/flare

Execution extension for reth to support indexing Arbitrum sequencer batches

Primary LanguageRust

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