| file | chain | block | size | pruning | database |
|---|---|---|---|---|---|
| hydration-archive-paritydb-13369397.tar.zst (sha256) | Hydration (mainnet) | 13369397 | 158 GiB | archive | paritydb |
snapshot taken 2026-07-29, finalized head 0x1828f669540f9fcf323a236d9e7399d2515d0178b75e01268785e619837d0c53
sha256: 9110ef1af76481b9ea9e61655d53395bb8a734fcc2afb90ab7e509952e748a54
streams the archive straight into zstd + tar, no intermediate file needed:
mkdir -p data
curl -sL https://snapshots.catfish.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.
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.