Unlimited Opportunities with One Key
Trade 210+ perpetual futures (USDC-M & USDT-M), spot tokens, and real-world assets programmatically with self-custody security. Sub-50ms global edge latency, real-time WebSocket streams, and HMAC-SHA256 authentication.
How GaiaEx API Connectivity Works
One-tap wallet setup and biometric handshake in the GaiaEx mobile app.
Mint scoped Read + Trade HMAC-SHA256 keys (zero withdrawal exposure).
Connect via REST or WebSocket with code samples in 10 languages.
Route USDC-M Perps, USDT-M Perps, RWA equities/commodities, and Spot with one key.
SKILL.mdDrop-in Claude Code skill with HMAC-SHA256 signing, /fapi/v1 & /fapi/v2 schemas, and secret-redaction guardrails.
AGENTS.mdDrop-in repository AGENTS.md for OpenAI Codex CLI — tick-size rules, rate-limit budgets, and self-custody boundaries.
AGY.mdGoogle Antigravity (agy) & Gemini agent spec with verified async Python WebSocket + REST execution templates.
llms.txtSingle-URL machine-readable index of all GaiaEx documentation pages, OpenAPI 3.0 schema, and Postman collection.
Getting Started
What is GaiaEx, base URL, authentication, rate limits, and your first API call
Perpetuals
Trade crypto, RWA, and venture perpetual futures
Spot
Spot market data and trading
WebSocket
Real-time public and private streaming — order books, user data, wallet
Guides
Migration guides, security best practices, and AI integration
Changelog
GaiaEx API changelog — new endpoints, breaking changes, deprecations, and version history with dates.
GXT Token
Official GXT contract addresses, bridge contracts, liquidity pools, and security notes
Base URL
https://openapi.gaiaex.comGaiaEx uses HMAC-SHA256 signatures for API key authentication. Read the General Info page for the full signing specification.
Downloads
Frequently Asked Questions
1. How do I create an API key?
Open the GaiaEx mobile app → Settings → API Keys → Create. Select read or read + trade permissions and confirm with passkey/biometrics. See API Key Creation & Management.
2. Does one API key cover USDC-M Perpetuals, USDT-M Perpetuals, RWA, and Spot?
Yes. A single API key routes across all markets automatically based on symbol format: bare ticker or -USDC for USDC-M Perps (BTC), -USDT suffix for USDT-M Perps (BTC-USDT), xyz:/cash:/vntl: prefix for RWA & Venture Perps (xyz:GOLD), and TICKER/USDC for Spot (BTC/USDC).
3. Can I connect my existing quantitative trading bot or CCXT strategy to GaiaEx?
Yes — public market data endpoints (/fapi/v1/ping, /fapi/v1/time, /fapi/v1/exchangeInfo, /fapi/v1/depth, /fapi/v1/klines, /fapi/v1/ticker/24hr) and signed trading routes are 100% compatible at https://openapi.gaiaex.com. Follow the SDK & Bot Integration Guide.
4. Which programming languages are supported?
Any language capable of HTTPS and HMAC-SHA256 signing works natively. Every endpoint page in our documentation includes runnable code samples in 10 languages: Python, JavaScript, Node.js, TypeScript, Go, Rust, C++, Java, C#, PHP, and cURL.
5. Can an API key withdraw funds from my wallet?
No. GaiaEx is 100% self-custodial. API keys only support read and trade scopes and can never withdraw or transfer collateral off-platform.