addrbookFor publishers
← The evidence ledger

Evidence row 564971

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 39b1870a-3715-475d-976b-6fef33220f5c
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
a022cc25f148e8308ad25df443ae4cbc57e0a484302930ec892b3b0fcdd6468c
Leaf
0xbb52936076768335c21d079ea8531ecd283b96a7ace7f4296d4dab3b2218b45b

What was observed

{
  "count": 2,
  "tools": [
    {
      "description": "Audits any remote agent or MCP URL for JSON-RPC compliance, latency SLA, OpenAPI schema, and HTTP 402 settlement headers. WHEN TO USE: Call `audit_x402_and_a2a_endpoint` when your task requires deterministic `x402-audit` analysis for `url`; 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 `url` 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.01 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: audit_x402_and_a2a_endpoint(url='https://docs.stripe.com/api')",
      "inputSchema": {
        "additionalProperties": false,
        "examples": [
          {
            "url": "https://docs.stripe.com/api"
          }
        ],
        "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"
          },
          "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"
          },
          "url": {
            "description": "Target A2A, MCP, or x402 service URL to audit for protocol compliance.",
            "maxLength": 99999,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "audit_x402_and_a2a_endpoint"
    },
    {
      "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"
    }
  ]
}

What the leaf hashes

{"body":"a022cc25f148e8308ad25df443ae4cbc57e0a484302930ec892b3b0fcdd6468c","id":564971,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793137978777381,"prev":null,"subject":"39b1870a-3715-475d-976b-6fef33220f5c","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. 0xbb5295f92fb07db92e74d57ce66ba05b9444986ee5e8627576c784ea03441067
  2. 0x81411ddecbe46ace51c74ed7dbb68e0235a98c9ae86cc716c5b81766a8fb753d
  3. 0xf833a3dd214538a2babfead21301f5a27ca666795218feeaf0b9eb371830962f
  4. 0xda9bb75d302b6994e87539544fc8e38b0c1f84dacb568c3063d97a6abfd7baac
  5. 0x75239131cd3e87a8928d3cb1900f92726c44822da0150493bea3eb3f998a7590
  6. 0xbd8a0e77376ce6d9eb16ffe49653ea55a6090419f1d3271e69aaa0d8b2e94f60
  7. 0xfc4921a68b6d7db6c3ed8645fea7cbeb1b716223907ed72af3ff4cf28426d411
  8. 0x2728107711ef5cf9e9103193c8bf9b72a83d60831e4e03af39c5b23ebe438b5d
  9. 0x87ea74fbad761de72896bc29f787853a4f7c25468b54de26f342eb89ade2c554
  10. 0x3da4873769f2203fc73f942e2bf39321437f3c005f3245c3377c5f74d88a9dfc
  11. 0xd6823394a586c9d55a19483a1403c3240e4e09369de393b2acf0f7eaa1c8238c
  12. 0x5942c2574ffacd0c039c3cd1147d5ab0b6d34e0278203065ce21c437ae2a392d
  13. 0xa4f69e2cf941a3f318d70734b59401dd27010a6bdffb5c32a28304db650a6f0b
  14. 0xa453d1738637a5c663802d07ce095aa340c80d53a4288ae277a72e265868ce4e
  15. 0x73341bb09dd901ca47f26173883431496e3d98d6b0fb5b89f36218126d46c5d4
  16. 0xa94627de1af0e823832e05a9069b304ecccb8c0cdb8f9cfc4f2039bfb9799dc5
  17. 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
  18. 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON