ponder

Index Scaffold-ETH 2 contract events into a GraphQL API.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/involvex/aetheris --skill ponder-involvex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ponder
Source: https://github.com/involvex/aetheris/tree/main/.agents/skills/ponder
Command: npx skills add https://github.com/involvex/aetheris --skill ponder-involvex

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffold-ETH 2 projects often struggle to index deployed contract events and expose on-chain data to frontend UIs without building custom backends. Ponder provides SE-2 aware indexing that reads scaffold.config and deployedContracts to automatically collect events and serve them via a GraphQL API, reducing integration time and maintenance.

Core Features & Use Cases

  • Automatic indexing of deployed contract events by reading scaffold.config and deployedContracts, enabling real-time data availability for dashboards.
  • GraphQL API generation and a scalable backend workspace at packages/ponder to power frontend data needs.
  • Seamless SE-2 integration with Next.js frontends for querying historical and live on-chain data across networks.

Quick Start

Install and configure Ponder integration in a Scaffold-ETH 2 project to index deployed contracts and expose a GraphQL API.

Frequently Asked Questions about ponder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I index on-chain events in a Scaffold-ETH 2 project?

Ponder indexes on-chain events for Scaffold-ETH 2 by reading scaffold.config and deployedContracts, automatically collecting contract events and serving them via a generated GraphQL API for frontend querying.

Can I query historical blockchain data from multiple networks in Scaffold-ETH 2?

Yes, you can query historical and live on-chain data across multiple networks by integrating Ponder to index deployed contract events and expose them through a GraphQL API for your Next.js frontend.

What do I need to set up a GraphQL API for Scaffold-ETH 2 deployed contracts?

You need Ponder installed in packages/ponder, a configured scaffold.config.ts, deployedContracts data, and a compatible Next.js frontend to connect to the generated GraphQL API for querying on-chain events.

Does Ponder work with Scaffold-ETH 2 Next.js frontends for real-time event data?

Yes, Ponder integrates seamlessly with Scaffold-ETH 2 Next.js frontends, providing real-time event data availability by automatically indexing deployed contract events into a scalable GraphQL API.

Why build a custom backend to index blockchain events when using Scaffold-ETH 2?

Building a custom backend for Scaffold-ETH 2 event indexing is often unnecessary; Ponder provides SE-2 aware indexing that reads deployedContracts to automatically collect events and serve them via GraphQL, reducing integration time.