Back to AgentTrust Referee

Card snapshot

xrpl-referee.onrender.com · 2026-05-18 14:51:55 UTC · 79a2b43d486f93f5df05f67ea11404c6bbac10bd8ed0e83fe9134a4414cd9a8d

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.

{
  "schemaVersion": "1.0",
  "name": "AgentTrust Referee",
  "description": "Trustless AI verdict engine. Pay 0.1 XRP to /audit \u2014 get PASS/FAIL on any task. Optional XRPL escrow protocol available.",
  "url": "https://xrpl-referee.onrender.com",
  "agentVersion": "9.0.0",
  "protocolVersion": "0.6.0",
  "provider": {
    "organization": "AgentTrust Protocol",
    "url": "https://xrpl-referee.onrender.com"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "multimodal": true,
    "escrow": true,
    "autoFinish": true,
    "rlusd": true,
    "jobBoard": true,
    "bidding": true
  },
  "authentication": {
    "schemes": [
      "x402",
      "x-payment-hash"
    ],
    "description": "x402 protocol supported. Send a request with no payment to receive a 402 with an X-Payment-Required header containing full payment details. Send 0.1 XRP to rmcSrkpZ2i2kuvtCPeTVetee9SixP4djR on the XRPL, then retry with the transaction hash as the X-PAYMENT header (x402 standard) or x-payment-hash header (legacy)."
  },
  "payment": {
    "currency": "XRP",
    "amount": "0.1",
    "destination": "rmcSrkpZ2i2kuvtCPeTVetee9SixP4djR",
    "network": "XRPL Mainnet"
  },
  "skills": [
    {
      "id": "standalone-audit",
      "name": "AI Verdict",
      "description": "POST task+work+fee to /audit. Returns PASS/FAIL with score, summary, criteria.",
      "endpoint": "/audit",
      "method": "POST",
      "tags": [
        "audit",
        "xrpl",
        "verification",
        "ai",
        "escrow"
      ]
    },
    {
      "id": "escrow-create",
      "name": "Create Escrow Vault",
      "description": "Lock XRP or RLUSD in crypto-condition escrow gated by AI verdict.",
      "endpoint": "/escrow/generate",
      "method": "POST"
    },
    {
      "id": "escrow-evaluate",
      "name": "Submit Work for Escrow Audit",
      "description": "Seller submits proof. On PASS the referee auto-releases funds to seller.",
      "endpoint": "/evaluate",
      "method": "POST"
    }
  ],
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ]
}