{"name":"Derive API","url":"https://docs.derive.xyz/","version":"1.0.0","protocolVersion":"0.3","preferredTransport":"HTTP+JSON","supportedInterfaces":[{"url":"https://docs.derive.xyz/","protocolBinding":"HTTP+JSON","protocolVersion":"0.3"}],"provider":{"url":"https://docs.derive.xyz/","organization":"Derive API"},"documentationUrl":"https://docs.derive.xyz/","capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain"],"skills":[{"id":"derive-api","name":"derive-api","description":"Trade and query the Derive v3 exchange (self-custodial options, perps, and spot; trades settle on-chain via ZK proofs). Use when placing or cancelling orders, requesting RFQ quotes, reading market data, managing subaccounts and session keys, moving funds (deposits, transfers, withdrawals), or launching and operating vaults over JSON-RPC — served over both WebSocket and HTTP POST.","tags":[],"url":"https://docs.derive.xyz/.well-known/agent-skills/derive-api/skill.md"}]}