A recently-built application is a good example of MESG’s extreme versatility. It connects a website to multiple cryptocurrencies and a satellite, to securely send messages from space.
The build wasn’t entirely straightforward. In order to send a message from space, he had to use the Blockstream Satellite which only accepts Bitcoin payments. But Ryan wanted to use MESG Tokens to initiate the transaction.
By accepting MESG Tokens through a UI on one end, then completing a Lightning Network transaction to send a message from a satellite on the other end, Ryan created a business with his application.
How does it work?
From there, Ryan used a Webhook Module to send the message contents from his front-end to the MESG Application. Then, he used an existing ERC-20 Module to track transactions to react to the processed MESG Token payment.
Upon receiving the payment, the application triggers a Lightning Network Module which sends a separate lightning network payment to the Blockstream Satellite Module along with the previously-collected message contents.
Voila! A message is sent from a satellite orbiting earth using MESG and The Lightning Network.
How was it built?
- ERC20 Module — This was an existing Module that is MESG’s repository that is able to track transfers of the MESG Token (or any ERC20 transaction).
- Webhook Module — This is a standard webhook Module used to send the message from the front end to the MESG Application.
- Lightning Network Module — A bridge from MESG to OpenNode’s Lightning API, allowing you to send and receive Bitcoin and Lightning Network transactions.
- Blockstream Satellite Module — This Module is essentially a bridge from MESG to the Blockstream Satellite API
Check out the video below to watch Ryan’s Spaceforce App walkthrough:
Give it a shot!
MESG is all about using creativity to connect any number of disparate technologies together to form killer applications.
Start flexing your creative muscles and get started!