Joining Muon Protocol
Guidelines for setting up a Muon node
To join Pion network, one needs to go through three stages:
Running the node
Adding the node to Muon Protocol
1) Running the Node
A person who wishes to run a Muon node needs to have a server with these requirements .
Before installing a Muon node, one needs to install Docker Engine, where you should first choose your server's operating system, and then follow the installation instructions.
The first step is to get the Muon
docker-compose.yml. To do so, run the following command on your server:
curl -o docker-compose.yml https://raw.githubusercontent.com/muon-protocol/muon-node-js/pion/docker-compose-pull.ymlAnd then you call pull images using this command:
docker compose pullNow the node can be run using the following command.
docker compose up -dWait for a minute and then run the next command and see the result.
curl http://localhost:8012/statusThe result should look like this and means your node is running properly. (It is not added to the network yet.)
{"address":"0x22E25482F7B27b8765FE93F4ac0Cb79a0e8cB3ef","peerId":"QmVZrfc47AQQoPGjbWAmd1wQv9BtGYpFQ67JnbFmmHxAWN","networkingPort":"9012","node":{"addedToNetwork":false,...}}You need this address and peerID later when you add the node to the network.
Adding the node to Muon Protocol
After you have gone through the above steps, refer to the dashboard, connect your staking wallet and follow the steps through.
VERY IMPORTANT: Make sure you have backed up your node as soon as you add it. In case something happens to your server, you can use the backup to restore your node. Not backing up your node may result in financial loss.
Last updated