Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rauljordan/flare
Execution extension for reth to support indexing Arbitrum sequencer batches
https://github.com/rauljordan/flare
Last synced: 8 days ago
JSON representation
Execution extension for reth to support indexing Arbitrum sequencer batches
- Host: GitHub
- URL: https://github.com/rauljordan/flare
- Owner: rauljordan
- Created: 2024-05-04T19:08:56.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-05-05T22:43:39.000Z (7 months ago)
- Last Synced: 2024-08-03T09:02:00.509Z (4 months ago)
- Language: Rust
- Size: 485 KB
- Stars: 13
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flare
Arbitrum Sepolia sequencer inbox reader in Rust using Reth's [execution extensions](https://www.paradigm.xyz/2024/05/reth-exex) (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](https://docs.prylabs.network/docs/install/install-with-script))
- Run Flare```
cargo build --release
./target/release/flare node --http --http.api=debug,eth,reth --ws --full --chain=sepolia
```