structs-icon

Node Snapshot Testnet Structs

You can use the node snapshot below to get the block height according to the latest snapshot file we uploaded, we usually update the snapshot every 12/24 hours "UTC". With node snapshots, you can save storage space and time to sync your nodes.

Our Prune Configuration

                    
pruning = "custom"

# applied pruning strategy
pruning-keep-recent = "100"
pruning-interval = "10"

                    
                

Snapshot Info

location: Germany
file name: structs-testnet-383757.tar.lz4
block height: 383757
snapshot size: 764M
timestamp: 42 minute ago
Download

Instructions with terminal

Note*

- If snapshot info doesn't show data, it means our server is down.
- Contact us if you need help / report.
- Ignore red text if you are not a validator.
- If you are a validator that uses a single node, make sure to back up priv_validator_key.json and priv_validator_state.json. Security reason
  • Install requirement if don't have:
    sudo apt install lz4 -y
  • Stop node :
    sudo systemctl stop structsd
    Some also use this :
    systemctl --user stop structsd
  • For Validator node

  • Back up priv_validator_key.json in safe place:
                                
    # default path
    # $HOME/.structs/config/priv_validator_key.json
                            
  • Back up priv_validator_state.json:
    cp $HOME/.structs/data/priv_validator_state.json $HOME/.structs/priv_validator_state.json.bak
  • Reset chain data:
    structsd tendermint unsafe-reset-all --home $HOME/.structs --keep-addr-book
  • Download Snapshot Data :
    curl -o - -L https://snapshot-de-1.genznodes.dev/structs/structs-testnet-383757.tar.lz4 | lz4 -c -d - | tar -x -C $HOME/.structs
  • Validator node move priv_validator_state.json that was backed up earlier:
    mv $HOME/.structs/priv_validator_state.json.bak $HOME/.structs/data/priv_validator_state.json
  • Restart node:
    sudo systemctl restart structsd
    journalctl -fu structsd -o cat
    Some also use this :
    systemctl --user restart structsd
    journalctl --user -fu structsd -o cat