Akash Guidebook
Search
K
Links

Edit SDL with Known IDs

In this step we will revisit and edit our initial SDL file with the known Validator and Node IDs.

Validator Service Update

  • Update the following entry in the SDL under the Validator service
AKASH_UNCONDITIONAL_PEER_IDS
  • Use the node1 and node2 IDs captured in the previous steps as the comma separated values of this variable
  • Once populated this variable should appear as below in the greater section (example IDs shown and should be your own)
validator:
image: ghcr.io/akash-network/cosmos-omnibus:v0.3.42-akash-v0.22.7
env:
- MONIKER=validator
- CHAIN_JSON=https://raw.githubusercontent.com/akash-network/net/main/mainnet/meta.json
- MINIMUM_GAS_PRICES=0.025uakt
- FASTSYNC_VERSION=v2
- AKASH_MODE=validator
- AKASH_P2P_PEX=true
- AKASH_UNCONDITIONAL_PEER_IDS=c955c77516b4c6fc62406a63303395fc97662c1e,b3035d5dfbfeb359c716bcb714ab383e6b73a5fd
- AKASH_ADDR_BOOK_STRICT=false
- AKASH_DOUBLE_SIGN_CHECK_HEIGHT=10
- P2P_PERSISTENT_PEERS=f997dbd1048af671527857db422291a11d067975@65.21.198.247:26656,[email protected]:2020,[email protected]:26656,[email protected]:26656,[email protected]:26636,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:28656,[email protected]:26656,[email protected]:26656
- STATESYNC_RPC_SERVERS=https://akash-rpc.polkachu.com:443,https://akash-rpc.polkachu.com:443
- S3_KEY=<redacted>
- S3_SECRET=<redacted>
- KEY_PASSWORD=<redacted>
- KEY_PATH=akashvalidator

Node Service Update

  • Update the following entries in the SDL under the node1 and node2 services
AKASH_PRIVATE_PEER_IDS
AKASH_UNCONDITIONAL_PEER_IDS
  • Use the validator ID captured in the previous steps as the comma separated values of this variable
  • Once populated these variables should appear as below in the greater section (example ID shown and should be your own)
  • Only node1 example shown. Identical updates should be made to the node2 service as well.
node1:
image: ghcr.io/akash-network/cosmos-omnibus:v0.3.42-akash-v0.22.7
env:
- MONIKER=private_node_1
- CHAIN_JSON=https://raw.githubusercontent.com/akash-network/net/main/mainnet/meta.json
- MINIMUM_GAS_PRICES=0.025uakt
- FASTSYNC_VERSION=v2
- AKASH_MODE=full
- AKASH_P2P_PEX=true
- AKASH_PRIVATE_PEER_IDS=2d76800f5a149510229aadf480f8ec02ac6e5297
- AKASH_UNCONDITIONAL_PEER_IDS=2d76800f5a149510229aadf480f8ec02ac6e5297
- AKASH_ADDR_BOOK_STRICT=false
- STATESYNC_RPC_SERVERS=https://akash-rpc.polkachu.com:443,https://akash-rpc.polkachu.com:443
- STATESYNC_SNAPSHOT_INTERVAL=500
- S3_KEY=<redacted>
- S3_SECRET=<redacted>
- KEY_PASSWORD=<redacted>
- KEY_PATH=akashnode1