Erigon

From CryptoWiki

Basics

  • Started in 2017
  • Fka Turbo-Geth but changed its name on 17-5-2021:

"Although turbo-geth still shares a lot of code with its parent, geth, this similarity diminishes rapidly. We are getting closer to the point where turbo-geth needs to be looked at as a completely different product, and not simply a derivative of geth."

"Enya Labs, core contributor to Boba Network, has made a significant contribution to Erigon, an L2 Bedrock OP Stack-compatible client. Enya’s contribution to Erigon includes implementing support for eth_getProof upstream, a complex feature that had remained unaddressed since its issue was opened in November 2020. This enhancement is crucial for any project aiming to leverage Erigon as an execution engine in the Optimism ecosystem. It’s particularly noteworthy as other projects have only been able to support running Bedrock as the replica. This distinction underscores the importance of Enya Labs’ work in augmenting the flexibility and diversity of the ecosystem."

Team, Funding, Partners

  • Has two sister projects, Silkworm, which is a clean-room rewrite of Turbo-Geth in C++ another sister project, Akula, which is a rewrite in Rust (17-5-2021).
  • From Paradigm (8-6-2021):

"Gnosis client development team Joins Erigon (formerly Turbo-Geth) to Release Next-Gen Ethereum Client: While putting greater resources toward this effort, Gnosis will deprecate the OpenEthereum legacy codebase and work on a migration path for all existing users."