addrbookFor publishers
← The evidence ledger

Evidence row 1792346

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://x402-services.soldano.workers.dev/mcp#counterparty_risk_evm
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
4453147dc506c7067fe8ac407012299682d73146b60fed1626b623ffa13a5c51
Leaf
0x00359b0ae7b59c0286e12e5dc0bd83998bb8e94b9542bb08786ce827dd9c65da

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://x402-services.soldano.workers.dev/mcp"
    ]
  ],
  "name": "x402-services.soldano.workers.dev/mcp",
  "owner_address": "0xbc005b343d98c458f457d21d99969cd267370b26",
  "raw": {
    "accepts": [
      {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 120,
        "network": "eip155:8453",
        "payTo": "0xbC005B343D98c458F457d21d99969cd267370B26",
        "scheme": "exact"
      }
    ],
    "description": "Counterparty-risk verdict (allow, warn or block, with reasons) for an EVM address on Base, Ethereum, OP Mainnet, Arbitrum or Base Sepolia, for use before paying, approving or trusting it. Checks the OFAC SDN list and the Chainalysis sanctions oracle, account age, EOA or contract, EIP-7702 delegation, upgradeable proxies and code changes in the last 72 h, and token controls (mint, blacklist, pause, fees, owner).",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "description": "Counterparty-risk verdict (allow, warn or block, with reasons) for an EVM address on Base, Ethereum, OP Mainnet, Arbitrum or Base Sepolia, for use before paying, approving or trusting it. Checks the OFAC SDN list and the Chainalysis sanctions oracle, account age, EOA or contract, EIP-7702 delegation, upgradeable proxies and code changes in the last 72 h, and token controls (mint, blacklist, pause, fees, owner).",
            "example": {
              "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
              "chain": "base"
            },
            "inputSchema": {
              "additionalProperties": false,
              "properties": {
                "address": {
                  "description": "20-byte hex address, 0x-prefixed (checksum optional)",
                  "pattern": "^0x[0-9a-fA-F]{40}$",
                  "type": "string"
                },
                "chain": {
                  "description": "EVM chain: ethereum, base, base-sepolia, optimism, arbitrum",
                  "enum": [
                    "ethereum",
                    "base",
                    "base-sepolia",
                    "optimism",
                    "arbitrum"
                  ],
                  "type": "string"
                },
                "codeWindowHours": {
                  "description": "warn when code or proxy implementation changed within this window (default 72)",
                  "maximum": 720,
                  "minimum": 1,
                  "type": "integer"
                },
                "minAgeDays": {
                  "description": "warn when the address is younger than this (default 7)",
                  "maximum": 3650,
                  "minimum": 0,
                  "type": "number"
                }
              },
              "required": [
                "address",
                "chain"
              ],
              "type": "object"
            },
            "toolName": "counterparty_risk_evm",
            "transport": "streamable-http",
            "type": "mcp"
          },
          "output": {
            "example": {
              "cached": false,
              "checkedAt": "2026-10-31T18:00:00.000Z",
              "facts": {
                "age": {
                  "ageDays": 1180.4
                },
                "kind": "contract",
                "proxy": {
                  "type": "eip1967"
                }
              },
              "lists": [
                {
                  "entries": 1050,
                  "name": "OFAC SDN (digital currency addresses)",
                  "origin": "kv",
                  "stale": false,
                  "updatedAt": "2026-10-31T17:03:54.949Z"
                }
              ],
              "reasons": [],
              "signals": [
                {
                  "code": "contract_account",
                  "detail": "0x8335...2913 is a contract (1852 bytes, code hash 0x...)",
                  "level": "info"
                },
                {
                  "code": "known_token",
                  "detail": "... is the Circle USDC contract: issuer-controlled stablecoin ...",
                  "level": "info"
                }
              ],
              "subject": {
                "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "chain": "base",
                "chainId": 8453,
                "type": "evm"
              },
              "verdict": "allow"
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "description": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                },
                "inputSchema": {
                  "type": "object"
                },
                "toolName": {
                  "type": "string"
                },
                "transport": {
                  "enum": [
                    "streamable-http"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "mcp",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "toolName",
                "inputSchema"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-10-31T20:27:50.02Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-10-31T20:27:49.539Z"
    },
    "resource": "https://x402-services.soldano.workers.dev/mcp#counterparty_risk_evm",
    "type": "mcp",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Counterparty-risk verdict (allow, warn or block, with reasons) for an EVM address on Base, Ethereum, OP Mainnet, Arbitrum or Base Sepolia, for use before paying, approving or trusting it. Checks the OFAC SDN list and the Chainalysis sanctions oracle, account age, EOA or contract, EIP-7702 delegation, upgradeable proxies and code changes in the last 72 h, and token controls (mint, blacklist, pause, fees, owner)."
}

What the leaf hashes

{"body":"4453147dc506c7067fe8ac407012299682d73146b60fed1626b623ffa13a5c51","id":1792346,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793560020252503,"prev":null,"subject":"x402_bazaar:https://x402-services.soldano.workers.dev/mcp#counterparty_risk_evm","subject_kind":"source_record"}

Proof

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

  1. 0x00355a60a3d6ab9e6da40f17743eb80330716a44896ee29a7094ab4e0218072a
  2. 0x84157745b8423ae17f0f8c9a98b16e7f12fefd2c09b06c89df939028b1fdfd5b
  3. 0xf6413f96035bf49df1ef6ed5922aac0ef73db9ad3663e98061c210202ac48543
  4. 0x26dce8befe02d55f1b5f9071fbf089d8804c0ac93185ce02facc03e4c69e52da
  5. 0xb6776cff1c8b988cb61fc8034a80df972294f9dc6675c141c84521ad96708588
  6. 0x1cb592e83c144e7556abe709b53add4407b83df92d7cd21745e05ac78a1e1930
  7. 0x8a6cc9a0bd2831a19b6bc2539e5fab0dd7dc514687be2d4e6418034cea390df5
  8. 0xdcdb3a8b1a415d4d84e984343a4b7d1b4d8053c72238a3b7144db6661955681a
  9. 0xa100e28cb9c31c8641b52a471ef43e49f4540f56e78e32fd76fc696b033837b8
  10. 0xebd08e18f5a2d5eab9d77135423942b108b4555b7abc6e131072b5f7cae8f8c9
  11. 0xf2a63604407b9e4127f93da043c2de4bc796629f96736801292451384045a4ca
  12. 0x3730980f808021fe05221820e7035fc64306ae732cc0017e86c8a8e7bded1ccf
  13. 0x79fedbe687b77b652992baee73ae63f11f5fdb524358706ec36fc4e8328df784
  14. 0xd6df189d40f713323baeb698612a9e7d2afd763112be148a165d7fe65a5c64f7
  15. 0xb611d3d400373ab2497019fc1d3d5040f4f6589f8d98d8e25ccf29dd2b68ad92
  16. 0x5cf5a0a57795246f996e480f05ed085c19d02f7d6e8fc3ddc392412466554f0f
  17. 0x02b3554752e71a19b12d7a76dbff436e85387226ceec89fdebdcdaf0122c2932
  18. 0x1973893697931b7512ae5dc1a3c92ef92f633ae3574dce9029a35b5e94d2d364
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON