rauljordan / flare

Execution extension for reth to support indexing Arbitrum sequencer batches

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flare

Arbitrum Sepolia sequencer inbox reader in Rust using Reth's execution extensions (ExEx). Primitive implementation, reads batch data, brotli decompresses it, and saves it to a sqlite database. Supports reading batches that are posted either as calldata or blobs.

Running

  • Install Rust stable 1.77.0
  • Run an Ethereum sepolia consensus node (see Prysm)
  • Run Flare
cargo build --release
./target/release/flare node --http --http.api=debug,eth,reth --ws --full --chain=sepolia

About

Execution extension for reth to support indexing Arbitrum sequencer batches


Languages

Language:Rust 100.0%