Contract interactions
Open a contract to see its read surface, any trust boundary, and each state-changing entrypoint with its caller, prerequisites, effects, and primary signals.
| Contract | Purpose | State-changing entrypoints |
|---|---|---|
| ZoltarQuestionData | Creates immutable, content-addressed scalar or categorical questions and exposes their display metadata. | 1 |
| Zoltar | Registers universe forks, charges the fork admission haircut, and mints branch-specific child REP. | 6 |
| ReputationToken | Implements universe-specific ERC-20 REP, ERC-2612 permits, and ERC-3009 transfers while enforcing the supply ceiling maintained by Zoltar. | 10 |
| SecurityPoolFactory | Creates and canonically registers origin and child security pools with their share token, oracle coordinator, and optional Truth Auction. | 2 |
| SecurityPool | Holds ETH collateral and REP underwriting, accounts for vaults and fees, mints shares, and routes local escalation. | 31 |
| SecurityPoolForker | Freezes parent pools, creates selected child pools, migrates vault and escalation state, and settles collateral-repair auctions. Child-game trust boundary | 13 |
| EscalationGame | Escrows outcome REP, raises the running resolution cost, detects non-decision, and settles local or carried deposits. | 19 |
| LiquidationApprovalRegistry | Stores coordinator-local, bounded authorization for a receiver vault to accept liquidation debt from an exact operator. | 8 |
| OpenOraclePriceCoordinator | Obtains a fresh REP-per-ETH price and coordinates withdrawals, delegated liquidation routing, approval reservations, and terminal cleanup. | 10 |
| ShareToken | Stores universe-aware ERC-1155 outcome shares and materializes a holder's persistent source entitlement in selected fork branches. | 8 |
| UniformPriceDualCapBatchAuction | Collects ETH bids under ETH-raise and REP-sale caps, computes one clearing result, and supports paged settlement. | 7 |