Skip to main contentJoyride is a 0DTE options exchange on Solana with four developer-facing surfaces:
- A hybrid CLOB exchange in
exchange/backend
- A read-only HTTP API for market data, account state, and admin workflows
- A WebSocket JSON-RPC API for trading and subscriptions
- A TypeScript SDK with a CLI and MCP server in
sdk
What is auto-generated today
- The
REST API tab is generated from the checked-in openapi.yaml spec.
- The
WebSocket Reference tab is generated from the checked-in asyncapi.yaml spec.
Where to start
- Start with Getting Started for base URLs and repo layout.
- Use Exchange Overview for the platform architecture.
- Use the
REST API tab for endpoint-by-endpoint reference.
- Use the
WebSocket Reference tab for channel and message reference.
- Use SDK Overview if you are integrating from TypeScript, the CLI, or MCP.