Skip to content
Back to AgentTrust

Card snapshot

xrpl-referee.onrender.com · 2026-09-16 03:14:58 UTC · 39860fa901ac8592ab96e0c6dfd3b40b0c59f5f0e98ddccb8c9b3c30cae955fd

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.10 (XRP, RLUSD, or USDC) to /audit \u2014 get PASS/FAIL on any task. Optional XRPL escrow protocol available.",
  "url": "https://mcp.cryptovault.co.uk",
  "agentVersion": "9.0.0",
  "protocolVersion": "0.6.0",
  "provider": {
    "organization": "AgentTrust Protocol",
    "url": "https://mcp.cryptovault.co.uk"
  },
  "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.10 (XRP/RLUSD) 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. Pass `invoice_requirements` (po_number, supplier_name, services_description, require_date, require_line_items) to require the seller to submit a matching invoice alongside their proof of work \u2014 the AI referee verifies every field before releasing payment. Verified invoices are forwarded to the buyer's accounts team via the `accounts_email` field.",
      "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"
  ]
}