#Public Endpoints
#Snapshot
updated every available 24/7 (each server stores last 2 snapshots)
height: Loading...... blocks agosize: B
Install dependencies:
# Install dependencies, if needed
sudo apt install aria2 jq lz4 unzip -y
Download snapshot:
# Download snapshot
cd $HOME
aria2c -x 5 -s 5 -o sxt-testnet.tar.gz https://server-2.itrocket.net/testnet/sxt/null
Stop validator if running:
# Stop validator if running
docker stop <CONTAINER_NAME>
docker rm <CONTAINER_NAME>
Start a new temporary container and mount volume:
# Start a new temporary container and mount volume
docker run -d -it --rm --name copy-data \
--platform linux/amd64 \
-v sxt-testnet-data:/data \
--entrypoint=/bin/bash ghcr.io/spaceandtimelabs/sxt-node:testnet-v0.107.0
Copy snapshot into container and extract data:
# Copy snapshot into container and extract data
docker exec -ti copy-data sh -c 'rm -rf /data/chains/sxt-testnet && mkdir -p /data/chains'
docker cp sxt-testnet.tar.gz copy-data:/data/chains/
docker exec -ti copy-data sh -c 'tar xf /data/chains/sxt-testnet.tar.gz -C /data/chains && rm -f /data/chains/sxt-testnet.tar.gz'
docker stop copy-data
Run node:
docker run -d --restart always --name sxt-testnet \
--platform linux/amd64 \
-v sxt-testnet-data:/data \
-v sxt-validator-key:/key \
-v sxt-node-key:/node-key \
-p 30333:30333/tcp \
-p 9615:9615/tcp \
-p 9944:9944/tcp \
--env HYPER_KZG_PUBLIC_SETUP_DIRECTORY=/data \
ghcr.io/spaceandtimelabs/sxt-node:testnet-v0.107.0 \
--base-path /data \
--prometheus-port 9615 \
--prometheus-external \
--pool-limit 10240 \
--pool-kbytes 1024000 \
--chain /opt/chainspecs/testnet-spec.json \
--keystore-path /key \
--node-key-file /node-key/subkey.key \
--bootnodes "/dns/new-validator0.testnet.sxt.network/tcp/30333/p2p/12D3KooWDV5kmYUR5nxruFBfdGX2ZMR43iSe3SfmopZ3sLBFvZzc" \
--bootnodes "/dns/new-validator1.testnet.sxt.network/tcp/30333/p2p/12D3KooWGAQAg7iZgyn8wnnT8nkDo9NVAPbfubpMgL1mYTRNgjdD" \
--bootnodes "/dns/new-validator2.testnet.sxt.network/tcp/30333/p2p/12D3KooWLLf8tW3PPbj9MCda9rfypNN5xyZRi1bKoLj8s9UkeJDZ" \
--validator \
--port 30333 \
--log info \
--telemetry-url 'wss://telemetry.polkadot.io/submit/ 5' \
--no-private-ipv4
Delete snapshot:
# Delete snapshot
rm ~/sxt-testnet.tar.gz