Services

XRP Network

Explorer
                  
https://explorer.tecnodes.network/xrp
                

gRPC
                  
Comming Soon
                

RPC
                  
Comming Soon
                

API
                  
Comming Soon
                

Seed:
                   
ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0@seed.tecnodes.network:56656
                 

Live Peers:
                    
PEERS=891421243157757f4b6404fcfad12db306c2311a@5.9.99.42:30056,fc38b4a37955a21e4ad72373174bb3e54e52023f@144.76.115.182:30056,b502047b4fb7a389cbc582a4e00668cfbb270270@173.234.17.129:26656,0daa24a9604d61fbe46ec3b6f5a130aa05aff848@167.235.100.136:26656,c98cfecab11657ec8801f3880e530851ee988708@37.142.120.99:26656
sed -i.bak -e "s/^persistent_peers *=.*/persistent_peers = \"$PEERS\"/" $HOME/.exrpd/config/config.toml
                  

Addrbook:
                     
 wget -O $HOME/.exrpd/config/addrbook.json https://tecnodes.network/chains/mainnet/xrp/addrbook.json
                   

Snapshot

height: 1108552 | 8h ago | size: 347MB | pruning: custom: 100/0/10
                     
sudo service xrp stop

cp $HOME/.exrpd/data/priv_validator_state.json  $HOME/.exrpd/priv_validator_state.json

exrpd tendermint unsafe-reset-all --home $HOME/.exrpd --keep-addr-book
rm -r $HOME/.axoned/wasm

curl https://tecnodes.network/chains/mainnet/xrp/latest.tar.lz4 | tar -x -C $HOME/.exrpd

cp $HOME/.exrpd/priv_validator_state.json  $HOME/.exrpd/data/priv_validator_state.json

sudo systemctl restart xrp && sudo journalctl -fu xrp -o cat
                   

State Sync

If you don't want to wait for a long synchronization you can use:
                     
sudo systemctl stop xrp

cp $HOME/.exrpd/data/priv_validator_state.json  $HOME/.exrpd/priv_validator_state.json
exrpd tendermint unsafe-reset-all --home $HOME/.exrpd --keep-addr-book

STATE_SYNC_RPC=https://xrp-rpc.polkachu.com:443
LATEST_HEIGHT=$(curl -s $SNAP_RPC/block | jq -r .result.block.header.height);
SYNC_BLOCK_HEIGHT=$((LATEST_HEIGHT - 2000));
SYNC_BLOCK_HASH=$(curl -s "$SNAP_RPC/block?height=$BLOCK_HEIGHT" | jq -r .result.block_id.hash)

sed -i   -e "s|^enable *=.*|enable = true|"   -e "s|^rpc_servers *=.*|rpc_servers = "$STATE_SYNC_RPC,$STATE_SYNC_RPC"|"   -e "s|^trust_height *=.*|trust_height = $SYNC_BLOCK_HEIGHT|"   -e "s|^trust_hash *=.*|trust_hash = "$SYNC_BLOCK_HASH"|"   $HOME/.exrpd/config/config.toml

cp $HOME/.exrpd/priv_validator_state.json  $HOME/.exrpd/data/priv_validator_state.json

sudo systemctl restart xrp && sudo journalctl -fu xrp -o cat