← The evidence ledger
Evidence row 118982
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 9be9cb31-860c-4a80-8bb1-20a419a96a38
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- b7558c523ba15b6b3e80bb4eb64eb7cb13e1d02236d3b5c659dfb438244cda42
- Leaf
- 0xfc3f3418b65c14060e5ea8172611bdcec020d74cbfe4738971d71ab3a47e3b39
What was observed
{
"count": 2,
"tools": [
{
"description": "Before signing: simulate one unsigned Base Mainnet (8453) candidate (chain_id/from/to/value/data); inspect call success/revert, top-level destination and L2 fee constraints, Judgment, reason codes and evidence. Free; no API key, wallet or payment. Complete supported EIP-1559 fee_estimation context optionally estimates L1/L2/applicable Operator/Total Network Fee separately; legacy Judgment is unchanged, not automatic PASS. Inspect http_status, response.judgment and response.simulation. After broadcast use verify_transaction. No signing, broadcasting, custody, asset-delta/risk scan or execution guarantee.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"candidate": {
"additionalProperties": false,
"properties": {
"chain_id": {
"const": "8453",
"type": "string"
},
"data": {
"maxLength": 131074,
"pattern": "^0x(?:[0-9a-fA-F]{2})*$",
"type": "string"
},
"from": {
"maxLength": 42,
"minLength": 42,
"type": "string"
},
"to": {
"maxLength": 42,
"minLength": 42,
"type": "string"
},
"value": {
"maxLength": 78,
"pattern": "^(0|[1-9][0-9]*)$",
"type": "string"
}
},
"required": [
"chain_id",
"from",
"to",
"value",
"data"
],
"type": "object"
},
"constraints": {
"additionalProperties": false,
"properties": {
"allowed_to": {
"items": {
"maxLength": 42,
"minLength": 42,
"type": "string"
},
"maxItems": 100,
"type": "array"
},
"denied_to": {
"items": {
"maxLength": 42,
"minLength": 42,
"type": "string"
},
"maxItems": 100,
"type": "array"
},
"max_execution_cost_wei": {
"maxLength": 78,
"pattern": "^(0|[1-9][0-9]*)$",
"type": "string"
}
},
"type": "object"
},
"fee_estimation": {
"additionalProperties": false,
"description": "Explicit opt-in to a separate versioned network_fee_estimate. Missing transaction fields are never guessed. Legacy cost_estimate, Judgment and L2 constraints remain unchanged.",
"properties": {
"transaction": {
"additionalProperties": false,
"properties": {
"access_list": {
"additionalItems": false,
"description": "Only an empty access list is supported by this fee-estimate version.",
"items": [],
"maxItems": 0,
"type": "array"
},
"gas_limit": {
"description": "Declared gas limit, 21000–5000000. Original simulation ceiling is unchanged.",
"maxLength": 7,
"pattern": "^(0|[1-9][0-9]*)$",
"type": "string"
},
"max_fee_per_gas": {
"maxLength": 78,
"pattern": "^(0|[1-9][0-9]*)$",
"type": "string"
},
"max_priority_fee_per_gas": {
"maxLength": 78,
"pattern": "^(0|[1-9][0-9]*)$",
"type": "string"
},
"nonce": {
"description": "Explicit nonce, 0–9007199254740991; not checked against account state.",
"maxLength": 16,
"pattern": "^(0|[1-9][0-9]*)$",
"type": "string"
},
"type": {
"const": "eip1559",
"type": "string"
}
},
"required": [
"type",
"nonce",
"gas_limit",
"max_fee_per_gas",
"max_priority_fee_per_gas",
"access_list"
],
"type": "object"
},
"version": {
"const": "base_network_fee_v1",
"type": "string"
}
},
"required": [
"version"
],
"type": "object"
}
},
"required": [
"candidate"
],
"type": "object"
},
"name": "preflight_transaction"
},
{
"description": "After independent broadcast: verify a Base Mainnet (8453) transaction against explicit inclusion, receipt-status and optional candidate-field expectations. transaction_hash is required; default checks inclusion, NOT receipt success. Free; no API key, wallet or payment. Read http_status, response.verification.state and response.observation_errors; missing evidence is not success. Before signing use preflight_transaction. VERIFIED is not finality, ownership, causality, asset-balance change verification or a swap economic-outcome guarantee. No signing, broadcasting or custody.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"expectation": {
"additionalProperties": false,
"properties": {
"candidate": {
"additionalProperties": false,
"properties": {
"chain_id": {
"const": "8453",
"type": "string"
},
"data": {
"maxLength": 131074,
"pattern": "^0x(?:[0-9a-fA-F]{2})*$",
"type": "string"
},
"from": {
"maxLength": 42,
"minLength": 42,
"type": "string"
},
"to": {
"maxLength": 42,
"minLength": 42,
"type": "string"
},
"value": {
"maxLength": 78,
"pattern": "^(0|[1-9][0-9]*)$",
"type": "string"
}
},
"required": [
"chain_id",
"from",
"to",
"value",
"data"
],
"type": "object"
},
"chain_id": {
"const": "8453",
"default": "8453",
"type": "string"
},
"inclusion": {
"default": "included",
"enum": [
"included",
"pending"
],
"type": "string"
},
"receipt_status": {
"enum": [
"success",
"reverted"
],
"type": "string"
}
},
"type": "object"
},
"transaction_hash": {
"pattern": "^0x[0-9a-fA-F]{64}$",
"type": "string"
}
},
"required": [
"transaction_hash"
],
"type": "object"
},
"name": "verify_transaction"
}
]
}What the leaf hashes
{"body":"b7558c523ba15b6b3e80bb4eb64eb7cb13e1d02236d3b5c659dfb438244cda42","id":118982,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793025614225395,"prev":null,"subject":"9be9cb31-860c-4a80-8bb1-20a419a96a38","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0xfc3f3032db6138b82b0bc220d86eb626d62e10d93f87bed77e0b6bb12667d681
- 0xcc3f8951a7ee2c4f12f0791f9946a343f5e58b3f3e097e21cb46c386c65de53b
- 0xd8526114a5a9ca8a4eb4858134db37b23e059c509924677f5f5e6885b2659b24
- 0x583c79eb2fc37320460cedc910e61ecf55ca35559556dfa17b5f369c3cc5ec7e
- 0x451661323c1216c26c3b2f574321dee5af20b4d2c3e8a2b9b4aa6e61c8908b64
- 0xa676b61c74f06a67cf19013b5c5210c7c8be1c16fe3f3d20d9d932d201f14dea
- 0xc0156bbd547ba67613b752bd52f210e20947589b60a8137506deada8e6759685
- 0xba4ae99e77fe28bff072a08b18960d0c26da5eea7a706f28e5703b9907124643
- 0xd5e84a76f08a9f9783e8b3ad62be6916de98755223b57f9f65d3166696157302
- 0x3a8d3d4169cff276684d88a4f127811b670ead57557bd0903bd3af277772b2c1
- 0x51bc8fcd224b36d2c60fa49f46f383ee8328191b9e73209ce8018f2612c3d42f
- 0xf8173f36b7a27e1bb0f6961a49501bba1d99349c5e11449d0d557fbaa910be0a
- 0xbee644d57738676bfb20eb90d6021f364bf883a8d54f8d17e9dc4749b4074c3d
- 0x44945ea9ad8b24e723ad5a8fd6d014024a49531783f74ff9229c2ab6930e84c8
- 0x68d296b1e00b4899fb83c3fba36fffaefa311eac2903067dbebfe776a12b4a9a
- 0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678
- 0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae