# Continuum > 24/7 synthetic exposure to real-world assets on Solana - developer documentation. ## Docs - [Introduction](https://continuum-ec12e897.mintlify.app/get-started/introduction.md): Continuum is a Solana-native protocol for 24/7 synthetic exposure to real-world assets. Here's the mental model. - [Quickstart](https://continuum-ec12e897.mintlify.app/get-started/quickstart.md): Open the app, connect a wallet, mint your first paired position - all in the browser. No code required. - [Devnet info](https://continuum-ec12e897.mintlify.app/get-started/devnet.md): Cluster, RPC endpoints, program IDs, the cUSDC faucet, and gotchas specific to devnet. - [How Continuum works](https://continuum-ec12e897.mintlify.app/concepts/overview.md): The full mental model - paired tokens at NAV, three protocol-native trading venues, and the keeper that runs them. - [Paired L+S tokens](https://continuum-ec12e897.mintlify.app/concepts/paired-tokens.md): Mint produces matched long and short tokens. Here's why, and how the two settle against the underlying. - [NAV math](https://continuum-ec12e897.mintlify.app/concepts/nav.md): How long and short NAVs are derived, why the constant-product invariant matters, and how to compute paired position value. - [Markets](https://continuum-ec12e897.mintlify.app/concepts/markets.md): A market is one synthetic asset - a pair of SPL mints, two native bin books, a collateral vault, and a CLP vault. Here's how they're shaped and listed. - [Oracle](https://continuum-ec12e897.mintlify.app/concepts/oracle.md): How Continuum sources prices, what the keeper pushes on-chain, and the staleness chain that freezes mint/redeem when the underlying market closes. - [Risk states](https://continuum-ec12e897.mintlify.app/concepts/risk-states.md): The per-market risk regime, why devnet runs in ProxyMode, and the staleness chain that freezes mint/redeem off-hours. - [Keeper](https://continuum-ec12e897.mintlify.app/concepts/keeper.md): The off-chain bot that pushes oracle prices, manages the on-chain books, settles committed orders, and routes collateral yield. - [CLP - Continuous Liquidity Provider](https://continuum-ec12e897.mintlify.app/concepts/clp.md): The on-chain program that hosts Continuum's three trading venues and the vaults that provision them. - [Solvency](https://continuum-ec12e897.mintlify.app/concepts/solvency.md): The paired-neutrality invariant, the one attack that exists against it, and the layered defenses - depth caps, vol-scaled fees, dynamic buffer, volatility decay. - [Mint paired tokens](https://continuum-ec12e897.mintlify.app/flows/mint.md): Deposit cUSDC, receive matched long and short tokens at NAV. - [Redeem paired tokens](https://continuum-ec12e897.mintlify.app/flows/redeem.md): Burn long and short tokens (independently), receive cUSDC at NAV. - [Trade](https://continuum-ec12e897.mintlify.app/flows/trade.md): Three venues - instant book trades, committed large orders, and the legacy instant oracle swap. - [Reading on-chain state](https://continuum-ec12e897.mintlify.app/flows/read-state.md): Patterns for fetching market data, NAV, pool depth, position state, and risk - efficiently. - [SDK setup](https://continuum-ec12e897.mintlify.app/build/sdk-setup.md): Bootstrap a TypeScript project to call Continuum programs. RPC, wallet, IDLs, provider. - [IDLs and PDAs](https://continuum-ec12e897.mintlify.app/build/idls-and-pdas.md): Where to find IDLs, how to derive every PDA Continuum uses, and the order to do it in. - [Mint and redeem (full example)](https://continuum-ec12e897.mintlify.app/build/example-mint-redeem.md): Copy-pasteable TypeScript script that drips cUSDC, mints a paired QQQ position, then redeems it. - [Reading prices](https://continuum-ec12e897.mintlify.app/build/reading-prices.md): Three ways to get a price for a Continuum market - on-chain TWAP, Hermes HTTP, and the native book's base price. - [CPI integration](https://continuum-ec12e897.mintlify.app/build/cpi.md): Calling Continuum from another Solana program. Patterns, account requirements, gotchas. - [Composability](https://continuum-ec12e897.mintlify.app/build/composability.md): What you can build on top of Continuum. Use cases, patterns, design tradeoffs. - [Live markets](https://continuum-ec12e897.mintlify.app/markets/live.md): Every Continuum market currently live on devnet - full pubkeys for mints, pools, oracles, vaults. - [Listing a market](https://continuum-ec12e897.mintlify.app/markets/listing.md): How a new asset becomes a Continuum market - the operator flow, end to end. - [Roadmap](https://continuum-ec12e897.mintlify.app/markets/roadmap.md): What's live, what's next, and what's not coming. - [Keeper overview](https://continuum-ec12e897.mintlify.app/keeper/overview.md): The off-chain operator - oracle relay, book management, order settlement, inventory plumbing, and yield routing. - [Peg maintenance](https://continuum-ec12e897.mintlify.app/keeper/arb-paths.md): Why v2 venues self-peg, what bounds any mispricing, and the residual arbitrage the keeper still runs. - [Book management](https://continuum-ec12e897.mintlify.app/keeper/book-management.md): How the keeper shapes, pins, refills, and trims the native bin books. - [Running a keeper](https://continuum-ec12e897.mintlify.app/keeper/running.md): Build, configure, deploy, and troubleshoot the reference keeper. - [Programs overview](https://continuum-ec12e897.mintlify.app/programs/overview.md): The five Anchor programs that make up the Continuum protocol. Devnet IDs, IDLs, and where each fits. - [mint-redeem](https://continuum-ec12e897.mintlify.app/programs/mint-redeem.md): User-facing mint and redeem at NAV. Keeper-only single-sided instructions. Market lifecycle. - [oracle](https://continuum-ec12e897.mintlify.app/programs/oracle.md): Price observations, dual TWAP windows, risk-state machine. - [clp](https://continuum-ec12e897.mintlify.app/programs/clp.md): Continuous Liquidity Provider - the protocol's vaults, native bin-book pools, and the v2 swap venues. - [registry](https://continuum-ec12e897.mintlify.app/programs/registry.md): On-chain registry of markets - symbol → mints, pools, positions, active flag. - [faucet (devnet)](https://continuum-ec12e897.mintlify.app/programs/faucet.md): Drips cUSDC for development and testing. Devnet only - no mainnet equivalent. - [Glossary](https://continuum-ec12e897.mintlify.app/reference/glossary.md): Continuum-specific terms in one place. - [Error catalog](https://continuum-ec12e897.mintlify.app/reference/errors.md): Every error code, by program, with the reason and how to recover. - [Address registry](https://continuum-ec12e897.mintlify.app/reference/addresses.md): Every devnet address Continuum uses, in one place. Programs, mints, vaults, pools. - [FAQ](https://continuum-ec12e897.mintlify.app/reference/faq.md): Common questions about Continuum, paired tokens, the keeper, and integration. ## OpenAPI Specs - [openapi](https://continuum-ec12e897.mintlify.app/api-reference/openapi.json) ## Optional - [Website](https://continuum.markets) - [Discord](https://discord.gg/continuum) - [Twitter](https://twitter.com/ContinuumMkts)