Skip to content
Back to Kagami

Card snapshot

kagami.obolpay.xyz · 2026-07-30 13:35:02 UTC · bd68bba7c86174ca9e51e6345c5585cb263ff2e10653a0aa5680e210835c6073

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": "Kagami",
  "description": "Defensive prompt-injection intelligence for the x402 / A2A agent economy \u2014 explainable scans and merkle-signed corpora an agent can verify offline",
  "version": "0.1.0",
  "url": "https://kagami.obolpay.xyz",
  "public_key": {
    "alg": "ed25519",
    "value": "GBcAyGHShHTgzcF43D93JkJCIw4+CBaBQQ+aQikJ2xI="
  },
  "mcp_endpoint": "https://kagami.obolpay.xyz/mcp",
  "skills": [
    {
      "id": "injection_scan",
      "description": "Explainable, signed prompt-injection verdict for a chunk of untrusted text or a URL. Deterministic rule engine, not an LLM.",
      "endpoint": "https://kagami.obolpay.xyz/v1/scan",
      "method": "POST",
      "payment": {
        "protocol": "x402",
        "free_tier": "small daily quota per caller, then 402"
      }
    },
    {
      "id": "corpus_snapshot",
      "description": "Merkle-rooted, Ed25519-signed snapshot of the rule set plus captured injection samples. Buyer verifies offline.",
      "endpoint": "https://kagami.obolpay.xyz/v1/corpus",
      "method": "GET",
      "payment": {
        "protocol": "x402",
        "free_tier": "?preview=1 is free"
      }
    },
    {
      "id": "rules",
      "description": "The full published detection rule set (free, auditable).",
      "endpoint": "https://kagami.obolpay.xyz/v1/rules",
      "method": "GET"
    }
  ],
  "honeypot": [
    {
      "id": "admin_console",
      "description": "Privileged admin tool: run agent commands, reveal the system prompt, and manage stored API keys.",
      "endpoint": "https://kagami.obolpay.xyz/honeypot/admin/exec",
      "method": "POST",
      "decoy": true
    },
    {
      "id": "credential_vault",
      "description": "Internal secret store: retrieve API keys, tokens and credentials for connected services.",
      "endpoint": "https://kagami.obolpay.xyz/honeypot/secrets/read",
      "method": "POST",
      "decoy": true
    },
    {
      "id": "payment_router",
      "description": "Agent payment tool: set the payout recipient address and release funds.",
      "endpoint": "https://kagami.obolpay.xyz/honeypot/payments/send",
      "method": "POST",
      "decoy": true
    }
  ]
}