Ethereum history, kept online.
By operators, for operators.

Verified era1 archives, a permanent blob archive, and drop-in L2 node snapshots — generated, checksummed and served from hardware we own, in a datacenter we run. Direct uplink, resumable downloads, no CDN middleman.

Browse the archive Quick start
EIP-4444 ready sha256 + self-verifying formats HTTP 206 resumable HTTPS + BitTorrent IPv6-first Norwegian hydropower
What we serve

History is leaving the p2p network. We're keeping a copy online.

Ethereum clients are pruning pre-merge history (EIP-4444), and blob data expires network-wide after ~18 days. Independent, verifiable archives are how the next generation of nodes bootstraps — and how rollups, indexers and researchers look backwards.

era1 — pre-merge execution history live

The complete proof-of-work chain, genesis → merge block 15,537,393, in the standard e2store/era1 format every major client imports. Cross-checked against independent mirrors and re-verified file by file before publishing.

1,897 files427 GiBsha256 manifestHTTPS + torrent

Blob archive — beyond 18 days building

Post-Fusaka, blobs vanish from the network after the retention window. We archive blob sidecars continuously and keep them queryable long after the p2p network forgets — for rollup fault proofs, indexers and forensics.

PeerDAS era~12 GB/dayby slot

era — beacon chain history planned

Consensus-layer archives in era format, self-verifying via the beacon state's historical summaries. Full CL history from genesis, exported from our own archive node.

e2store/eraself-verifying

Base node snapshots live

Mirror of the official Base reth snapshots — pruned and archive — with sha256 sums and a stable latest pointer. A second, independent download source for the Base operator community.

reth pruned + archiverefreshed 2×/week

Arbitrum snapshots next

Nitro database snapshots mirrored on the same terms: verified, resumable, and served at full line rate.

coming

Filecoin snapshots sister service

Daily Forest-format mainnet and calibration snapshots are served by our sister operation, Stax Infra — same datacenter, same operating principles.

forest .car.zstdaily
Quick start

Grab it, verify it, import it.

# the endpoint is live
$ curl -sI https://data.blockxlabs.ai/healthz
HTTP/2 200
server: nginx

ok


# resumable era1 downloads — drop a connection, resume from byte n
$ aria2c -c -x 8 https://data.blockxlabs.ai/era1/mainnet-00000-5ec1ffb8.era1

# verify against the canonical checksum manifest
$ curl -sO https://data.blockxlabs.ai/era1/checksums.txt
$ sha256sum mainnet-00000-5ec1ffb8.era1
5ec1ffb8… mainnet-00000-5ec1ffb8.era1 ✓ matches line 1

# or import straight into your client
$ geth import-history --era.format era1 ./era1/
$ reth import-era ./era1/
Trust, but verify

Never trust a mirror. Including this one.

Everything we publish is independently verifiable — that's the point of the formats we serve.

Self-verifying formats

era1 files embed an SSZ accumulator checked against the canonical pre-merge header accumulator; era files verify against the beacon state. Corruption and tampering don't survive an import.

Cross-checked manifests

Our sha256 manifests are diffed against independent community mirrors before anything goes public, and every file is re-hashed on our side after ingest.

Give-back seeding

We permanently seed the official era1 torrent from the same box that serves HTTPS, so the community distribution stays healthy even if every web mirror disappears.

Where it runs

A Norwegian datacenter, hydro upstream, fiber downstream.

BlockX Labs runs on hardware we own in a purpose-built Norwegian facility — powered by hydroelectricity, cooled by Nordic air, and connected straight to the wire.

Dedicated serving node

52-core storage server with a 79 TiB ZFS pool (dual-parity, monthly scrubs, end-to-end checksums on disk as well as on the wire).

Direct uplink, no CDN tax

10 Gbit dedicated to data serving, 2×25 GbE internally. Multi-hundred-gigabyte archives don't cache well on free CDN tiers, so we don't pretend they do.

Operator-grade by default

Run by engineers who operate production blockchain infrastructure daily. We read the source of what we serve, and we run the same software on our own nodes.

Need Ethereum history, today?

The endpoint is live. Grab a file and go.

Questions, mirror requests, or want a dataset we don't serve yet? We answer.

data.blockxlabs.ai → ops@blockxlabs.ai