Market Lifecycle
An Oracle market is uniquely identified by an underlying SPL mint address and its associated counterparty pool. Initialization and operation proceed in three phases.
- Instantiation. A new SPL token is deployed to a pump.fun bonding curve through Oracle, or an existing mint is indexed by address.
- Pool seeding. SOL is deposited into the market pool, which becomes the sole counterparty to every contract written on that underlying. The standard minimum seed is 100 USD notional denominated in SOL; reduced minimums apply to qualifying holders (see Holder Perks).
- Issuance and trading. Traders specify side , strike , tenor , and maximum payout , and remit the quoted premium. Positions may be closed prior to expiry or held to settlement.
Participant Roles
Deployers
Deployers instantiate or index the underlying and typically supply the initial pool seed. A deployer carrying material spot inventory may purchase puts on the same market to hedge that inventory.
Liquidity Providers
Liquidity providers supply SOL collateral and are, in aggregate, the short counterparty to every contract in the pool. They receive the fair-value component of each premium and bear the payoff of each contract settled in the money. Pool collateral evolves discretely as
where denotes pool collateral in SOL, the set of contracts opened over , the model value of contract credited as premium, the set of contracts settled or closed over the interval, and the amount disbursed to the holder of contract .
Traders
Traders hold the long side of the option. Loss is bounded below by the premium paid and gain is bounded above by . Because is locked at issuance, traders carry no credit exposure to the pool.
State Transitions
Collateral and premium flows by event:
| Event | Trader | Pool | Protocol |
|---|---|---|---|
| Issuance | Debits premium | Credits , locks | Credits spread |
| Early close | Credits | Debits , unlocks | Credits spread |
| Settlement, in the money | Credits | Debits , unlocks | None |
| Settlement, out of the money | None | Unlocks | None |
The partition of pool collateral into locked and free components is the central invariant of the system and is formalized in Capped Payoffs and Collateral: