Joining the network
This page describes how a new validator node can join the network.
- The new validator runs an Entropy chain node and threshold server.
- New validator registers with the chain, and the chain is assigns it to a signing 'subgroup'.
- Once a new validator knows which subgroup it has joined, it asks current validators in that group for a copy of the key shares that that group holds by calling POST
validator/sync_kvdb
with the database keys of the shares it needs. - Once all shares have been received, the node informs the chain that it has successfully synced.
Information needed from a Validator to join the network
Endpoint
- The IP address of its threshold serverX25519PublicKey
- Its public encryption key for encrypting messages to and from other validatorsThreshold Server Signing Account
- Account for the threshold server to submit transactions to the Entropy chain