Indexer API
A read-only REST API (Ponder + Postgres, hosted on Railway) that indexes every IndexPad contract — including tokens launched after deployment, via the factory pattern. CORS is open; all bigint values are serialized as strings.
Base URL (testnet): https://indexpad-indexer-production.up.railway.app
The indexer is a convenience for UIs. Nothing in the protocol depends on it — every value can be read directly from the contracts. Backing / NAV and bond-market state are read on-chain by the app (oracle-priced, per-clone); the indexer tracks launches, holders, the inline fee-split flow, and redemptions.
Event sources
The indexer's per-index accumulation source is the hook's FeeSplit event (one per swap), not a keeper — there is no Converted/dividend feed anymore. It also tracks IndexCreated (launches), Transfer (holders, excluding the PoolManager), Redeemed (multi-asset redemptions), and AssetConfigured (the allow-list).