cryptomolot docs
  • 💎cryptomolot
  • 🏗️Testnets
    • Alignedlayer
      • How to create Public RPC Alignedlayer
    • Artela
      • How to create Public RPC Artela
    • Celestia
      • Celestia - Validator Node
      • Celestia - Bridge Node
      • How to create Public RPC Celestia
    • 0G (Zero Gravity)
      • 0G RPC Node
      • 0G Storage Node
        • Upgrade storage node 1.0.0
      • 0G DA Node
      • How to create Public RPC 0G
      • Monitoring tool
      • Snapshot
    • Side Protocol
      • How to create Public RPC Side
    • Warden Protocol
    • Story Protocol
      • Upgrade node
      • Cheatsheet
      • Monitoring tool
      • Alerts about your node failures
  • 🚀Mainnets
    • Aptos
      • Tools to monitore your validator
        • Alerts for your validator via telegram public
      • How to move node using snapshot
      • Fullnode security
      • Snapshot
Powered by GitBook
On this page
  • Stop the node
  • Install dependencies
  • Download and extract
  • Backup your ephemeral_identity_key
  • Download snapshot
  • Extract snapshot
  • Start node
  • Check sync
  1. Mainnets
  2. Aptos

Snapshot

Fullnode snapshot (pruned)

Updates every 24 hours

Stop the node

docker stop aptos-fullnode

Install dependencies

sudo apt-get update
sudo apt-get install wget lz4 aria2 -y

Download and extract

Backup your ephemeral_identity_key

cp $HOME/mainnet/data/db/ephemeral_identity_key $HOME/ephemeral_identity_key

Download snapshot

cd $HOME
rm aptos-snap.tar.lz4
aria2c -x 16 -s 16 -o aptos-snap.tar.lz4 https://aptos-snapshot.cryptomolot.com/aptos-snap.tar.lz4

Extract snapshot

rm -rf $HOME/mainnet/data/db
sudo mkdir -p $HOME/mainnet/data/db
lz4 -d aptos-snap.tar.lz4 - | tar -xf - -C $HOME/mainnet/data/db/

Start node

cd $HOME/mainnet
docker run -d --pull=always \
  --log-driver json-file \
  --log-opt max-size=50m \
  --log-opt max-file=3 \
  --rm -p 8080:8080 \
  -p 9101:9101 -p 6180:6180 \
  -v $(pwd):/opt/aptos/etc -v $(pwd)/data:/opt/aptos/data \
  --workdir /opt/aptos/etc \
  --name=aptos-fullnode aptoslabs/validator:mainnet aptos-node \
  -f /opt/aptos/etc/fullnode.yaml

Check sync

curl 127.0.0.1:9101/metrics 2> /dev/null | grep "aptos_state_sync_version"

PreviousFullnode security

Last updated 2 months ago

🚀