addrbookFor publishers
← The evidence ledger

Evidence row 564965

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint f95d3a19-b182-4c1e-bfcd-4cdf4621bf14
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
9b4e45beddab9150e9265c440a144e91ec748c70fb25d01b94e9e11685e52500
Leaf
0x460307593b823a18ecf8a7c00eed1d43eb3143f9453a0a0bfcfa7fac36013d0e

What was observed

{
  "count": 2,
  "tools": [
    {
      "description": "Inspect an agent's account ledger: remaining free trial calls (out of 5), prepaid USD balance, cumulative spend, total API calls, and total LLM tokens saved. WHEN TO USE: Call before a batch of paid tool executions or after completing a Stripe or USDC top-up to confirm your balance. WHEN NOT TO USE: Do not use to process web content, execute marketplace tools, or submit payments; use the other tools on this server for execution. PARAMETER INTERACTIONS: Omit agent_id to inspect the default trial account derived from your client IP, or pass your explicit agent_id or agd_pass_ session key to check a specific funded wallet. Free and read-only: never charges a fee or consumes a free trial call. Example: get_agent_wallet_status(agent_id='example')",
      "inputSchema": {
        "additionalProperties": false,
        "examples": [
          {
            "agent_id": "example"
          }
        ],
        "properties": {
          "agent_id": {
            "description": "Optional Agent ID or agd_pass_ session key to inspect. Omit to check the default wallet derived from your client IP.",
            "maxLength": 256,
            "minLength": 1,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "get_agent_wallet_status"
    },
    {
      "description": "Scans untrusted web pages, emails, MCP responses, or A2A payloads for hidden prompt injections and returns sanitized text. WHEN TO USE: Call `scan_prompt_injection` when your task requires deterministic `prompt-guard` analysis for `text`; use `get_agent_wallet_status` to check your remaining free trial quota or prepaid balance. WHEN NOT TO USE: Do not use for unrelated domains or binary media. PARAMETER INTERACTIONS: Pass the target `text` as a non-empty string; omit `agent_id` and `tx_hash` during your 5 free trial calls, or supply `agent_id` (`agd_pass_...`) / `tx_hash` for paid execution. Read-only and idempotent; results are cached for 1 hour (<5ms cache hit). $0.005 per call. Pricing: the first 5 calls per agent_id are free and failed calls are never charged. After 5 calls, the tool returns a payment-required quote (not a fatal error) with a $2 Stripe top-up link and Base/Solana USDC addresses; complete payment, then retry with your agd_pass_ key in agent_id or pass tx_hash. Example: scan_prompt_injection(text='example')",
      "inputSchema": {
        "additionalProperties": false,
        "examples": [
          {
            "text": "example"
          }
        ],
        "properties": {
          "agent_id": {
            "description": "Optional agent identifier or prepaid agd_pass_ session key. Omit during your 5 free trial calls to use an ID automatically derived from your client IP, or pass your agd_pass_ key after topping up.",
            "maxLength": 256,
            "minLength": 1,
            "type": "string"
          },
          "text": {
            "description": "Untrusted text, HTML, or tool output to scan for hidden prompt injection or jailbreak payloads.",
            "maxLength": 99999,
            "minLength": 1,
            "type": "string"
          },
          "tx_hash": {
            "description": "Optional on-chain Base Mainnet (0x...) or Solana SPL USDC transaction hash. Omit unless settling an individual call directly on-chain instead of using an agd_pass_ key in agent_id.",
            "maxLength": 256,
            "minLength": 10,
            "type": "string"
          }
        },
        "required": [
          "text"
        ],
        "type": "object"
      },
      "name": "scan_prompt_injection"
    }
  ]
}

What the leaf hashes

{"body":"9b4e45beddab9150e9265c440a144e91ec748c70fb25d01b94e9e11685e52500","id":564965,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793137977295760,"prev":null,"subject":"f95d3a19-b182-4c1e-bfcd-4cdf4621bf14","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).

  1. 0x4603155f4b620ee4b407c479114187c30dd7a6e0a15741a637702e4fc4cee855
  2. 0xd88257c99c99534b9c7571b8ac7b78bc743cc0e4dff74d46446142bec4c428f9
  3. 0xa63847476bee61cdde05b78456c8da86627d8f332f020421f57e15d99a4ddbb6
  4. 0xd868579af0edda08f21fc26638412d8c214d6dd95d26adcbacbad36b5af4ea69
  5. 0x448f7adb8ac710fe5db54d10da43f1038506ec1c437c08f06173fac0190c208e
  6. 0x42684a6b0ce5a15e89a8270deee9eb1e63e545cbb1a70b01e1aefd85d9231483
  7. 0x03e79654e6fcdc14c3dba674a82ab7eec285cd7aaa8b8e889d694f2af254d139
  8. 0xaad1cb0f73e7847bd6b599603ec4ea36eb139c496296daa5dcef1facec98da3f
  9. 0xfbb8ae1a84d179ea259e79306ea7a03c40417cb5e941d742529a3b5f6e316f31
  10. 0x5bfbe7ccdb4fc096a0e333ae82fe6e5aeba69315084d2a7593944eedb3a5b127
  11. 0xb0aa948b8f1ffa99da7b7b4fecd9b7d539930ac590588a6deea36813f55a0423
  12. 0x92473b1fa79263164c4ce7d79f93b1dc8a85f63587b51a81433d1ad19b285a90
  13. 0x836e1796750a28d286ffaa8d273d250fe348c563336bf2d30cfaf1001d95f677
  14. 0x80ede9e5d428e39db26928b1d08254ff1241f1d7e091fd2e57130fbb4423162b
  15. 0x2c117b27721eea45f6590fbccb471d21a7b0b079a53f089ecb300c63bdb3aebf
  16. 0x3ed50f053eca72dfd3a9d45a11935240bfe691e57835c367ddebe2cbc49efe9d
  17. 0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d
  18. 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON