← The evidence ledger
Evidence row 734361
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 1e4c3aa5-10f7-4641-b2d3-854263210954
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 6899203ba8b0d2a292e58e7b1efb93483a075bcbab38048d0340e209edc6e98b
- Leaf
- 0x252c7a58059b28b6f0919030c72dd39fdce589ae254dfa6486540b8870ba4e4c
What was observed
{
"count": 6,
"tools": [
{
"description": "Preflight any address on Base or Arc before paying or approving it: EOA vs contract vs EIP-7702-delegated wallet, EIP-1967 proxy implementation/admin, owner(), Safe multisig threshold, ERC-20 metadata, USDC + native balance, Sourcify verification, and risk flags. Costs $0.005 USDC on Base per call via x402 (unpaid calls return the x402 PaymentRequired; any x402 MCP client pays automatically).",
"inputSchema": {
"properties": {
"address": {
"pattern": "^0x[0-9a-fA-F]{40}$",
"type": "string"
},
"chain": {
"default": "base",
"enum": [
"base",
"arc"
],
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "address_profile"
},
{
"description": "Free. Lists every ChainKit tool with its price, required inputs and an example, plus how x402 payment works. Call this first.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "chainkit_catalog"
},
{
"description": "Explain a Base or Arc transaction in plain JSON: status, confirmations, fee, method selector, created contract, and every ERC-20 transfer decoded with symbol and decimals. Costs $0.004 USDC on Base per call via x402 (unpaid calls return the x402 PaymentRequired; any x402 MCP client pays automatically).",
"inputSchema": {
"properties": {
"chain": {
"default": "base",
"enum": [
"base",
"arc"
],
"type": "string"
},
"tx": {
"pattern": "^0x[0-9a-fA-F]{64}$",
"type": "string"
}
},
"required": [
"tx"
],
"type": "object"
},
"name": "explain_transaction"
},
{
"description": "Live block height, gas price and fee estimates (transfer, ERC-20 transfer, contract call) for Base or Arc. On Arc fees are quoted directly in USDC. Costs $0.001 USDC on Base per call via x402 (unpaid calls return the x402 PaymentRequired; any x402 MCP client pays automatically).",
"inputSchema": {
"properties": {
"chain": {
"default": "base",
"enum": [
"base",
"arc"
],
"type": "string"
}
},
"type": "object"
},
"name": "network_status"
},
{
"description": "USDC and native balance of one address on both Base and Arc in a single call. Costs $0.002 USDC on Base per call via x402 (unpaid calls return the x402 PaymentRequired; any x402 MCP client pays automatically).",
"inputSchema": {
"properties": {
"address": {
"pattern": "^0x[0-9a-fA-F]{40}$",
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "usdc_balances"
},
{
"description": "Verify that a transaction paid at least N USDC to an address on Base or Arc (handles Arc native-USDC logs). Returns verified true/false, confirmations, matching transfers and reasons. Use it to confirm a customer paid before delivering. Costs $0.003 USDC on Base per call via x402 (unpaid calls return the x402 PaymentRequired; any x402 MCP client pays automatically).",
"inputSchema": {
"properties": {
"chain": {
"default": "base",
"enum": [
"base",
"arc"
],
"type": "string"
},
"from": {
"pattern": "^0x[0-9a-fA-F]{40}$",
"type": "string"
},
"minAmount": {
"type": "string"
},
"minConfirmations": {
"type": "string"
},
"to": {
"pattern": "^0x[0-9a-fA-F]{40}$",
"type": "string"
},
"tx": {
"pattern": "^0x[0-9a-fA-F]{64}$",
"type": "string"
}
},
"required": [
"tx",
"to"
],
"type": "object"
},
"name": "verify_usdc_payment"
}
]
}What the leaf hashes
{"body":"6899203ba8b0d2a292e58e7b1efb93483a075bcbab38048d0340e209edc6e98b","id":734361,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793156196855050,"prev":null,"subject":"1e4c3aa5-10f7-4641-b2d3-854263210954","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (231336 rows).
- 0x252d0cc512c2fde2afc2a9c6892a11a41861fd20c9dd57b9563ec54e130e7079
- 0x7bdaa2f029214bbaabfb9caf00454d6c3e4e628ca69b6657f2834c60fc9f9f67
- 0x21932db07332e4c362c04736729dd7a824cb6ab9a08a0b84850bb56f02e5f194
- 0x2496355c293bfa981a88f156c58a2072a55d8667bc7e45dfa992483911360da3
- 0xb609e0da81c80df9052ea6dfb79711760f851745719f2435fdcee07f17e1a44a
- 0x32a323298aed4951fe1ccfb1e44e5309c7b35a48d97f645571903880a9944301
- 0x026a640cc2c9de9505e0b1f5aa439d33a78232ba120dd1e4a8ca03b5ee2473d9
- 0xd7d2ed8cec5d3f777eae8b2dc5cda189788a76147fa4bb06ce2ff67d2e54f0f1
- 0x5d4ea54b6afbcfd32332a6026f747974a2ed642a245447559fc9d81eb9855abc
- 0xca14059331b2923690aeb9804ede0a23d3dfb814d5c6cc83080c3843ed486e6d
- 0x7cec297ea316d17595d82ab85f2028a20db8bf758125cc62125b1a2c8d0d7512
- 0x2a6cfa6bbf974cb7898427aa13bd3083f55935fb0e675d1af43c5a54e01791db
- 0xfcc0286dc0eb69aad96b886d1f2a42a5bc1d90d84cfc212c4ef6bde6a564a1de
- 0x5c170d609340e1f702f31fcdd7742289f0913d4395f688b3409031b758c69eae
- 0x8d500b42a7bdba5e17ebd9e6a404f2de5260cf3420865b41e7de8c69434ce413
- 0xaeb1503e5d0d358b256ba97a10178c357ddb8f55cc961925ccf0458aae5ebcae
- 0xf078ea7d84d98dbeffed23d8e67b36751e60464ffd4cfdc005e0aa6f8cb9b459
- 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
- Day root
- 0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
- Chained
- 0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
- Published
- On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae