Blockchain Explorer
Custom EVM Chain Explorer
Production-grade network visibility platform for EVM-based chains, built from scratch. Searchable blocks, transactions, addresses, and token activity with contract verification, ABI views, and direct read/write contract interaction from the browser.
Chain type
EVM-compatible
Pipeline
Kafka + Airflow
Processing
Python + Scala
Interface
Next.js + Real-time API
The Product
A full-featured blockchain explorer for EVM-compatible chains. Users can search and browse blocks, transactions, addresses, token transfers, and NFT activity. Contract pages include verification status, ABI views, and direct read and write interactions from the browser no external tool needed to call a contract function.
- ▸Searchable blocks, transactions, addresses, and token activity
- ▸NFT transfer tracking and token holder views
- ▸Contract verification, ABI display, and browser-based read/write interactions
- ▸Wallet connection for authenticated on-chain actions
- ▸Live network stats TPS, gas price, block time
- ▸Pagination, filters, and real-time data updates
Data Pipeline
The explorer's backend is a big data pipeline, not a simple API. On-chain events are ingested with Kafka, ETL workflows are orchestrated with Airflow, and data is processed with Python and Scala before landing in PostgreSQL for the Next.js frontend to query. The pipeline is what makes search fast across a chain with millions of blocks.
- ▸Kafka for high-throughput on-chain event ingestion
- ▸Airflow for ETL orchestration and pipeline scheduling
- ▸Python and Scala for data processing and transformation
- ▸PostgreSQL as the indexed read store for the frontend
- ▸Next.js API layer with real-time updates for live chain data
Why Build From Scratch
Open-source explorer templates (Blockscout, Etherscan clones) are built for public chains with fixed assumptions about chain configuration, block structure, and indexing cadence. A custom chain has none of those guarantees. Building from scratch meant the pipeline and data model could be designed around the specific chain's behaviour event structure, transaction types, and throughput profile rather than adapted from something that wasn't designed for it.
Tech Stack
Work with me
Building something similar?
I design and build production-grade backend systems, APIs, and cloud infrastructure. If you're working on a problem in this space, let's talk.
Get in touch