Skip to content
This repository has been archived by the owner on May 6, 2023. It is now read-only.

Blobscan/blobscan-indexer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blobscan indexer

We are rewriting this piece of code into Rust. Check out this repo for more info.

Indexer for Blobscan blockchain explorer that allows navigating the data of the EIP-4844 blobs.

How it works?

The indexer crawl the blockchain fetching information from both the Execution and Beacon clients. The data is processed and stored in a MongoDB database.

How to run it?

Two environment variables are necessary to connect to the MongoDB database. Write the following lines in a new .env file:

MONGODB_URI=mongodb+srv://<user>:<pass>@<host>/?retryWrites=true&w=majority
MONGODB_DB=<db-name>

Aditionally, the indexer needs to know the URL of both clients. If none is configured the defaults URL are assumed: http://localhost:8545 for the Execution client and http://localhost:3500 for the Beacon client.

To configure a custom URL write the following lines in a new .env file:

EXECUTION_NODE_RPC_URL=<execution-node-rpc-url>
BEACON_NODE_RPC=<beacon-node-rpc-url>

About Blossom Labs

blossom labs

Blobscan is being developed by Blossom Labs, a developer team specialized in building blockchain-based infrastructure for online communities.

About

Deprecated blobscan indexer (mongodb only)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published