Multichain MPC2.0 fastMPC Testnet Program is Live
Install and Register your MPC node! MULTI rewards for top 100 participants!
After a lengthy period of development and audit, the launch of Multichain MPC2.0 fastMPC — a network with faster speed, strengthened performance, and enhanced safety — is approaching, as is the dawn of a new era of decentralization. We’re pleased to inform you that the fastMPC Testnet program has begun. Testing is now open to our community and partners.
The purpose of the testnet program is to validate all the technical and cryptographic designs of fastMPC to facilitate a seamless migration to the fastMPC mainnet, where all Multichain cross-chain bridge, router, and anyCall may operate smoothly and efficiently. More importantly, the launch of fastmpc testnet is a step towards our goal to enhance Multichain’s decentralization.
How to participate
- Install and register nodes to be a part of fastMPC testnet
- Every registrant needs to engage in Telegram community conversations through https://t.me/fastmpc_testing for node updates during the testing period
- Top 100 registrants who run MPC nodes for more than one month will be eligible for 10 MULTI rewards
A Quick Guide of Node Installment and Registration
Linux experience will be useful for this task. The instructions here are valid for an Ubuntu setup with version 20.04 or higher ( #lsb_release -a ), though it will most likely work with 18.04. Minimum specification of machine is 2 CPU cores and 4 GB RAM 40 GB disk with fast and stable internet access. For this last reason it is recommended to use a VPS such as from AWS, Hetzner, Contabo, etc. rather than a home machine.
1. Installation of the Node
The node is installed using a Docker image. The installation starts the MPC service. You then check it is running correctly, collect the URL and then use this to register on the SMPC Wallet in your browser. You then log in and add your MPC node to the network. After a while, your node will appear there and the task will be complete. If you are cutting and pasting commands from here, please do not include the # at the beginning of each command, which is only used to indicate the command prompt.
1.1. Install Docker Image
Start by updating the package list and installing Docker(if you have already installed docker, you can skip this step):-
# sudo apt update
# sudo apt install docker.io
1.2. Run the MPC Node
Before you start, you need to make sure that your VPS has port 5916 open. You may need to go to your firewall settings and open this for TCP and UDP.
If you have started the docker image with the name of gsmpc before, you need to delete the old process and wait 2 minutes after closing node before updating the new docker image:
Do this if you have already started a fastMPC node and need to update it (you can run `docker ps` command to check it):
# sudo docker kill gsmpc
# sudo docker container rm gsmpc
# sudo mv /var/lib/docker/gsmpc/log /var/lib/docker/gsmpc/log.bak
Start the docker:
# sudo mkdir /var/lib/docker/gsmpc -p
# sudo docker run -d --name gsmpc --network host --restart always -v /var/lib/docker/gsmpc:/gsmpc anyswap/fastmpcnode:7.0.0-beta --port 48516 --rpcport 5916
1.3 Check Node Status
Here you need to make sure that the node is running and then copy the URL of your node. Running the command below will show you if the node is running.
# sudo cat /var/lib/docker/gsmpc/log/gsmpc.log
If your node is running correctly, you will see something similar to the above. You need to copy the URL (here it is 81.69.176.223) and the port 5916, so the link of the RPC Service Node IN THIS CASE is http://1.1.1.1:5916 but will be different for you.
Node Registration
The next step takes place in the browser of your own computer. If you have already been running a MPC node, please register your node with a new username as the following instructions.
2.1. Register the Node
Open https://testnet.multichain.tools/ and click ‘Connect Wallet’.
2.2. Registration Confirmation
After successfully registering the node, click “Network” in the upper left corner of the screen to see that the node is correctly displayed in the list.
When your node appears here, you have completed the node registration.
Any questions, feel free to contact us via Telegram t.me/fastmpc_testing