addrbookFor publishers
← The evidence ledger

Evidence row 2202169

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://web3-tools.x402tookit.com/calldata-split
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
06e20c3ea704372077150bbd40ccddf8b2a9b46d02da29b8d2177c4ea49ba449
Leaf
0x3d2efe41168a4f19d036164bab008cd1f09efa9835a58d773a67e699477e88c0

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://web3-tools.x402tookit.com/calldata-split"
    ]
  ],
  "name": "Web3 Tools",
  "owner_address": "0xb531320805c5bed1d46aeadcf4f008fdf172dbda",
  "raw": {
    "accepts": [
      {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0xb531320805C5BED1D46AEaDcF4F008FDF172DBDa",
        "scheme": "exact"
      },
      {
        "amount": "20000",
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM",
          "transactionVersions": [
            0
          ]
        },
        "maxTimeoutSeconds": 300,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "DUPiupXtuox38dcGoXUKer5mAydCzmaHjrbQ66qeEm8s",
        "scheme": "exact"
      },
      {
        "amount": "20000",
        "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:137",
        "payTo": "0xb531320805C5BED1D46AEaDcF4F008FDF172DBDa",
        "scheme": "exact"
      },
      {
        "amount": "20000",
        "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:42161",
        "payTo": "0xb531320805C5BED1D46AEaDcF4F008FDF172DBDa",
        "scheme": "exact"
      }
    ],
    "description": "Split EVM calldata into its 4-byte selector and 32-byte words, naming common ERC-20/721 calls and spotting addresses.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "data": "0xa9059cbb000000000000000000000000ab5801a7d398351b8be11c439e05c5b3259aec9b0000000000000000000000000000000000000000000000000de0b6b3a7640000"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "argumentBytes": 64,
              "asOf": "2026-10-11T14:21:53.970Z",
              "degraded": false,
              "disclaimer": "Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting.",
              "knownSignature": "transfer(address,uint256)",
              "notChecked": [
                "the real argument types: words are interpreted by shape only (a number that looks like an address may not be one)",
                "dynamic types (bytes, string, arrays) appear as offsets and lengths in the words, not decoded values",
                "…1 more"
              ],
              "reasons": [
                "Argument bytes are a whole number of 32-byte words, as ABI encoding requires."
              ],
              "selector": "0xa9059cbb",
              "source": "computed locally",
              "summary": "Selector 0xa9059cbb = transfer(address,uint256); 2 full 32-byte words.",
              "totalBytes": 68,
              "trailingBytes": 0,
              "unlimitedApprovalSuspected": false,
              "verdict": "SPLIT",
              "wordCount": 2,
              "words": [
                {
                  "address": "0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B",
                  "asUint256": "978200031609045874420567273872976536139233684635",
                  "hex": "0x000000000000000000000000ab5801a7d398351b8be11c439e05c5b3259aec9b",
                  "index": 0,
                  "isMaxUint256": false,
                  "looksLikeAddress": true
                },
                {
                  "address": null,
                  "asUint256": "1000000000000000000",
                  "hex": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000",
                  "index": 1,
                  "isMaxUint256": false,
                  "looksLikeAddress": false
                }
              ],
              "wordsTruncated": false
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "data": {
                      "description": "Calldata hex, with or without 0x",
                      "type": "string"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "properties": {
                    "argumentBytes": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "asOf": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "degraded": {
                      "type": [
                        "boolean",
                        "null"
                      ]
                    },
                    "disclaimer": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "knownSignature": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "notChecked": {
                      "items": {
                        "type": "string"
                      },
                      "type": [
                        "array",
                        "null"
                      ]
                    },
                    "reasons": {
                      "items": {
                        "type": "string"
                      },
                      "type": [
                        "array",
                        "null"
                      ]
                    },
                    "selector": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "source": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "summary": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "totalBytes": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "trailingBytes": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "unlimitedApprovalSuspected": {
                      "type": [
                        "boolean",
                        "null"
                      ]
                    },
                    "verdict": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "wordCount": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "words": {
                      "items": {
                        "properties": {
                          "address": {
                            "type": [
                              "null",
                              "string"
                            ]
                          },
                          "asUint256": {
                            "type": [
                              "null",
                              "string"
                            ]
                          },
                          "hex": {
                            "type": [
                              "null",
                              "string"
                            ]
                          },
                          "index": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "isMaxUint256": {
                            "type": [
                              "boolean",
                              "null"
                            ]
                          },
                          "looksLikeAddress": {
                            "type": [
                              "boolean",
                              "null"
                            ]
                          }
                        },
                        "type": "object"
                      },
                      "type": [
                        "array",
                        "null"
                      ]
                    },
                    "wordsTruncated": {
                      "type": [
                        "boolean",
                        "null"
                      ]
                    }
                  },
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-11-01T22:39:22.33Z",
    "quality": {
      "l30DaysTotalCalls": 3,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-11-01T22:39:22.044Z"
    },
    "resource": "https://web3-tools.x402tookit.com/calldata-split",
    "serviceName": "Web3 Tools",
    "tags": [
      "calldata",
      "abi",
      "evm",
      "transaction",
      "decode"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Split EVM calldata into its 4-byte selector and 32-byte words, naming common ERC-20/721 calls and spotting addresses."
}

What the leaf hashes

{"body":"06e20c3ea704372077150bbd40ccddf8b2a9b46d02da29b8d2177c4ea49ba449","id":2202169,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793646813618479,"prev":null,"subject":"x402_bazaar:https://web3-tools.x402tookit.com/calldata-split","subject_kind":"source_record"}

Proof

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

  1. 0x3d2e8e43304764a20522961f3a2f4a361f1717219a9f2fdada63fc6d3f01b00b
  2. 0x5a380737ee35fe0811f7b0a7727849b09e61f673342be8dcc227bc5af71c5bdb
  3. 0xf88ab67bca4d16c0f44570411bb8a2e0493fba3c7300503681ef95fbac86d39c
  4. 0xbfe58dff97436b0d4aea37d252c9a2149094364f0db0bf12abcda85ceb99d2bd
  5. 0xdb1b7a068849160fc7328e97139127aa16ba5cff3e9c5df5ca08b1aca6cb41c1
  6. 0x6ff89c16f73fc6eaccf29694dc737fb5ce9f488858c5c5948c58daa9fa29fdfa
  7. 0xfacdc5e0fc48fec4f8bba258baa7cbba1f5f32eef3d6fa2a46a01aa36e2a73bc
  8. 0x9679bb422194c1c0d0843d5d9101feb411576c339991a6f6b600b7292e35cbce
  9. 0xba1f9dccfba97639cb8724880416923a02d586772b5bd7fd18d83c948fada54b
  10. 0x0dc50bf438bd21300d281be30d192dcf720cdd7e5762e66499b4bfdd2be20396
  11. 0x594a62aefb46bb850fc4670add4c3d9510ccbbb7516910e86690053885b3ec76
  12. 0xbac6cdbbc8a23e8233870d7aae1d614c0c1fe809d0e40a72ec73dff09341aa56
  13. 0x507a2180313be0729754aef4a9f5ae0f5f1b96b322bfe83831a668afc9bd9d5e
  14. 0x637ba5f029eadccf80c2665ace422cf50802b8ffd21717811c25c8f068f65dc8
  15. 0x8448bd1fe3c2d48b62a118ace4a5cb82fee53586dd43d776c2526ad844398919
  16. 0x8760c227928c5295506cd8606e763f86cf8cd2a549820fab4dc86d29ca0d816d
  17. 0xa20b9be86af7d690e040c9060a373b2fc5498edf3432f43c26f74fa2febc1e9a
  18. 0x050f2978b537f7afb21ee1551577cdf146d1c56f4df12d24315ae5e69366b0a4
  19. 0x365b161a4b68d750dcc4b3ecce1154a2163c87b08762079428e68f0ebb6a754e
Day root
0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
Chained
0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
Published
On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af

How to check it · This row as JSON