Archive RPC

https://rpc-testnet.namada.online

State Sync

Accelerates the process of syncing a new node with the blockchain by allowing it to quickly catch up with the current chain state.

To join the network using state sync, you need to do the following:

  1. Stop your node if it is running.

  2. Edit the config.toml file located in the default path. Update the ledger.cometbft.statesync section of the configuration file with the following content:

    
    [ledger.cometbft.statesync]
    enable = true
    rpc_servers = "https://rpc-testnet.namada.online,https://rpc-testnet.namada.online"
    trust_height = 1836656
    trust_hash = "A80C659A1E696CF7C1781E9F0A8A491140F30BBDB89FA7163644E18D420BCE36"
    
    

    By default, the configuration file is located in the $HOME/.local/share/namada/housefire-alpaca.cc0d3e0c033be/config.toml directory.

  3. Start the node.

Join to the testnet

  1. Install binaries
  2. Set custom config server
    export NAMADA_NETWORK_CONFIGS_SERVER="https://github.com/vknowable/namada-campfire/releases/download/housefire-alpaca"
    
  3. Join the network
    
    namadac utils join-network --chain-id housefire-alpaca.cc0d3e0c033be --add-persistent-peers  
      
    
  4. Set persistence peers
    
    sed -i 's#persistent_peers = ".*"#persistent_peers = "tcp://a26e06ea312c6c5612b38aafc45cbec300b6a43b@b3.emberstake.xyz:14200,tcp://9a8b49025b395b356d8b76591ab84134bbb435fd@138.197.133.118:26656,tcp://e3d64ac69ebb09cc05e2966db2943dbc386ba955@namada-testnet-peer.itrocket.net:33656,tcp://1dae6535bf5e4663ccb7c7294c129221b6018d22@168.119.37.164:26656,tcp://a118ec7551a264789c3b07d00fc848e6988e2328@namada-housefire-peer.denodes.xyz:56656,tcp://7e2069e6bf93a23b611ec9551d1a9427603f5792@88.99.67.38:26656,tcp://7e2069e6bf93a23b611ec9551d1a9427603f5792@88.99.67.38:26656"#' $HOME/.local/share/namada/housefire-alpaca.cc0d3e0c033be/config.toml
    
    
  5. Set seeds
    
    sed -i 's#seeds = ".*"#seeds = "tcp://1803ff35153f49ecc6b877aa37183b577b1d3207@213.239.198.181:17656,tcp://17fa2356db14420ec0ce2b1542c1f86993366286@65.21.237.124:46656,tcp://a9d56e824a5d84955dcaaccd71ad489b1901f253@namada-testnet-seed.itrocket.net:33656,tcp://1dae6535bf5e4663ccb7c7294c129221b6018d22@168.119.37.164:26656,tcp://c7dcabd4ea55c3f00a8dddaae04c71cfe620b709@p2p-testnet.namada.newton.zone:36656"#' $HOME/.local/share/namada/housefire-alpaca.cc0d3e0c033be/config.toml
    
    
  6. Enable State-Sync
    
    sed -i.bak -E "s|^(enable[[:space:]]+=[[:space:]]+).*$|\1true| ; \
    s|^(rpc_servers[[:space:]]+=[[:space:]]+).*$|\1\"https://rpc-testnet.namada.online:443,https://rpc-testnet.namada.online:443\"| ; \
    s|^(trust_height[[:space:]]+=[[:space:]]+).*$|\11836656| ; \
    s|^(trust_hash[[:space:]]+=[[:space:]]+).*$|\1\"A80C659A1E696CF7C1781E9F0A8A491140F30BBDB89FA7163644E18D420BCE36\"|" $HOME/.local/share/namada/housefire-alpaca.cc0d3e0c033be/config.toml
    
    

Snapshots