Options Yield, Simplified
Devnet only. You're viewing Saturn devnet docs. Mainnet is not yet live — all current vaults run on Solana devnet with test SOL.
← Back to home

Risk Disclosure

Last updated:

Current state

As of May 2026, Saturn is live on Solana devnet only. Mainnet has not launched. The protocol is actively being developed and hardened for a public mainnet release; no timeline for that release has been publicly committed.

Audit status

Saturn's smart contracts have not been audited. An independent security audit of the vault, options-token, and auction programs is planned before any mainnet deployment. Until that audit is complete and findings are addressed, you should treat the code as unreviewed software and size your exposure accordingly.

Smart contract risk

Saturn's vault, options-token, and auction programs are Rust/Anchor smart contracts running on Solana. Like any on-chain program, they may contain bugs — including logic errors, arithmetic overflow, or unintended interactions between instructions — that could result in loss of deposited funds. On devnet, the upgrade authority is held by a single operator keypair; for mainnet, the plan is to transition authority to a multisig to reduce single-point-of-failure risk. All historical devnet vaults that have been retired remain permanently frozen on-chain and cannot be withdrawn from or re-activated.

Oracle risk

Settlement prices are sourced from the Pyth Network oracle. If Pyth is temporarily unavailable at the moment an epoch needs to settle, the keeper cannot read a fresh price and the settlement will be delayed. Saturn has two resilience layers to address this: a pyth-warmer service that pre-posts recent price updates at regular intervals, and an “admin settle” path that allows the operator to manually settle an epoch once more than one hour has elapsed since the scheduled settle time, using an independently-verified price. Even with these mitigations, a prolonged oracle outage could delay settlements beyond the grace window, temporarily locking depositor funds in an unsettled epoch.

Market risk

Saturn vaults write out-of-the-money covered calls on SOL each epoch and collect the option premium as yield. If SOL's price rises above the strike price before expiry (an in-the-money settlement), the vault pays out the difference to option buyers — this reduces the share value and means depositors do not participate in that upside move beyond the strike. The premium earned can partially or fully offset the loss, but there is no guarantee it will. Users who deposit mid-epoch after the premium has already been collected do not receive that epoch's premium income but still bear the full pro-rata ITM risk for the remaining duration. Yield from any given epoch is not guaranteed and may be zero or negative.

Liquidity and vault capacity risk

Each vault has a deposit cap; once the cap is reached, new deposits are not accepted until capacity opens up. Withdrawals are subject to a one-epoch lock: you can request a withdrawal at any time, but the SOL is only returned once the current epoch settles and the next open window is reached. In practice this means your funds may be inaccessible for up to one full epoch cycle (currently one week on devnet). Plan your liquidity needs accordingly and do not deposit funds you may need on short notice.

Operator risk

Saturn relies on three off-chain services to function: a pricing engine that sets option parameters each epoch, an epoch keeper that sequences on-chain transactions, and a market-making bot that bids in auctions. If any of these services are down for an extended period, epochs may stall — options may not be written, auctions may not start, or settlements may be delayed. On devnet, all three services are operated by a single team with no redundancy. For mainnet, the plan includes alert infrastructure, runbooks, and transitioning administrative authority to a multisig to reduce reliance on any single operator.

Regulatory risk

Vault Points (VP) are a measure of community participation and do not represent a financial instrument, security, or promise of future value. Any future protocol governance or token distribution events are at the sole discretion of the Saturn team and subject to applicable regulations.

Saturn is not available to users in jurisdictions where covered-call vault products are restricted. Nothing on this site is financial advice — consult a qualified advisor for investment decisions.

Open-source and no warranty

Saturn is built in the open; the source code repository will be published before mainnet. The software is provided “as-is” without warranty of any kind. The Saturn team makes no representations about the correctness, completeness, or fitness for any particular purpose of the protocol or its components. Use at your own risk.

What to do if something goes wrong

If you encounter a problem — a stuck transaction, an unexpected balance, or anything that looks wrong — reach out on Twitter at @saturnprotocol_. A Discord channel is coming soon where the team will be available for real-time support. Saturn cannot guarantee fund recovery in any failure scenario; report issues promptly so the team can investigate and, where possible, take corrective action.