Network status
get_network_statusLatest height, sync status and available block range.
celestiaNode Version: Loading…https://explorer.nodestake.org/celestiaGet Telegram alerts for wallet activity, validators and Bridge nodes on Celestia mainnet.
Start the bot and choose Add watch to follow a wallet, validator or Bridge node.
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.celestia.nodestake.orghttps://api.celestia.nodestake.orggrpc.celestia.nodestake.org:443https://ss.celestia.nodestake.org/peers.txt327fb4151de9f78f29ff10714085e347a4e3c836@rpc.celestia.nodestake.org:666wget -O $HOME/.celestia-app/config/addrbook.json https://ss.celestia.nodestake.org/addrbook.jsonhttps://rpc.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.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.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.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/mainnet/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 mainnet’s latest block height and sync status.
List five active Celestia mainnet validators with their stake and commission rates.
Show my Celestia mainnet balances, delegations and unclaimed rewards. Ask for my address first.
Did my Celestia mainnet transaction succeed? Show its height and fees. Ask for the hash first.