ethereum/go-ethereum

Syncing archive node from era files

Open

#35,354 opened on Jul 14, 2026

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Go (21,913 forks)batch import
help wantedtype:feature

Repository metrics

Stars
 (51,042 stars)
PR merge metrics
 (Avg merge 21d 10h) (82 merged PRs in 30d)

Description

In order to sync an archive node, users currently have to use geth import-history to get all the blocks in to the database/freezer. Then the node will process them.

It should just work to drop era files into the datadir and have the node process them from there (without import).

Contributor guide