Skip to content

Failure Modes

We have designed the system to be resilient, but we also plan for the worst.

Oracle Failure

Scenario: The Optimistic Oracle stops responding or is censored.

  • Mitigation: The DAO can vote to replace the Oracle contract address in the MarketFactory.
  • Fallback: If no oracle data is received for 14 days, markets default to INVALID (refund).

L2 Sequencer Downtime

Scenario: Base Network stops producing blocks.

  • Impact: Trading halts. Funds are safe on L2 state.
  • Resolution: Wait for Base to resume. If Base is permanently down (highly unlikely), users can force-withdraw from L1 using the Optimism stack's escape hatch (after 7 days).

Frontend Censorship

Scenario: The foresure.market domain is seized.

  • Mitigation: The frontend is open-source and can be hosted on IPFS/Arweave.
  • Direct Access: Users can interact directly with smart contracts via Etherscan or CLI.

Everyone's got opinions on future events — we make them earnable.