Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.joyride.exchange/llms.txt

Use this file to discover all available pages before exploring further.

No API key required

Joyride uses wallet-based authentication. Generate any Solana ed25519 keypair and authenticate — no sign-up form, no API key approval, no waitlist. The first successful SIWS authentication seeds your paper-trading account with $10,000.00 in paper USDC. This auto-seed is active until the Season 1 competition launches on 2026-05-05 UTC; after launch the funding path is invite codes only.

Choose your path

I want to use an AI agent (MCP)

Start with Agent Quickstart. Recommended for:
  • Claude Code
  • Cursor
  • Codex
  • VS Code Copilot
  • any other local MCP client
Five commands: npm install -g joyride-cli, joyride setup, joyride login, joyride mcp install --client <name>, restart.

I want to build a custom trading bot

Skip the SDK. Use the raw HTTP and WebSocket APIs directly in any language. No CLI or npm package required — just HTTP, WebSockets, and a Solana keypair.

I want to build a custom frontend or integration

Use the hosted endpoints and exchange docs below.

Hosted endpoints

SurfaceURLExample
Exchange HTTPhttps://joyride.exchange/api/v1curl .../api/v1/market/instruments
Exchange WebSocketwss://joyride.exchange/api/v1JSON-RPC 2.0
Oracle WebSocketwss://joyride.exchange/api/v1/oraclePrice feed
REST endpoints live under /api/v1/ (e.g., /api/v1/market/instruments, /api/v1/account). The SDK env var JOYRIDE_HTTP_URL defaults to https://joyride.exchange/api — the SDK appends /v1/... internally. Use the hosted endpoints above for direct client integrations. Public docs intentionally avoid local deployment instructions for backend services.
  1. Exchange Overview
  2. Trading Hours and Rollover
  3. Data Conventions
  4. Authentication
  5. REST API tab
  6. WebSocket Reference tab
  7. WebSocket API
  8. Risk Engine
  9. SDK Overview if you want the CLI or MCP server