# Continuum > 24/7 synthetic exposure to real-world assets on Solana - developer documentation. ## Docs - [Composability](https://continuum-ec12e897.mintlify.app/build/composability.md): What you can build on top of Continuum. Use cases, patterns, design tradeoffs. - [CPI integration](https://continuum-ec12e897.mintlify.app/build/cpi.md): Calling Continuum from another Solana program. Patterns, account requirements, gotchas. - [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. - [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. - [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 DLMM pool active bin. - [SDK setup](https://continuum-ec12e897.mintlify.app/build/sdk-setup.md): Bootstrap a TypeScript project to call Continuum programs. RPC, wallet, IDLs, provider. - [CLP - Capital and Liquidity Provider](https://continuum-ec12e897.mintlify.app/concepts/clp.md): The on-chain treasury and DLMM proxy. Holds protocol LP capital, owns Meteora positions, routes fees and profit. - [Keeper](https://continuum-ec12e897.mintlify.app/concepts/keeper.md): The off-chain bot that pushes oracle observations, runs arbitrage, and manages Meteora DLMM positions. - [Markets](https://continuum-ec12e897.mintlify.app/concepts/markets.md): A market is one synthetic asset - a pair of SPL mints, two DLMM pools, an oracle, and a CLP slot. Here's how they're shaped and listed. - [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. - [Oracle](https://continuum-ec12e897.mintlify.app/concepts/oracle.md): How Continuum sources prices, publishes TWAP, and gates user operations on freshness. - [How Continuum works](https://continuum-ec12e897.mintlify.app/concepts/overview.md): The full mental model - what's on-chain, what runs off-chain, and how they interact. - [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. - [Risk states](https://continuum-ec12e897.mintlify.app/concepts/risk-states.md): The state machine that gates mint sizing, quote conservatism, and emergency halts. - [Solvency invariants](https://continuum-ec12e897.mintlify.app/concepts/solvency.md): The set of properties Continuum enforces no matter what users, the keeper, or external markets do. - [Mint paired tokens](https://continuum-ec12e897.mintlify.app/flows/mint.md): Deposit cUSDC, receive matched long and short tokens at NAV. - [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. - [Redeem paired tokens](https://continuum-ec12e897.mintlify.app/flows/redeem.md): Burn long and short tokens (independently), receive cUSDC at NAV. - [Trade on Meteora DLMM](https://continuum-ec12e897.mintlify.app/flows/trade.md): Buy or sell L/S tokens directly on the protocol's pools without going through mint-redeem. - [Devnet info](https://continuum-ec12e897.mintlify.app/get-started/devnet.md): Cluster, RPC endpoints, program IDs, the cUSDC faucet, and gotchas specific to devnet. - [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. - [Arbitrage paths](https://continuum-ec12e897.mintlify.app/keeper/arb-paths.md): Single-side mint+sell, single-side buy+redeem, paired sell, paired buy. The four cycles the keeper runs. - [DLMM position management](https://continuum-ec12e897.mintlify.app/keeper/dlmm.md): How the keeper opens, sizes, centers, and rebalances Meteora DLMM positions for the protocol. - [Keeper overview](https://continuum-ec12e897.mintlify.app/keeper/overview.md): A higher-level look at what the keeper does, why it's privileged, and what an external operator gets if they run one. - [Running a keeper](https://continuum-ec12e897.mintlify.app/keeper/running.md): Build, configure, deploy, and troubleshoot the reference keeper. - [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. - [Live markets](https://continuum-ec12e897.mintlify.app/markets/live.md): Every Continuum market currently live on devnet - full pubkeys for mints, pools, oracles, vaults. - [Roadmap](https://continuum-ec12e897.mintlify.app/markets/roadmap.md): What's live, what's next, and what's not coming. - [clp](https://continuum-ec12e897.mintlify.app/programs/clp.md): Capital and Liquidity Provider - the protocol's vaults and Meteora DLMM proxy. - [faucet (devnet)](https://continuum-ec12e897.mintlify.app/programs/faucet.md): Drips cUSDC for development and testing. Devnet only - no mainnet equivalent. - [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. - [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. - [registry](https://continuum-ec12e897.mintlify.app/programs/registry.md): On-chain registry of markets - symbol → mints, pools, positions, active flag. - [Address registry](https://continuum-ec12e897.mintlify.app/reference/addresses.md): Every devnet address Continuum uses, in one place. Programs, mints, vaults, pools. - [Error catalog](https://continuum-ec12e897.mintlify.app/reference/errors.md): Every error code, by program, with the reason and how to recover. - [FAQ](https://continuum-ec12e897.mintlify.app/reference/faq.md): Common questions about Continuum, paired tokens, the keeper, and integration. - [Glossary](https://continuum-ec12e897.mintlify.app/reference/glossary.md): Continuum-specific terms in one place. ## 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)