Skip to content
Back to Kryptonian Labs XRPL APIs

Card snapshot

api.kriptonianlabs.com · 2026-10-11 15:07:47 UTC · 26eb1cfbaeff6eb9e6b44b9f76ccf74959ec0048bfa5a03a2603952d1ee3d919

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "Kryptonian Labs XRPL APIs",
  "description": "Read-only XRP Ledger data for agents: fees, funded order books, slippage, AMM pools, account summaries and network health. Built for agentic payments: run pre-payment checks on fees, network health and account state before building a transaction. The paid MCP endpoint /mcp/pro: every tool call is paid via x402 in EURC on Solana mainnet (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp, mint HzwqbKZw8HxMN6bF2yFZNrht3c2iXXzpKcFu7uBEDKtr), VAT included. Same seven tools as /mcp.",
  "supportedInterfaces": [
    {
      "url": "https://api.kriptonianlabs.com/mcp",
      "protocolBinding": "https://modelcontextprotocol.io/specification/latest/basic/transports#streamable-http",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://api.kriptonianlabs.com/mcp/pro",
      "protocolBinding": "https://modelcontextprotocol.io/specification/latest/basic/transports#streamable-http",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "Kryptonian Labs",
    "url": "https://kryptonianlabs.com"
  },
  "version": "0.9.1",
  "documentationUrl": "https://api.kriptonianlabs.com/llms.txt",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "get_fee",
      "name": "Fee intelligence",
      "description": "Current XRPL fee tiers in drops with a congestion score. When to use: Before submitting a transaction, to choose a `Fee` and to decide whether the network is congested. Prefer another tool: Not a price feed and not a historical series; it describes the latest validated ledger only. Example: get_fee {} Paid: 0.005 EURC per call on Solana mainnet, VAT included.",
      "tags": [
        "xrpl",
        "read-only",
        "no-auth",
        "agent-native",
        "fee-intelligence",
        "congestion",
        "pre-payment-check",
        "x402",
        "pay-per-call"
      ],
      "examples": [
        "Use get_fee {}"
      ]
    },
    {
      "id": "get_latest_ledger",
      "name": "Latest ledger",
      "description": "Latest validated ledger index, hash and close time. When to use: To anchor other readings to a ledger or to check how current the network view is. Prefer another tool: Not for transaction data or account state; use the account endpoint for those. Example: get_latest_ledger {} Paid: 0.005 EURC per call on Solana mainnet, VAT included.",
      "tags": [
        "xrpl",
        "read-only",
        "no-auth",
        "agent-native",
        "ledger",
        "freshness",
        "x402",
        "pay-per-call"
      ],
      "examples": [
        "Use get_latest_ledger {}"
      ]
    },
    {
      "id": "get_network_health",
      "name": "Network health",
      "description": "Overall and per-node health of the upstream XRPL nodes. When to use: To decide whether to trust or retry data, or to explain a 503 from another endpoint. Prefer another tool: Not a probe of your own connectivity; it reports the service's upstream nodes. Example: get_network_health {} Paid: 0.005 EURC per call on Solana mainnet, VAT included.",
      "tags": [
        "xrpl",
        "read-only",
        "no-auth",
        "agent-native",
        "network-health",
        "pre-payment-check",
        "x402",
        "pay-per-call"
      ],
      "examples": [
        "Use get_network_health {}"
      ]
    },
    {
      "id": "get_orderbook",
      "name": "Funded order book",
      "description": "CLOB order book for a currency pair with unfunded offers removed. When to use: To read executable liquidity for a pair on the XRPL central limit order book (CLOB). Prefer another tool: Not for AMM liquidity (use the amm page) and not for a cost estimate (use the slippage page). Example: get_orderbook {\"base\":\"XRP\",\"quote\":\"USD.rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh\"} Paid: 0.01 EURC per call on Solana mainnet, VAT included.",
      "tags": [
        "xrpl",
        "read-only",
        "no-auth",
        "agent-native",
        "orderbook",
        "funded-orderbook",
        "x402",
        "pay-per-call"
      ],
      "examples": [
        "Use get_orderbook {\"base\":\"XRP\",\"quote\":\"USD.rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh\"}"
      ]
    },
    {
      "id": "estimate_slippage",
      "name": "Slippage estimate",
      "description": "Slippage and average price for buying an amount of base currency. When to use: Before placing a market-style trade, to size it against available depth and to see whether the CLOB or the AMM pool is the cheaper venue. Prefer another tool: It is an estimate, not a quote, and it does not split an amount across venues or route through other pairs. To read pool reserves, use the amm page. Example: estimate_slippage {\"base\":\"XRP\",\"quote\":\"USD.rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh\",\"amount\":\"1000\"} Paid: 0.01 EURC per call on Solana mainnet, VAT included.",
      "tags": [
        "xrpl",
        "read-only",
        "no-auth",
        "agent-native",
        "slippage",
        "clob-vs-amm",
        "x402",
        "pay-per-call"
      ],
      "examples": [
        "Use estimate_slippage {\"base\":\"XRP\",\"quote\":\"USD.rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh\",\"amount\":\"1000\"}"
      ]
    },
    {
      "id": "get_amm",
      "name": "AMM pool",
      "description": "AMM pool reserves and trading fee for an asset pair. When to use: To read AMM pool depth and fee for a pair. Prefer another tool: It does not estimate slippage or compare venues (use the slippage page for the CLOB vs AMM comparison); a pair without a pool returns 404. Example: get_amm {\"a\":\"XRP\",\"b\":\"USD.rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh\"} Paid: 0.01 EURC per call on Solana mainnet, VAT included.",
      "tags": [
        "xrpl",
        "read-only",
        "no-auth",
        "agent-native",
        "amm",
        "x402",
        "pay-per-call"
      ],
      "examples": [
        "Use get_amm {\"a\":\"XRP\",\"b\":\"USD.rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh\"}"
      ]
    },
    {
      "id": "get_account_summary",
      "name": "Account summary",
      "description": "XRP balance, sequence, owner count, transfer rate and trust lines (capped) for an account. When to use: To inspect an account before building a transaction for it. Prefer another tool: Not for transaction history, reserves or account flags; it is a summary, not a full account dump. Example: get_account_summary {\"address\":\"rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh\"} Paid: 0.01 EURC per call on Solana mainnet, VAT included.",
      "tags": [
        "xrpl",
        "read-only",
        "no-auth",
        "agent-native",
        "account",
        "trust-lines",
        "pre-payment-check",
        "x402",
        "pay-per-call"
      ],
      "examples": [
        "Use get_account_summary {\"address\":\"rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh\"}"
      ]
    }
  ]
}