CapletFi is submitted on Sui testnet because DeepBook Predict is testnet-only during the Sui Overflow 2026 submission window. Do not fake a mainnet deployment or route around Predict. The mainnet path starts when DeepBook Predict exposes a supported mainnet deployment.
- DeepBook Predict mainnet package, DUSDC-equivalent asset, oracle objects, and PLP path are published and documented.
- CapletFi V3 mint invariants still match the mainnet Predict API: downside-only binary, active oracle, expiry match, strike below spot, and binary budget <= declared hedge budget.
- Settlement semantics are unchanged: the keeper may settle the shared note, direct PLP payout routes to the recorded holder, and binary proceeds or unspent hedge budget remain holder-claimable in the holder-owned PredictManager.
- The narrative guard and public verifier pass against mainnet receipts.
- A security review covers the Move package, keeper, frontend transaction builders, and proof scripts.
- Pin the supported DeepBook Predict mainnet package ids, oracle ids, DUSDC-equivalent type, and PLP objects in
web/lib/caplet.tsand keeper environment config. - Build and test the Move packages locally with
npm run verify:contracts. - Deploy or upgrade the CapletFi package, preserving the current V3 invariant set.
- Mint a small mainnet note with a holder-owned PredictManager and record the mint digest.
- Confirm the
CapletRiskBudgetEnforcedevent shows the declared budget and actual binary budget. - Wait for oracle settlement, then settle from a non-holder keeper wallet.
- Publish the Walrus term sheet and settlement summary for the mainnet receipt.
- Replay
npm run verify:receipts,npm run verify:public, andnpm run verify:narrativeagainst the mainnet proof data. - Update README,
/api/proof,llms.txt, anddocs/PROOF_SURFACE.mdwith mainnet ids only after the proof replay passes.
- Valid V3 mint digest.
- Over-budget mint rejection dry-run or transaction fixture.
- Non-holder settlement digest.
- Holder-owned manager credit claim path.
- Walrus term sheet blob.
- Walrus settlement summary blob.
- Clean-clone replay command.
- Testnet receipts remain submission evidence until DeepBook Predict supports mainnet.
- CapletFi enforces the hedge budget at mint. It does not enforce realized outcomes, a fixed principal floor, fixed yield, or risk-free returns.
- The existing V1.1 Strata namespace is retained only so historical testnet receipts continue to build and verify.