Omnichain perpetual futures infrastructure with MCP server, SDK, and agent skills for building trading platforms.
Works with
Provides a shared Central Limit Order Book (CLOB) accessible across EVM chains and Solana, with on-chain settlement and self-custody
Includes an MCP server offering 8 tools for documentation search, SDK patterns, contract addresses, and API reference across all major clients
Offers 15+ installable agent skills covering API authentication, order management, position tracki
AI-first code editor with Composer
Before installing skills in Cursor, ensure your development environment meets these requirements:
node --versionorderly-onboardingExecute the skills CLI command in your project's root directory to begin installation:
Fetches orderly-onboarding from starchild-ai-agent/official-skills and configures it for Cursor.
The CLI shows a list of agents. Use arrow keys and space to select Cursor:
Confirm successful installation by checking the skill directory location:
Restart Cursor to activate orderly-onboarding. Access via /orderly-onboarding in your agent's command palette.
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your environment. Always review source, verify the publisher, and test in isolation before production.
Submit your Claude Code skill and start earning
Create detailed user stories, acceptance criteria, and feature specs
Example
Generate user stories for 'password reset feature' with acceptance criteria, edge cases, and test scenarios
Reduce spec writing time by 50%, ensure comprehensive coverage
Research competitors, compare features, identify gaps
Example
Analyze 5 competitor products, create feature comparison matrix, suggest differentiation opportunities
Complete competitive research in 2 hours instead of 2 days
Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs
Example
Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale
0
total installs
0
this week
1
GitHub stars
0
upvotes
Run in your terminal
0
installs
0
this week
1
stars
Orderly is an omnichain orderbook-based trading infrastructure providing perpetual futures liquidity for decentralized exchanges. This skill is your starting point for building on or learning about Orderly Network.
Orderly is a combination of an orderbook-based trading infrastructure and a robust liquidity layer offering perpetual futures orderbooks. Unlike traditional platforms, Orderly doesn't have a front end—it operates at the core of the ecosystem, providing essential services to projects built on top.
Key Characteristics:
Primary Use Cases:
| Use Case | Description |
|---|---|
| Builders/DEXes | Create your own Perps DEX on EVM and Solana with plug-and-play SDKs |
| Perps Aggregators | Access Orderly's shared liquidity directly via API or SDK |
| Trading Desks | Use APIs for CEX-level trading with low latency orderbook |
| Trading Bots | Connect to orderbook for best rates, SL/limit orders, gasless transactions |
Your Application (DEX, Bot, Wallet, Aggregator)
To build on Orderly, install the MCP server for the best development experience. It provides 8 powerful tools for documentation search, SDK patterns, contract addresses, workflows, and API reference.
The MCP server provides AI assistants with instant access to Orderly documentation, code patterns, and API references.
Quick Install:
npx @orderly.network/mcp-server init --client <client>
Supported Clients:
| Client | Command | Config File |
|---|---|---|
| Claude Code | --client claude |
.mcp.json |
| Cursor | --client cursor |
.cursor/mcp.json |
| VS Code | --client vscode |
.vscode/mcp.json |
| Codex | --client codex |
~/.codex/config.toml |
| OpenCode | --client opencode |
.opencode/mcp.json |
Manual Configuration:
If automatic setup doesn't work, add this configuration to your AI client:
Claude Code (.mcp.json):
{
"mcpServers": {
"orderly": {
"command": "npx",
"args": ["@orderly.network/mcp-server@latest"]
}
}
}
Cursor (.cursor/mcp.json):
{
"mcpServers": {
"orderly": {
"command": "npx",
"args": ["@orderly.network/mcp-server@latest"]
}
}
}
VS Code (.vscode/mcp.json):
{
"servers": {
"orderly": {
"command": "npx",
"args": ["@orderly.network/mcp-server@latest"]
}
}
}
OpenCode (.opencode/mcp.json):
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"orderly": {
"type": "local",
"command": ["npx", "@orderly.network/mcp-server@latest"],
"enabled": true
}
}
}
Codex (~/.codex/config.toml):
[mcp_servers.orderly]
command = "npx"
args = ["@orderly.network/mcp-server@latest"]
What the MCP Server Provides:
| Tool | Description |
|---|---|
search_orderly_docs |
Search Orderly documentation for specific topics |
get_sdk_pattern |
Get code examples for SDK v2 hooks and patterns |
get_contract_addresses |
Lookup smart contract addresses for any chain |
explain_workflow |
Step-by-step guides for common tasks |
get_api_info |
REST API and WebSocket endpoint documentation |
get_indexer_api_info |
Trading metrics, events, volume statistics |
get_component_guide |
React UI component building guides |
get_orderly_one_api_info |
DEX creation and management API for Orderly One |
Install Orderly skills to enhance your AI agent with procedural knowledge for building on Orderly.
Install all skills globally (recommended):
npx skills add OrderlyNetwork/skills --all --agent '*' -g
Install all skills locally:
npx skills add OrderlyNetwork/skills --all
Install specific skills:
# List available skills
npx skills add OrderlyNetwork/skills --list
# Install specific skill
npx skills add OrderlyNetwork/skills --skill orderly-trading-orders
# Install multiple skills
npx skills add OrderlyNetwork/skills --skill orderly-api-authentication --skill orderly-trading-orders
# Install for specific agent
npx skills add OrderlyNetwork/skills --all --agent claude-code -g
Global vs Local:
-g): Available across all projects, installed to user directory.skills/ in repo, can be committed to version controlAvailable Skills:
| Category | Skill | Description |
|---|---|---|
| API / Protocol | orderly-api-authentication |
Two-layer auth: EIP-712 (EVM) + Ed25519 (Solana) |
orderly-trading-orders |
Place, manage, cancel orders via REST API or SDK | |
orderly-positions-tpsl |
Monitor positions, TP/SL, leverage, PnL | |
orderly-websocket-streaming |
Real-time WebSocket for orderbook and executions | |
orderly-deposit-withdraw |
Token deposits, withdrawals, cross-chain operations | |
| SDK / React | orderly-sdk-react-hooks |
Reference for all React SDK hooks |
orderly-ui-components |
Pre-built React UI components | |
orderly-sdk-install-dependency |
Install Orderly SDK packages | |
orderly-sdk-dex-architecture |
Complete DEX project structure and setup | |
orderly-sdk-page-components |
Pre-built page components | |
orderly-sdk-theming |
CSS variable theming and customization | |
orderly-sdk-trading-workflows |
End-to-end trading flows | |
| Platform | orderly-sdk-wallet-connection |
Wallet integration for EVM and Solana |
orderly-sdk-debugging |
Debug/troubleshoot SDK errors | |
orderly-one-dex |
Create/manage custom DEX with Orderly One API |
Build custom trading interfaces using Orderly's React SDK v2.
Core SDK Packages:
# Full DEX setup
npm install @orderly.network/react-app \
@orderly.network/trading \
@orderly.network/portfolio \
@orderly.network/markets \
@orderly.network/wallet-connector \
@orderly.network/i18n
# Required: EVM wallet support
npm install @web3-onboard/injected-wallets @web3-onboard/walletconnect
# Required: Solana wallet support
npm install @solana/wallet-adapter-base @solana/wallet-adapter-wallets
Key Components Available:
OrderEntry - Order placement formOrderbook - Market depth displayPositionsView - Position management tableTradingPage - Full trading pagePortfolio - User portfolio dashboardConnectWalletButton - Wallet connection UIOrderly One (White-Label DEX):
Launch your own branded perpetuals DEX without building from scratch. Orderly One provides a turnkey solution with:
Load these skills for SDK development:
Integrate directly with Orderly's REST API and WebSocket streams.
API Base URLs:
| Network | URL |
|---|---|
| Mainnet | https://api.orderly.org |
| Testnet | https://testnet-api.orderly.org |
WebSocket URLs:
| Network | URL |
|---|---|
| Mainnet | wss://ws.orderly.org/ws |
| Testnet | wss://testnet-ws.orderly.org/ws |
Authentication:
Symbol Format:
PERP_<TOKEN>_USDC
Examples: PERP_ETH_USDC, PERP_BTC_USDC, PERP_SOL_USDC
Key Endpoints:
POST /v1/order - Place orderGET /v1/positions - Get positionsGET /v1/orders - Get ordersGET /v1/orderbook/{symbol} - Orderbook snapshotGET /v1/public/futures - Market infoLoad these skills for API development:
Orderly supports multiple EVM and non-EVM chains. To get the current list of supported networks with their chain IDs, vault addresses, and RPC endpoints:
GET https://api.orderly.org/v1/public/chain_info
This endpoint returns all mainnet and testnet chains currently supported by Orderly, including Arbitrum, Optimism, Base, Ethereum, Polygon, Mantle, Solana, Sei, Avalanche, BSC, Abstract, and more.
The $ORDER token is central to the Orderly ecosystem:
Token Contracts:
| Network | Address |
|---|---|
| Ethereum (ERC20) | 0xABD4C63d2616A5201454168269031355f4764337 |
| EVM Chains (OFT) | 0x4E200fE2f3eFb977d5fd9c430A41531FB04d97B8 |
| Solana | ABt79MkRXUsoHuV2CVQT32YMXQhTparKFjmidQxgiQ6E |
For full tokenomics details, visit: https://orderly.network/docs/introduction/tokenomics