Indexer and Transparency Views
Home · Generic Index · Chain Overlays
This document summarizes how on-chain data is indexed and surfaced in the dApp transparency views.
Indexer Topology
Notes:
- Ponder indexes production and staging State Oracle addresses based on the active chain profile.
- Transparency pages consume GraphQL for registry data and a public incidents API for incident removals.
- Supabase remains the source of record for incident reporting and tracer outputs.
Key code paths:
- Ponder config:
credible-layer-dapp/apps/indexer/ponder.config.ts - GraphQL API:
credible-layer-dapp/apps/indexer/src/api/index.ts - Public incidents contract:
credible-layer-dapp/packages/dapp-api/src/v1/contracts/public/index.ts