Node Management
Node Initialization
Pharos Full Nodes automatically generate cryptographic keys on startup — no manual configuration is needed. To start a validator node, run the following command in your working directory:
docker start pharos-devnet
Entering the container
docker exec -it pharos-devnet /bin/bash
Join validator sets
If your full node has synced up with the latest block, you can convert it to a validator.
If you need to join Pharos Devnet as a Validator, please contact and send domain file and pubkeys to [email protected] or TG (@janesh_dani)
⚠️ Note: If more than one-third of validators go offline, the Devnet may halt due to consensus safety constraints.
⚠️ To join the network, the corresponding account needs to stake a certain amount of tokens. Please contact us to obtain the staking tokens.
Pack needed files into
node_info.tar.gz
tar -zcvf node_info.tar.gz /data/pharos-devnet/domain.json
\/data/pharos-devnet/resources/domain_keys/prime256v1/domain/new.pub
\/data/pharos-devnet/resources/domain_keys/bls12381/domain/new.pub
tar -zcvf node_info.tar.gz /data/testnet/domain.json
\/data/testnet/resources/domain_keys/prime256v1/domain/new.pub
\/data/testnet/resources/domain_keys/bls12381/domain/new.pub
Domain config:
/data/pharos-devnet/domain.json
Node pubkeys:
/data/pharos-devnet/resources/domain_keys/prime256v1/domain/new.pub
/data/pharos-devnet/resources/domain_keys/bls12381/domain/new.pub
Last updated