Skip to main content
Joyride is a non-custodial, cash-settled options exchange on Solana with on-chain trade execution. It lists BTC daily-expiry calls and puts with other underlying assets coming soon. Every contract settles automatically in USDC at 08:00 UTC, and every account is a Solana wallet. There are no API keys.

Contract specifications

Instrument names follow one pattern:
For example, BTC_USDC-16MAR20-100000-C breaks down as:

Trading schedule

Joyride trades 24/7 in 24-hour rounds with settlement at 08:00 UTC. Trading Hours and Rollover covers the timing contract, the TWAP window, and what happens at rollover.

Trading

Every trade on Joyride is currently a request for quote (RFQ). A trader names a package of one to thirteen legs on one underlying and one expiry, in the app or over the API. Market makers holding the quoter role receive the request and answer with a signed two-sided quote that is firm until it expires. The taker accepts the bid or the ask and the fill lands in one on-chain transaction against both parties’ collateral in the margin vault. Every leg fills or none does. Positions settle at expiry against the settlement price above.

Pricing data

Mark prices, mark IV, and Greeks for every instrument are served from the same pricing model the app uses. Risk Engine lists the fields and how to read them.

Access

Accounts are created in the app at joyride.exchange. The same wallet signs in on every other surface.