This is an independent analytics dashboard for Citrea, a ZK-rollup that settles on Bitcoin. It is not affiliated with or endorsed by the Citrea team.
Every Citrea batch requires two Bitcoin transactions: a commitment (the sequencer posts the L2 state root) and a proof (a ZK proof verifying the state transition). This dashboard monitors every batch and tracks transaction volume, gas utilization, Bitcoin settlement fees, proof timing, and network anomalies.
All data is derived from two primary sources. Bitcoin blocks are read directly from a Bitcoin Core full node to discover commitment and proof transactions and compute on-chain fees. Citrea's public APIs (the Citrea RPC and batch explorer) provide L2 block data, transaction counts, gas usage, and proof-to-batch mappings. The two are cross-referenced to build a complete picture of each batch's lifecycle from L2 execution through L1 settlement.
A background daemon continuously scans new Bitcoin blocks for Citrea sequencer and prover transactions, enriches each batch with L2 data from the Citrea RPC, and stores everything in a local database. The web dashboard queries this database and refreshes every 60 seconds.
Built by YVR BTC Labs.