DeFi operations API for autonomous agents. Deposit and withdraw from lending protocols, scan and compare yield rates across protocols, bridge tokens cross-chain (Ethereum, Base, Polygon, Arbitrum, Optimism), and handle fiat on/off-ramp via Iron. All operations support simulation-first execution pattern.
{
"api": {
"name": "Moon IQ DeFi",
"slug": "moon-iq-defi",
"version": "1.0.0",
"base_url": "https://moon-iq.com/api",
"description": "DeFi operations API for autonomous agents. Deposit and withdraw from lending protocols, scan and compare yield rates across protocols, bridge tokens cross-chain (Ethereum, Base, Polygon, Arbitrum, Optimism), and handle fiat on/off-ramp via Iron. All operations support simulation-first execution pattern.",
"documentation_url": "https://moon-iq.com/agents"
},
"auth": {
"type": "bearer"
},
"cost": {
"model": "usage_based",
"currency": "USD",
"per_call": 0.003,
"pricing_url": "https://moon-iq.com/agents",
"free_tier_calls": 200
},
"pricing": {
"model": "usage_based"
},
"scoring": {
"liveness": "operational",
"uptime_30d": 99.7,
"avg_response_ms": 150,
"health_check_url": "https://moon-iq.com/api/health"
},
"metadata": {
"category": {
"name": "Payments & Finance",
"slug": "payments-finance"
},
"provider": {
"id": "9d025f15-8198-42f8-8834-3d6107d8daba",
"name": "Moon IQ"
},
"generated_at": "2026-02-17T22:50:49.657Z",
"published_at": "2026-02-17T22:50:49.657Z"
},
"endpoints": [
{
"path": "/lending/deposit",
"method": "POST",
"summary": "Deposit to lending protocol",
"description": "Deposit USDC with simulation support.",
"response_schema": null,
"request_body_schema": null
},
{
"path": "/lending/withdraw",
"method": "POST",
"summary": "Withdraw from lending",
"description": "Withdraw deposited funds.",
"response_schema": null,
"request_body_schema": null
},
{
"path": "/lending/account",
"method": "GET",
"summary": "Get lending account status",
"description": "Current deposits, accrued interest, positions.",
"response_schema": null,
"request_body_schema": null
},
{
"path": "/lending/rates",
"method": "GET",
"summary": "Get lending rates",
"description": "Current APY rates by protocol.",
"response_schema": null,
"request_body_schema": null
},
{
"path": "/yield/scan",
"method": "GET",
"summary": "Scan best yield rates",
"description": "Compare rates across protocols with optimal deposit recommendations.",
"response_schema": null,
"request_body_schema": null
},
{
"path": "/token/bridge",
"method": "POST",
"summary": "Bridge tokens cross-chain",
"description": "Bridge to Ethereum, Base, Polygon, Arbitrum, Optimism with simulation.",
"response_schema": null,
"request_body_schema": null
},
{
"path": "/fiat/onramp",
"method": "POST",
"summary": "Fiat on-ramp",
"description": "USD to USDC via Iron.",
"response_schema": null,
"request_body_schema": null
},
{
"path": "/fiat/offramp",
"method": "POST",
"summary": "Fiat off-ramp",
"description": "USDC to USD via Iron.",
"response_schema": null,
"request_body_schema": null
}
],
"rate_limits": {
"requests": 30,
"window_seconds": 60
},
"capabilities": [
"defi",
"crypto",
"lending",
"yield",
"bridge",
"cross-chain",
"fiat",
"solana",
"evm"
],
"shipyard_version": "2.0"
}30 req / 60s
curl /api/v1/registry/moon-iq-defi