Skip to main content

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