addrbookFor publishers
← The evidence ledger

Evidence row 741562

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 71a80f27-83e1-4736-9263-cda26d27b545
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
9653e3845f372f74212b552c7677bbef64efa0966492bd4867dd520d60fe6bc5
Leaf
0x6e731107295774e9fe016cf76666103009489adb8e54d400e544aac72694ff50

What was observed

{
  "count": 8,
  "tools": [
    {
      "description": "Check an email address before sending or signing someone up: valid format, domain exists and accepts mail (MX), throwaway/disposable domain, typo suggestions (gmial.com → gmail.com), role addresses (info@, support@), SPF/DMARC. Returns valid / risky / invalid with reasons.",
      "inputSchema": {
        "properties": {
          "email": {
            "description": "Email address to check",
            "type": "string"
          }
        },
        "required": [
          "email"
        ],
        "type": "object"
      },
      "name": "check_email"
    },
    {
      "description": "Is this crypto token a scam? Honeypot buy/sell simulation, hidden taxes, mint/freeze authority, hidden owner, blacklist, whale concentration, liquidity lock. Returns red/yellow/green with reasons. EVM chains + Solana.",
      "inputSchema": {
        "properties": {
          "address": {
            "description": "Token contract address (0x...) or Solana mint",
            "type": "string"
          },
          "chain": {
            "description": "Chain: ethereum, bsc, base, arbitrum, polygon, optimism, avalanche, solana",
            "enum": [
              "ethereum",
              "bsc",
              "base",
              "arbitrum",
              "polygon",
              "optimism",
              "avalanche",
              "solana"
            ],
            "type": "string"
          }
        },
        "required": [
          "address",
          "chain"
        ],
        "type": "object"
      },
      "name": "check_token"
    },
    {
      "description": "Is it safe to send crypto to this address, and is this wallet exposed? Checks scam, phishing, theft, sanctions and mixer links; risky or malicious token approvals (who can drain the wallet); contract vs personal wallet; brand-new 'poisoned' look-alike addresses. Returns red/yellow/green with reasons. EVM chains + Solana.",
      "inputSchema": {
        "properties": {
          "address": {
            "description": "Wallet address (0x...) or Solana address",
            "type": "string"
          },
          "chain": {
            "description": "Chain: ethereum, bsc, base, arbitrum, polygon, optimism, avalanche, solana",
            "enum": [
              "ethereum",
              "bsc",
              "base",
              "arbitrum",
              "polygon",
              "optimism",
              "avalanche",
              "solana"
            ],
            "type": "string"
          }
        },
        "required": [
          "address",
          "chain"
        ],
        "type": "object"
      },
      "name": "check_wallet"
    },
    {
      "description": "Is this website a crypto scam or phishing page? Phishing databases, domain age, look-alikes of 45+ crypto brands (MetaMask, Phantom, Binance...), seed-phrase requests, wallet-drainer code. Returns red/yellow/green with reasons.",
      "inputSchema": {
        "properties": {
          "url": {
            "description": "Website address, e.g. example.com or https://example.com/path",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "check_website"
    },
    {
      "description": "Read a token's on-chain details: name, symbol, decimals, total supply. Solana: supply, decimals, mint authority and freeze authority.",
      "inputSchema": {
        "properties": {
          "address": {
            "description": "Token contract address (0x...) or Solana mint",
            "type": "string"
          },
          "chain": {
            "description": "Chain: ethereum, bsc, base, arbitrum, polygon, optimism, avalanche, solana",
            "enum": [
              "ethereum",
              "bsc",
              "base",
              "arbitrum",
              "polygon",
              "optimism",
              "avalanche",
              "solana"
            ],
            "type": "string"
          }
        },
        "required": [
          "address",
          "chain"
        ],
        "type": "object"
      },
      "name": "get_token_info"
    },
    {
      "description": "Look up a transaction by hash: success/failed/pending, confirmations, time, sender, receiver, value, fee, method, decoded token and NFT transfers, and token approvals it granted (flags unlimited approvals). Solana: balance changes per account.",
      "inputSchema": {
        "properties": {
          "chain": {
            "description": "Chain: ethereum, bsc, base, arbitrum, polygon, optimism, avalanche, solana",
            "enum": [
              "ethereum",
              "bsc",
              "base",
              "arbitrum",
              "polygon",
              "optimism",
              "avalanche",
              "solana"
            ],
            "type": "string"
          },
          "hash": {
            "description": "Transaction hash (0x...) or Solana signature",
            "type": "string"
          }
        },
        "required": [
          "hash",
          "chain"
        ],
        "type": "object"
      },
      "name": "get_transaction"
    },
    {
      "description": "Get a wallet's balances: native coin (ETH, BNB, POL, AVAX, SOL) and tokens. Solana: every SPL token held. EVM: popular tokens on the chain plus any token addresses you pass. Also returns transactions sent and whether the address is a contract.",
      "inputSchema": {
        "properties": {
          "address": {
            "description": "Wallet address (0x...) or Solana address",
            "type": "string"
          },
          "chain": {
            "description": "Chain: ethereum, bsc, base, arbitrum, polygon, optimism, avalanche, solana",
            "enum": [
              "ethereum",
              "bsc",
              "base",
              "arbitrum",
              "polygon",
              "optimism",
              "avalanche",
              "solana"
            ],
            "type": "string"
          },
          "tokens": {
            "description": "Optional extra EVM token addresses to include (max 20)",
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "required": [
          "address",
          "chain"
        ],
        "type": "object"
      },
      "name": "get_wallet_balances"
    },
    {
      "description": "Fetch any public web page and return clean Markdown of its main content (headings, lists, links, code), plus title and description. Strips menus, footers, ads and scripts so it is ready for an LLM. Not charged if the page can't be fetched.",
      "inputSchema": {
        "properties": {
          "max_chars": {
            "description": "Max characters to return (500-100000, default 20000)",
            "type": "number"
          },
          "url": {
            "description": "Page address, e.g. https://example.com/article",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "read_webpage"
    }
  ]
}

What the leaf hashes

{"body":"9653e3845f372f74212b552c7677bbef64efa0966492bd4867dd520d60fe6bc5","id":741562,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793170812990989,"prev":null,"subject":"71a80f27-83e1-4736-9263-cda26d27b545","subject_kind":"endpoint"}

Proof

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

  1. 0x6e73204db06362d0532af3e37efc423bcb8c6243dfab33d715a94065fcf2d279
  2. 0x8076f9eec9f264ff30a9b67c96f0474ac4cff822336b8cc1ef4f52ea795b5e34
  3. 0x16210c3276655d33b3d233f88ba1df2a02ffffaac370e34b437302935001987c
  4. 0xf263ff393ecc7383c1c5d9dcf4397809d59f338ce753e2e60deff2e075cc2da1
  5. 0x30702f30b7158703e5a8c03403fd6715de99205aa187e4181c2ddf7ed8cfd13d
  6. 0x905708153cc1379e403fe6beb1286a1f385e056ab9b1ee1c226d9f5ab5e646b7
  7. 0x1be69c3937335af4e690e7a8e5c5dce5d4ed5c54372dac6e65ab4a2d73363900
  8. 0x1a644e8b2645db417ba8fcff27f6169ff9045775896c397e418ad8d8e269ab56
  9. 0x9bd6edd9d3b7553895254f2bd3c70925adc1e3bbb08be380d26658d9776b4309
  10. 0x5378040ad11c4152b5e16b1dc737e43f6aaf162c27f1aa0ddebd0404fbbcb4d7
  11. 0x2d2a177fe7041e2f48e169f2c5898f271b6fa0fdc6657fd920d220bbb2c58e1b
  12. 0x88845266740acfdcd21831fcd6c466a7b595d7dc73e7d99e39b94c1b4e60e20c
  13. 0x7f155f68af02d8849db98e7526c24e043693127acc289e6a058a9d26a9c83335
  14. 0x13a2df73da081eeb4e6752fd2a3d176d9f2a8d2dd01b46f18b266eb7116ace2f
  15. 0xab4e84d781dccd579dcf5c47a356a4a2e6cac58a2aefdf3543a3fa15238fa4db
  16. 0x74cf00e07b52415c2184cf20be69d195ed2725497a6892c2f3e449497c17d0ec
  17. 0x7a743a0a09057bae687051274e1d45bf973bd36a1a4ba16a191b5d29e3bdfa2a
  18. 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
Day root
0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
Chained
0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
Published
On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae

How to check it · This row as JSON