Skip to content
LogoLogo

Rapid custom indexing for any EVM smart contract

Ponder is an open-source TypeScript framework for fast, reliable, and maintainable EVM data indexing

Powerful local development server

Build faster & stay unblocked with hot reloading

Fast & lean

Ponder indexes 100x faster than The Graph

Type safe

End-to-end type safety & autocomplete with no codegen

One-click deploys

Deploy anywhere that runs Node.js with zero downtime & horizontal scaling

Benchmarks

Ponder vs. The Graph

102× faster
Ponder0.17.10
102× faster
32.5s
The Graph0.45.0
55m 30s
0m15m30m45m60m

Ponder performance over time

Ponder0.17.10
2026-09-08
32.5s
Ponder0.16.10
2026-07-13
36.6s
Ponder0.15.18
2026-01-05
36.1s
Ponder0.10.27
2025-05-15
76.5s
Ponder0.4.43
2024-07-17
146s
0s40s80s120s160s

The benchmark indexes Rocket Pool ETH from Ethereum block 13,325,304 to 25,900,000. It resulted in 1,378,535 indexed events. All chain data for Ponder and The Graph was cached. Run the benchmark yourself.