Search projects, hackathons, sponsors and tech

    ← All projects

    Verkled Erigon.

    An Ethereum client with an implemented prototype of the Verkle tree transition.

    Demo

    About

    The problem it solves As of now, Ethereum clients require to keep a lot of state, this is one of the main technical bottlenecks of core blockchain development: state growth. A way to solve this is to switch from Merto Verkle Trees so that only block producers. This will allow the average Joe to run on less hardware and stay in Sync more easily. The transition process is called "The Verge". We have a testnet which I called Genoa: rpc address: http://nicolaslaw.xyz:8545 chain ID: 1338 block explorer: http://nicolaslaw.xyz. It already underwent Verkle Tree transition, and you can play with it (all ETHBerlin address should 10'000 test ETH allocated). Fun trivia: the logo is the Genoa football team

    How it's made

    Challenges we ran into Concurrency with switching databases on the fly during the transition to Verkle Trees process, that was really hard to engineer correctly as MDBX is not thread-safe so I had to be extra-careful.