Contracts Component View
This view breaks down the core on-chain contracts and distinguishes the three AMM domains.
BondingCurve AMMis only for pre-graduation token fundraising/trading.DEX poolsare post-graduation liquidity venues and are distinct from bonding curve logic.ForecastMarketAMMis separate from token AMMs and swaps collateral<->outcome shares (ERC-1155positions).TournamentManageris the transfer-gate authority (canTransfer) and the preferred deterministic source of match outcomes for forecast resolution.- Oracle flow is fallback-only for non-deterministic resolution paths.