6. List your Validator Node on Cifer Chain Directory

Here's a simplified guide to register your node on the Cifer Chain Registry, ensuring it appears on the Chain Directory and becomes discoverable by users.

What you will need

  • Your Node ID

  • Your domain name or IP address and port number

  • A 1:1 aspect ratio PNG logo (recommended size: 1200x1200 pixels or larger)

6.1 Find your Node ID

Run the command ciferd status on your node.

$ ciferd status

The output will display your node information, including your Node ID (look for the value under "id") and Port Number (listed under "listen_addr").

"node_info":{"protocol_version":{"p2p":"8","block":"11","app":"0"},"id":"..........","listen_addr":"tcp://0.0.0.0:26656","network":"cifer-2","version":"0.38.6","channels":"40202122233038606100","moniker":"cifer-2","other":{"tx_index":"on","rpc_address":"tcp://0.0.0.0:26657"}},"sync_info":{"latest_block_hash":"0789B66529173B4F2D3CD12160756604B1E847EFBC354549897AF819227C43B7","latest_app_hash":"A44931E14BB99F43B88E658E767A6688393CA2365BE405BC270F5AFE5669DCEB","latest_block_height":"1106","latest_block_time":"2024-07-11T14:36:50.038275228Z","earliest_block_hash":"122653E10DB3C3D45081CBAD158D9F0F2D48E481F80C2540EBB5CBCE698C8891","earliest_app_hash":"E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855","earliest_block_height":"1","earliest_block_time":"2024-07-11T14:18:06.506081329Z","catching_up":false},"validator_info":{"address":"8CBB6BEB430A62B23FFAD3ECEA2E5966F81ECB8D","pub_key":{"type":"tendermint/PubKeyEd25519","value":".........."},"voting_power":"100000000"}}

6.2 Register your Node ID

Head over to the Cifer chain's chain.json file located in the Chain Registry Repository on CiferAI's GitHub: https://github.com/CiferAI/chain-registry/blob/master/cifer/chain.json

Under the "peers" section, you can register as either a seed or a persistent peer. Add your node information using the following format:

  • "id": Your Node ID (from "6.1 Find your Node ID")

  • "address": Your domain name or IP address followed by port (e.g., 34.128.114.243:26656)

  • "provider": Your validator name

chain.json
"peers": {
    "seeds": [
      {
        "id": "0e8ff52fd093a99bd08b3c294d683761fbad7ca8",
        "address": "34.128.114.243:26656",
        "provider": "Cifer"
      }
    ],
    "persistent_peers": [
      {
        "id": "3406d8c2f3f45f0a2364e2518d8da221186439d9",
        "address": "147.50.231.205:26656",
        "provider": "Nomad Block Validator"
      }
    ]
  },

Submit a pull request on the CiferAI GitHub repository with your updated chain.json

6.3 Upload Your Validator Logo (Optional)


Last updated