Skip to content
Logo

Protocol and contracts

Use this page to review the active protocol, its trusted roles, and the checks to complete before you commit funds.

Protocol capabilities

  • Upgradeable USDG vault and share accounting.
  • Signed Up or Down quotes for 60-second and five-minute rounds.
  • Worst-case payout reservation and configured risk limits.
  • Smart-account root authority and restricted betting sessions.
  • Root-authorized withdrawal relay.
  • Separate private result signer and transaction Workers. The old quote signer stays available only during the compatibility release.
  • Scheduled result signing, settlement, automatic claim, and relayed withdrawal.
  • 2-of-3 governance and treasury Safes, a 1-of-2 guardian Safe, and a 48-hour timelock.
  • Server-rendered market lists and market pages with populated chart and metric data.
  • Contract tests, deployment verification, and end-to-end transaction checks.

The active contract addresses, transaction hashes, and role assignments must match the connected network. Verify them against the current deployment registry before you sign a transaction.

Operational safeguards

  • Reconcile the decisive-outcome fee promise with the acceptance-time protocol fee.
  • Add or document a maximum settlement deadline and a user recovery path.
  • Bind settlement to verifiable strike, final price, and price evidence.
  • Publish reviewed and verified contract source, bytecode, chain, addresses, and role owners.
  • Define multisig, timelock, pause, upgrade, and incident controls.
  • Release and test an independent emergency withdrawal interface.
  • Complete an independent security review and resolve all material findings.
  • Keep a durable portfolio index and account history.

Reject any transaction that shows an unexpected network, contract, recipient, or amount.