chainstorage icon indicating copy to clipboard operation
chainstorage copied to clipboard

Support for Ethereum Beacon Chain Data

Open namanjain opened this issue 1 year ago • 2 comments

First off, I'd like to thank the contributors. This project has been incredibly useful for pulling various blockchains. However, I noticed that while there's an option for sidechains in the configuration, the implementation seems to be missing for sidechains in general. I'm particularly interested in the Ethereum Beacon Chain as its data is becoming increasingly important.

The request is to add support for pulling data from the Ethereum Beacon Chain. This would ideally include the ability to query Beacon APIs, particularly states, headers, blocks and light client APIs.

Thank you for considering this feature request.

namanjain avatar Feb 17 '24 20:02 namanjain

First off, I'd like to thank the contributors. This project has been incredibly useful for pulling various blockchains. However, I noticed that while there's an option for sidechains in the configuration, the implementation seems to be missing for sidechains in general. I'm particularly interested in the Ethereum Beacon Chain as its data is becoming increasingly important.

The request is to add support for pulling data from the Ethereum Beacon Chain. This would ideally include the ability to query Beacon APIs, particularly states, headers, blocks and light client APIs.

Thank you for considering this feature request.

@jiezhang @wangwzhou should we plan to sync our latest progress to enable the community on this?

leozc avatar Feb 17 '24 21:02 leozc

We have internally released Ethereum Beacon as a "sidechain". One of the goals is to use ChainStorage as the long-term storage for the new "blobs" being persisted in the beacon node, as introduced in the Proto-Danksharding upgrade.

We can certainly consider open-sourcing the sidechain and its Beacon implementation following the completion of the Dencun upgrade.

jiezhang avatar Feb 20 '24 16:02 jiezhang