Contracts & addresses
The protocol is deployed on Base mainnet (chain ID 8453). There is no deployment on any other network that you should be interacting with.
Base mainnet
| Contract | Address | What it is |
|---|---|---|
| SF Options | 0x473b5c9f831Af8cB5B379eB3Ab8f9806E9A0470C |
ERC-1155 options: mint, hold, exercise. Holds all collateral |
| SF Swap Router | 0xE631CE661307843003C17C284495DE86e896013d |
The only entry point for swaps and liquidity. Quotes the dynamic fee |
| SF Swap Factory | 0xcE23F95A0aC4B28B4eb2D7697aBD3c87EE03fc90 |
Deploys one pair per option leg, at a deterministic address |
| USDC (collateral) | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 |
Circle's native USDC on Base. Not deployed by us |
Deployed at block 51260103.
Superseded deployments
These are dead. They hold no collateral you can recover and their ABIs no longer match the current ones — a wallet or integration still pointed at them will either revert or silently do nothing. Check any bookmarked address against the table above before signing.
| Superseded | SF Options | SF Swap Router | SF Swap Factory |
|---|---|---|---|
| 2026-09-08 | 0xf0022aC3F077C902C265AB5a9b5CF7E655089daB |
0x00A477Ef2b3B47Ffd30C9C81237deEFB7b6C23f6 |
0x256d3E455701ac2cbeAFE00D84f702EA56563B27 |
| 2026-08 | 0xeaE51ef867b4C1Aa8FaE721768901269d8230C17 |
0x1a947E28… |
0x6899206E… |
The 2026-09-13 redeploy carried the fixes from that date's security review. Two are worth stating plainly because they change what the protocol can do to you: the owner-only function that could move pooled collateral was removed outright, and settlement no longer depends on a per-feed cursor, so one underlying's price feed failing can no longer block settlement of another's.