addrbookFor publishers
← The evidence ledger

Evidence row 998970

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint f081aad2-3f71-40e7-a106-c65d62580970
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
b181e1590da5cc6e473ee3f99d736de48bd90e307e7accfe0928a45ac528225c
Leaf
0xfa399d296e2039dcbcc5e9a8c57ca4c4e1b682cb52529e4cee725f33de6b1f4d

What was observed

{
  "count": 3,
  "tools": [
    {
      "description": "Before paying an x402 seller: one signed, independent report combining a 402-challenge lint, signed-offer and signer-authorization checks, an ERC-8004 identity lookup and a labelled Base USDC payer summary over the last ~28 h. Read-only; never pays. Free.",
      "inputSchema": {
        "properties": {
          "agent": {
            "description": "Optional ERC-8004 agent to check against the host",
            "properties": {
              "agent_id": {
                "type": "string"
              },
              "chain_id": {
                "type": "integer"
              }
            },
            "required": [
              "agent_id"
            ],
            "type": "object"
          },
          "method": {
            "description": "Default auto (tries both)",
            "enum": [
              "auto",
              "GET",
              "POST"
            ],
            "type": "string"
          },
          "pay_to": {
            "description": "Optional payTo you expect; a mismatch is a red flag",
            "type": "string"
          },
          "url": {
            "description": "The x402 endpoint URL",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "coldread_check"
    },
    {
      "description": "Fetch a stored signed report by its sha256 digest (reports are kept 90 days).",
      "inputSchema": {
        "properties": {
          "digest": {
            "type": "string"
          }
        },
        "required": [
          "digest"
        ],
        "type": "object"
      },
      "name": "coldread_get_report"
    },
    {
      "description": "Check that a ColdRead report envelope is unmodified (JCS + sha256) and signed by a published ColdRead key. Pass the whole envelope {report, digest, signature}.",
      "inputSchema": {
        "properties": {
          "envelope": {
            "type": "object"
          }
        },
        "required": [
          "envelope"
        ],
        "type": "object"
      },
      "name": "coldread_verify_report"
    }
  ]
}

What the leaf hashes

{"body":"b181e1590da5cc6e473ee3f99d736de48bd90e307e7accfe0928a45ac528225c","id":998970,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793252683292609,"prev":null,"subject":"f081aad2-3f71-40e7-a106-c65d62580970","subject_kind":"endpoint"}

Proof

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

  1. 0xfa3a7c94b01c748564fbdc7030eee4941bb39b97c64874cb80fc21f892420677
  2. 0x256f898ebe2bab20f5dbc7d664f191f32b32607cc96b40f6721fca23195f9ce9
  3. 0x160349a651c7120db3e798c6e5c49252607338ce16147d4f0e0f10bc945b8bd6
  4. 0x52c3af0a69486048a155567c803ff5a57bc31784ba1df55f02c0992ca761d57c
  5. 0x31204cb3f04fc79843a82d2e22f4bb7e54f4856a56588367904a96352452be0d
  6. 0xdaed12e409fe6b51cfe77d70527d97a8fb62ab88e1c2a899fbbf02253d4c643d
  7. 0xdd5366e58a961a5593c565b6d8de0a28a2dcc7f3b1b5da39bd2149a19f3a46c5
  8. 0xb0a0503487aa485dae4874c38a324d2121bcea7741434b150f33f9e399a6dc24
  9. 0xbeb6e92f6812cfa929aa0c3755ce241bad087fd38df7cd188deb179f41c7b26b
  10. 0x9cbf975b72983848cf342d53aa4e95e6a476935d1b843e9241ec6c8e25877848
  11. 0x7f23bfed1fdda31afa76b1c22ea7bed6e02d7596a82c39dfcea1212c92144f45
  12. 0xf082b147a7521613fbe9272eab89fe351bb2d36c32cae2135effcb786b6dc16c
  13. 0xa692280fe21039882d68ea89ab3cede099743aeaa4bda6812798278201af19f0
  14. 0xc7119ea806f683838e5f48055d7f1b7fded1f500c6064dabeb8b9a36bba8932f
  15. 0x1dd763930a8023065a24b676469b4f26d92a89cfe71226ced9df379f43ec0f0a
  16. 0x1597ec94933260048e5e583aff1ad0fd44cc49efcd0a994091ed5db4924d7b02
  17. 0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON