Skip to main content
Four markets are active on Solana devnet. Mainnet markets will be added when mainnet launches.
The cUSDC mint for all devnet markets is B1c5xBYkp7AAemYhcu4VuH4CU4sPJDDuG2iuv6ts38uE. On mainnet this will be real USDC.

QQQ - Nasdaq-100 ETF

SPY - SPDR S&P 500 ETF

XAU - Gold (spot)

VXX - VIX Short-Term Futures ETN

Global state

Programmatic access

Don’t hand-copy these addresses into your code. Two paths:

Option A: ship the JSON snapshot

The protocol repo’s frontend/lib/market-addresses.json is the canonical snapshot. Copy it into your project, parse, and use.
This file is keyed by cluster (devnet today; mainnet when launched).

Option B: read the on-chain registry

The on-chain registry is updated when new markets are listed; the JSON snapshot is committed to the repo on deploy. Use the registry for production frontends, the JSON for local dev.

Trading hours

All markets are 24/7 mintable and tradeable. NAV reflects whichever Pyth feed is active for the current US trading session (regular / pre-market / post-market / overnight). Off-hours liquidity is thinner; expect slightly wider pool spreads. Concepts → Markets → Trading hours

See also

Listing flow

How a new market is added.

Roadmap

Planned market additions.

Devnet info

RPC, faucet, behavior gotchas.

Reading state

How to read live data from these accounts.