Hydration snapshots

filechainblocksizepruningdatabase
hydration-archive-paritydb-13369397.tar.zst (sha256) Hydration (mainnet) 13369397 158 GiB archive paritydb

snapshot taken 2026-07-29, finalized head 0x1828f669540f9fcf323a236d9e7399d2515d0178b75e01268785e619837d0c53
sha256: 9110ef1af76481b9ea9e61655d53395bb8a734fcc2afb90ab7e509952e748a54

download & decompress in one go

streams the archive straight into zstd + tar, no intermediate file needed:

mkdir -p data
curl -sL https://snapshots.shellfish.hydration.cloud/hydration-archive-paritydb-13369397.tar.zst \
  | zstd -d --stdout - | tar -xf - -C data

this leaves the db in data/hydradx/chains/…. verify with the .sha256 file if you download to disk first.

running a node with this data

the snapshot is an archive node database in paritydb format — the node must be started with matching flags or it will refuse the db / resync from scratch:

docker run -d --name hydration \
  -v $(pwd)/data:/hydra/.local/share \
  -p 9944:9944 \
  galacticcouncil/hydra-dx:latest \
  --name my-node \
  --pruning archive \
  --database paritydb \
  --relay-chain-rpc-urls=wss://rpc.polkadot.io \
  --relay-chain-rpc-urls=wss://polkadot-rpc.publicnode.com \
  --rpc-port 9944 --rpc-external --rpc-cors=all --rpc-methods Safe

or with a bare hydradx binary, point the base path at the extracted dir:

hydradx -d ./data/hydradx --pruning archive --database paritydb \
  --relay-chain-rpc-urls=wss://rpc.polkadot.io

required: --pruning archive --database paritydb. everything else is up to you.