addrbookFor publishers
← The evidence ledger

Evidence row 4166430

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://solene-fa2010da.base44.app/functions/forensicsSettlesafe
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
c5fb85f8868190f04abd7a247697b9ce68d0bc0fc334777c8edec0d7a52457bb
Leaf
0x020483fcb894f128a42325734f4c909ed9771bd356d24a791cf4b93f78e39d5b

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://solene-fa2010da.base44.app/functions/forensicsSettlesafe"
    ]
  ],
  "name": "On-chain Forensics",
  "owner_address": "0x8ebf296c6273760ed9604c428f7ec13255e46fb9",
  "raw": {
    "accepts": [
      {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 60,
        "network": "eip155:8453",
        "payTo": "0x8EBf296c6273760ed9604C428f7EC13255E46fb9",
        "scheme": "exact"
      }
    ],
    "description": "Settle-safe pre-trade screen for AI agents: canonical-asset check against the verified registry (EVM tokens + XRPL issuers, chain=xrp) plus optional counterparty wallet trust tier",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "address": "0x14a5f2872396802c3cc8942a39ab3e4118ee5038",
              "chain": "base"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "data": {},
              "paid": "$0.02",
              "service": "onchain-forensics"
            },
            "type": "json"
          }
        },
        "routeTemplate": "/functions/forensicsSettlesafe",
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "properties": {
                "method": {
                  "enum": [
                    "GET",
                    "HEAD",
                    "DELETE"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "additionalProperties": false,
                  "properties": {
                    "address": {
                      "description": "ERC-20 contract (0x...) or XRPL issuer (r..., chain=xrp); issuer= alias accepted",
                      "pattern": "^0x[a-fA-F0-9]{40}$|^r[1-9A-HJ-NP-Za-km-z]{24,34}$",
                      "type": "string"
                    },
                    "chain": {
                      "description": "default base",
                      "enum": [
                        "base",
                        "ethereum",
                        "robinhood",
                        "xrp"
                      ],
                      "type": "string"
                    },
                    "counterparty": {
                      "description": "optional counterparty trust screen",
                      "pattern": "^0x[a-fA-F0-9]{40}$|^r[1-9A-HJ-NP-Za-km-z]{24,34}$",
                      "type": "string"
                    },
                    "currency": {
                      "description": "XRPL issued-currency code (chain=xrp)",
                      "pattern": "^[A-Za-z]{3}$|^[0-9A-Fa-f]{40}$",
                      "type": "string"
                    },
                    "token": {
                      "description": "named alias alternative to address",
                      "enum": [
                        "ondo",
                        "qnt",
                        "edel",
                        "xlm",
                        "aero",
                        "degen",
                        "brett",
                        "buidl",
                        "usdy",
                        "ousg",
                        "ustb",
                        "usyc",
                        "bcspx",
                        "bcoin",
                        "bnvda",
                        "btsla",
                        "aapl",
                        "nvda",
                        "usdc",
                        "usdc_eth",
                        "rlusd",
                        "gatehub-usd",
                        "bitstamp-usd",
                        "bitstamp-eur"
                      ],
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "data": {
                  "type": "object"
                },
                "paid": {
                  "type": "string"
                },
                "service": {
                  "type": "string"
                }
              },
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-11-08T03:33:06.698Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-11-08T03:33:06.272Z"
    },
    "resource": "https://solene-fa2010da.base44.app/functions/forensicsSettlesafe",
    "serviceName": "On-chain Forensics",
    "tags": [
      "forensics",
      "blockchain",
      "crypto",
      "due-diligence",
      "rwa"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Settle-safe pre-trade screen for AI agents: canonical-asset check against the verified registry (EVM tokens + XRPL issuers, chain=xrp) plus optional counterparty wallet trust tier"
}

What the leaf hashes

{"body":"c5fb85f8868190f04abd7a247697b9ce68d0bc0fc334777c8edec0d7a52457bb","id":4166430,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1794170519023315,"prev":null,"subject":"x402_bazaar:https://solene-fa2010da.base44.app/functions/forensicsSettlesafe","subject_kind":"source_record"}

Proof

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

  1. 0x02048b78abe1aab9f88d0f4096399d18093720370f1937305d14f391d15b3b79
  2. 0xa9998931e102e632fad9d74632613188e8457367dc6e2dded3c2dcd0c69bef5e
  3. 0xcd27acb6b8c31b20859fd545ce7f3e365291b0164c3a3abaef1bd9e2e2c2fb80
  4. 0x04b71457949d1229ed728f33a294b436b2c4afd897b3628ff1388c4d0195754c
  5. 0x2bd84a310dbe4c9d4bd793c2f6eacc62bef6dad066a1ff6c60726050877979ac
  6. 0xf2b89e789947706648eb7647338cb0bf3dc9ec077615613e9d54de78f7aa3c42
  7. 0x80054036b8658916d593437cf3bc9921c4cc69037cfd5964286bdee349eb038b
  8. 0x1e752f6f8e55e9465e82dc822348531deb0d082bab914ef25476bdecc1e241e3
  9. 0x51cd2103463abbc48aa0d0b23c6e297ad76fd297d38afa8e71d263d8d025c3ca
  10. 0xa48e454d8f869bcc081774a501bdd1d340f3bc0c79499ac9dda2b9fb03cce6f5
  11. 0xd558eee1cb0abb40255419faac568e7d803f27d126e2cdbea19436984b7126f4
  12. 0xd1242625d60169fd6a65d0edcc311e8d64d7bd65930a2f914469f5bd81189dbd
  13. 0xd067d79ecd7c7829668798abfe20ee90cc78b2754404a309fb240cb01926b3f5
  14. 0xe86b160aac76f8a55f5eaaceacc872e0f31f8a247f334375e28508dfc8edf10a
  15. 0x5ab7d497fb526e0d8236640009404f28f3d406170d57f1fe2b2b64c714bc1efc
  16. 0x1962b987e02fbb17a8951e440b8c94ffca5debb84fd17d27b5f1c60361f21c36
  17. 0x2031bf8fabeeff87db710efedafb2b06df0de0b25ca93fb078786a0ebfe9bbc5
  18. 0x1f0ff2af9da38fef1beef5d2dbcf41f592dca17729b7ab9b9c0b6ef354dc3b83
Day root
0xbf84ec37f88c5f23d2144bd7dbc1ea0f8edc93b3764a885a7164b7923ff3460b
Chained
0x9fea188e4965f50de727e97c40e18d5ff2c2ddbfd4f1ae65e22ddd6f676bccfc
Published
On Arc Testnet, block 71451618: 0xb5273480942a54cd07f291b8319e59976f8d9d0583181c764eed04c9b3f7a022

How to check it · This row as JSON