OnFinality supports creating nodes in various protocols from any public docker image. In this tutorial, we'll add the network-spec for a custom network so that later you and your team can deploy your own nodes into it.
Firstly, Login to your OnFinality account and go to the Networks page. Here, click on Add up in the top right of your screen. We're going to join a custom network so we can add our own nodes to it so we'll click Join.
Enter Network Details
On this page you'll enter some key information about the network that you are joining. Currently we are only supporting joining custom substrate networks (and there are plenty of them!) but this will be expanded in the future.
Firstly, you can give the network a memorable name, and then select the Protocol this network follows. The next 3 inputs are really important:
- Image Repository is the public docker name of the network's nodes
- Image Repository Version is the specific tagged version of that repository you want to take the code off
- Chainspec is the location of the chainspec in that docker repo
I'm going to enter the following information to add the new Acala Mandala network:
|Image Repository Version||
Once you've entered all details on this page, click Submit.
Congratulations, now go add your own node to this network
You'll now see the custom network you've joined in your Networks page. Now you can go to the Nodes page and create a new node in your new network.
What next? Create your first node on your new network