Beacon-Chain indexer

Beacon-Chain indexer

Snapshotter to index beacon chain for Validator states.

The problem Beacon-Chain indexer solves

This is a POC to create the beacon chain data indexer leveraging powerlooms snapshotter feature. It can be used for multiple purposes such as - generating Dashboards for Ethereum Beacon chain, removing on-chain oracle data votes, and serving as a better decentralised indexed data which can be executed in a single transaction as the data has already been verified by the powerloom-network.

Challenges I ran into

I faced a problem in finding the API service for the Ethereum Beacon chain data query as powerloom's snapshotter node env file takes in rpc url as a parameter. I got over it by using quicknodes endpoint through which I was able to query Ethereum execution chain and Beacon Chain with a single rpc endpoint. Other than that I faced some problems in setting up the snapshotter node on my local environment.

Tracks Applied (1)

PowerLoom Protocol Track

The project leverages powerloom snapshotter node to generate Beacon chain Validator data snapshot.

PowerLoom Protocol

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion