- pools and reserve snapshots;
- swaps and token volume;
- liquidity added and removed;
- native token launches and curve trades;
- automatic V2 graduations and permanent LP locks;
- creator fee accrual, claims, splits, and handoffs;
- LP supply and fee accrual;
- protocol fee transfers;
- unique trader and transaction counts;
- cumulative token volume used by verification policy.
Kova Veil indexer
Private Pay’s required indexer runs in the user’s browser beginning at Robinhood block31492115. It requests only the native pool’s public Deposit and PrivateTransaction events through Robinhood’s public RPC, rebuilds the 20-level Poseidon tree, and verifies every emitted root.
The browser caches only public commitments, a finalized cursor, and its block hash in local storage. It checks the cached block hash before reuse, discards the cache after a reorganization, and compares the reconstructed tree root with the pool’s current on-chain root before generating a proof. This required path has no hosted indexer process or paid database dependency.
The same-origin hosted indexer endpoints remain available as optional operational diagnostics. They are not part of the payment path and can remain unused while the product has little or no traffic.