Explorer
https://explorer.tecnodes.network/celestia-testnet
gRPC
grpc.celestia.tecnodes.network
RPC
https://rpc.celestia.tecnodes.network
API
https://api.celestia.tecnodes.network
Seed:
9e4b85688ce43d4353fe809f66759a3640fe46bf@seed.tecnodes.network:56656
Live Peers:
PEERS=a1e56b9918f25688ef1301696a56915c12d87cb0@157.173.122.200:36656,2944a8609240aea578f3a867b90f34c5f40ffccc@173.249.0.176:26656,84d74c90514a74000bc47fa6bb62eeb5ffc88fd0@94.130.164.82:20056,cee4251c2ee5f24ed0e180dc1d3298d66ebe13e8@49.12.150.42:26736,5e7747650adbed323baff71523b4cdeaf6d8a57c@77.68.82.101:26655,bed4fb66aa7badfc224dd6ccc4a3cc0ab214cd7d@74.220.23.137:26656,b8fd823e87e288c3acf475c1490391ea1a71d2b5@91.142.77.116:26656,ad2c4702620ead95698e902d711869ad42b4eefa@152.53.110.139:26656,8e7dc1bc3c9dc2106e077e6bbd48f3790dd5c934@144.91.115.146:26656,4569842347acc9204971c243315f1839e89b1cc7@65.108.111.226:31656,aac9afd7570c1d11c8d36e197b3866898c6ae6c5@160.25.233.228:13656,22e155122230afa6c0b8a7a504042dd79b48a5f7@143.47.187.22:56656,141fa8cd4315b89460ea48d557fd6c9148addfb2@65.109.82.230:26656,7be4a8280698bd0e7756fde836bcd97c4af378f3@37.27.48.77:31656,f30b33834ddcb95051ab4d0fed9ae85c09b44a44@95.217.85.81:35456,b3e1708038c7292669134cc27cca30cfce520ddb@109.201.241.47:26656,1027bd6727dd50c4878594b7018396ec5a4cf1cf@195.201.197.246:31656,f0013db80ba2287a312bafe36ed7d77a5508fe18@185.144.99.18:46656,e8838b99dabdbc60d776b359f9929ecbaf7ba82f@65.109.93.58:20056
sed -i.bak -e "s/^persistent_peers *=.*/persistent_peers = \"$PEERS\"/" $HOME/.celestia-app/config/config.toml
Addrbook:
wget -O $HOME/.celestia/config/addrbook.json https://tecnodes.network/chains/mainnet/celestia/addrbook.json
Snapshot
height: 6448624 | 2h ago | size: 2.6GB | pruning: custom: 100/0/19
sudo 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
curl -L https://tecnodes.network/chains/testnet/celestia/latest.tar.lz4 | lz4 -dc - | tar -xf - -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 && sudo journalctl -u celestia-appd -fo cat
State Sync
If you don't want to wait for a long synchronization you can use:
sudo systemctl stop celestia-appd
cp $HOME/.celestia-app/data/priv_validator_state.json $HOME/.celestia-app/priv_validator_state.json.backup
celestia-appd tendermint unsafe-reset-all --home $HOME/.celestia-app
peers="daf2cecee2bd7f1b3bf94839f993f807c6b15fbf@seed.tecnodes.network:11656,0c0dd9d82f3fee847c390dcc59a6e2e4fd6d5df0@78.129.165.37:26656,17a1fd70609562ecb7cd10599e0a7d566d8b8699@88.198.70.23:11656,6fe60cca3ea1e3e3dfaac76648364b7d66f88106@212.8.252.34:26656,3fb0fd2078ad8180293c8e18b3e95c2523d4ad5a@65.109.88.22:3000,e726816f42831689eab9378d5d577f1d06d25716@164.152.163.148:36656,ab2b35fc8b76269ac0a41cbe3ccc82fb493b4042@37.27.134.170:10256,7acb49ef77a268b8ae134ad9db3632c933e5013a@212.83.43.40:26656,7096b5b74fc76f9511955f482f5a01af1b588973@208.115.212.126:26656,14973f993d5418e93e735885abaca693e6c979da@37.27.109.215:26656,d66d620174511faabe08da3f44f3edbfc3df315b@208.115.212.130:26656,20c6e72c7cd3b3b37f88d703217576b4f72936d4@185.185.51.34:26656,e1b058e5cfa2b836ddaa496b10911da62dcf182e@164.152.161.199:36656,1e712ae1de51b0173170117813d0cbb54ab1eb78@91.121.55.152:26656,b37bb130ceab25d91798d170c1c45644b17c742d@207.121.63.164:26656,05d1d4acbcce7bd5ec949083b843ebb4251c3acf@84.32.32.140:26656,30a8f6668043544ee2d9af9369f0f68ff8cf2c43@136.243.176.86:26656,aea85cf7e03258e9b02cdd8854f64857e9046d73@89.187.156.100:26698,e4ab3ce43a64f9ca81adec3bf864c6977fce2441@46.4.105.119:26630,fce3e57a7bad4fb77bf0dd6682e3c35342e56f95@89.39.107.130:26656,5415b191808b7c16f2f2795960dde67666b0c71d@212.83.43.61:26656"
SNAP_RPC="https://rpc.celestia.tecnodes.network:443"
sed -i.bak -e "s/^persistent_peers *=.*/persistent_peers = \"$peers\"/" $HOME/.celestia-app/config/config.toml
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 && sleep 2
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
mv $HOME/.celestia-app/priv_validator_state.json.backup $HOME/.celestia-app/data/priv_validator_state.json
sudo systemctl restart celestia-appd && sudo journalctl -u celestia-appd -fo cat