Network status
get_network_statusLatest height, sync status and available block range.
mocha-5Node Version: Loading…https://explorer.nodestake.org/celestia-testnetFollow wallets, validators and Bridge nodes on Celestia's Mocha-5 testnet, with Fibre alerts for watched validators.
Start the bot and choose Add watch. Testnet watches and settings are separate from mainnet.
sudo apt update && sudo apt upgrade -y sudo apt install -y curl git jq lz4 build-essential make gcc unzip wget # install Go 1.25+ wget https://go.dev/dl/go1.25.8.linux-amd64.tar.gz sudo tar -C /usr/local -xzf go1.25.8.linux-amd64.tar.gz echo 'export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin' >> $HOME/.profile source $HOME/.profile go version
https://rpc-t.celestia.nodestake.orghttps://api-t.celestia.nodestake.orggrpc-t.celestia.nodestake.org:443https://ss-t.celestia.nodestake.org/peers.txt327fb4151de9f78f29ff10714085e347a4e3c836@rpc-t.celestia.nodestake.org:666wget -O $HOME/.celestia-app/config/addrbook.json https://ss-t.celestia.nodestake.org/addrbook.jsonhttps://rpc-t.celestia.nodestake.org# Stop Node And Reset sudo systemctl stop celestia-appd celestia-appd tendermint unsafe-reset-all --home $HOME/.celestia-app/ --keep-addr-book # Configure State Sync SNAP_RPC="https://rpc-t.celestia.nodestake.org" LATEST_HEIGHT=$(curl -s $SNAP_RPC/block | jq -r .result.block.header.height); \ BLOCK_HEIGHT=$((LATEST_HEIGHT - 1000)); \ TRUST_HASH=$(curl -s "$SNAP_RPC/block?height=$BLOCK_HEIGHT" | jq -r .result.block_id.hash) echo $LATEST_HEIGHT $BLOCK_HEIGHT $TRUST_HASH sed -i.bak -E "s|^(enable[[:space:]]+=[[:space:]]+).*$|\1true| ; \ s|^(rpc_servers[[:space:]]+=[[:space:]]+).*$|\1\"$SNAP_RPC,$SNAP_RPC\"| ; \ s|^(trust_height[[:space:]]+=[[:space:]]+).*$|\1$BLOCK_HEIGHT| ; \ s|^(trust_hash[[:space:]]+=[[:space:]]+).*$|\1\"$TRUST_HASH\"| ; \ s|^(seeds[[:space:]]+=[[:space:]]+).*$|\1\"\"|" $HOME/.celestia-app/config/config.toml more $HOME/.celestia-app/config/config.toml | grep 'rpc_servers' more $HOME/.celestia-app/config/config.toml | grep 'trust_height' more $HOME/.celestia-app/config/config.toml | grep 'trust_hash' rm -rf $HOME/.celestia-app/wasm # Download Wasm curl -o - -L https://ss-t.celestia.nodestake.org/wasm.tar.lz4 | lz4 -dc - | tar -xf - -C $HOME/.celestia-app # Restart Node sudo systemctl restart celestia-appd journalctl -u celestia-appd -f
log.txt & RPC /statussudo systemctl stop celestia-appd cp $HOME/.celestia-app/data/priv_validator_state.json $HOME/.celestia-app/priv_validator_state.json.backup rm -rf $HOME/.celestia-app/data rm -rf $HOME/.celestia-app/wasm celestia-appd tendermint unsafe-reset-all --home $HOME/.celestia-app/ --keep-addr-book curl -o - -L https://ss-t.celestia.nodestake.org/<latest-snapshot>.tar.lz4 | lz4 -c -d - | tar -x -C $HOME/.celestia-app mv $HOME/.celestia-app/priv_validator_state.json.backup $HOME/.celestia-app/data/priv_validator_state.json sudo systemctl restart celestia-appd
https://mcp.nodestake.org/celestia/testnet/mcpStreamable HTTP · No authentication
get_network_statusLatest height, sync status and available block range.
list_validatorsValidators, stake and commission rates.
get_validatorProfile, commission, stake and jailed status.
get_account_balanceBank balances for a Celestia address.
get_delegationsCurrent validators and delegated amounts.
get_rewardsUnclaimed rewards by account or validator.
get_blockLatest or retained block details.
get_transactionResult, block height, fees and gas by hash.
More tools coming(Bridge,Fibre)
Use NodeStake MCP to check Celestia Mocha-5 testnet’s latest block height and sync status.
List five active Celestia Mocha-5 testnet validators with their stake and commission rates.
Show my Celestia Mocha-5 testnet balances, delegations and unclaimed rewards. Ask for my address first.
Did my Celestia Mocha-5 testnet transaction succeed? Show its height and fees. Ask for the hash first.