After spending a week in the EIP-4844 rabbit hole, I have decided to dig deeper and contribute to a consensus client implementation.
I connected with @gabi a couple of days ago - another EPF partipant, who has already made meaningful contributions to EIP-4844, including deploying a devnet faucet and developing a blob explorer. We realised that we both share similar interests in client development, testing & tooling, and thought it would be make a lot of sense to collaborate on a project together, and share our learnings along the way.
So, we decided to explore contributing to the Lighthouse EIP-4844 implementation. The Lighthouse team has already started work on this, so we hope to reach out to them and see if there are smaller tasks to start with, and figure out how to approach this in the next few months.
I am still very much interested in other areas including Hive tests for EIP-4844, Account Abstraction, and Light Clients, but in the mean time I'll keep my focus on EIP-4844 and Lighthouse, as there's so much work and learning to do.
eip4844-interop
.
eip4844
branch to build locally with rustc 1.65. Resolved issues below: