Adding a node to the ledger means that the ledger is already running and you want to add a new validator node.
First we have to choose an alias for the node.
- The node alias will be a short version of the company running the node, with at least the first letter be uppercase, e.g. HIN or Swisscom
For simplicity reasons we decide to:
- use the default node and client ports 9701 and 9702.
- use only one network interface/ip for the node (not suitable for production!)
These are the steps needed to bootstrap:
- Order a VM or machine with at least the this requirements
- Install a version of the indy commandline tool
- Install git and docker
- Let node create keys
- Generate steward DID and Key
- Let (by a trustee) register steward DID
- Connectivity checks
- IP filtering
- Add node too pool (claim ownership)
- Start the ledger
- Connect indy-cli to ledger