A free public archive of every blob ever posted to Celestia Mainnet Beta and Mocha. Each blob is stored with its share proof against the block's data root, so you can check anything you download against the chain without trusting us.
Nothing to sign up for. The archive is plain files on a public domain, plus a read API that speaks celestia-node's JSON-RPC.
blob.Get, blob.GetAll, blob.GetProof and blob.Included work as on celestia-node, for any archived height. Every blob is checked against its proof before it is returned.
curl -s https://celestia-blobs-rpc.noders.services \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,
"method":"blob.GetAll",
"params":[HEIGHT,["NAMESPACE_B64"]]}'
op-alt-da's S3 fallback reads straight from the archive, so a rollup can still be re-derived after Celestia's pruning window has passed.
--fallback.enabled --fallback.provider s3 --fallback.mode read_fallback --fallback.s3.endpoint https://celestia-blobs.noders.services --fallback.s3.bucket op --fallback.s3.prefix <namespace hex> --fallback.s3.region auto --fallback.s3.credential-type anonymous
The cba tool fetches a blob from the archive and checks its proof against a block header from any Celestia node you choose.
cba verify \
--archive https://celestia-blobs.noders.services \
--height HEIGHT --namespace NS_B64 \
--commitment COMMITMENT_B64 \
--rpc YOUR_NODE:9090
# OK: blob matches the data root
Fibre data lives on validators for only four hours. We download every Fibre blob while it is still there, check it against the commitment that was paid for, and keep it together with the payment promise and the validator signatures from the chain.
For these rollups the archive also keeps blobs under the keys op-alt-da asks for. More can be added on request.
Manta Pacific, Derive, Orderly, Towns, Nillion
Data published to Celestia is public, but we will remove an archived blob on a legitimate request. Write to abuse@noders.team. Every removal is listed publicly in tombstones.json, and the blob's proof stays checkable.