addrbookFor publishers
← The evidence ledger

Evidence row 3763956

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://nohands-coinbase-bazaar.bytoken2023.workers.dev/x402/v1/policy/merchant-check
Recorded
Previous row
#2200669
Body SHA-256
dc08327de46fa460b57c65ae75d0b8341b4959ca16a2a4465ed27a978fe35d06
Leaf
0x41d322fc1f251e8211f4eb12bb6ba676fe4ef2e524edcc01788daacdf1fb7bce

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://nohands-coinbase-bazaar.bytoken2023.workers.dev/x402/v1/policy/merchant-check"
    ]
  ],
  "name": "NO HANDS AI",
  "owner_address": "0x94f751f04b98507d31b500b7ed50be68a1514873",
  "raw": {
    "accepts": [
      {
        "amount": "50004",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "assetTransferMethod": "eip3009",
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x94F751f04b98507D31b500b7Ed50bE68A1514873",
        "scheme": "exact"
      }
    ],
    "description": "Assess caller-declared merchant trust and purchase fields against a static policy. Advisory report only; it does not verify merchant identity, manage a registry or authorize payment.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "amount_usdc": "25",
              "merchant_id": "merchant-123",
              "purpose": "api_purchase",
              "trust_level": "known"
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "amount_usdc": "25",
              "decision": "ALLOW",
              "decision_id": "mer_20261101000000_88m",
              "deterministic": true,
              "expires_at": "2026-11-01T00:10:00.000Z",
              "llm_used": false,
              "merchant_id": "merchant-123",
              "product": "nomos-merchant-check",
              "purpose": "api_purchase",
              "reason_codes": [],
              "schema_version": "1.0",
              "trust_level": "known"
            },
            "type": "json"
          }
        },
        "routeTemplate": "/x402/v1/policy/merchant-check",
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "example": {
                    "amount_usdc": "25",
                    "merchant_id": "merchant-123",
                    "purpose": "api_purchase",
                    "trust_level": "known"
                  },
                  "properties": {
                    "amount_usdc": {
                      "example": "25",
                      "pattern": "^[0-9]+(?:\\.[0-9]{1,6})?$",
                      "type": "string"
                    },
                    "idempotency_key": {
                      "maxLength": 128,
                      "type": "string"
                    },
                    "merchant_id": {
                      "example": "merchant-123",
                      "maxLength": 160,
                      "minLength": 1,
                      "type": "string"
                    },
                    "purpose": {
                      "example": "api_purchase",
                      "maxLength": 120,
                      "minLength": 2,
                      "type": "string"
                    },
                    "trust_level": {
                      "enum": [
                        "unknown",
                        "known",
                        "verified"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "merchant_id",
                    "purpose",
                    "amount_usdc"
                  ],
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "additionalProperties": true,
                  "properties": {
                    "amount_usdc": {
                      "type": "string"
                    },
                    "decision": {
                      "type": "string"
                    },
                    "decision_id": {
                      "type": "string"
                    },
                    "deterministic": {
                      "type": "boolean"
                    },
                    "expires_at": {
                      "type": "string"
                    },
                    "llm_used": {
                      "type": "boolean"
                    },
                    "merchant_id": {
                      "type": "string"
                    },
                    "product": {
                      "type": "string"
                    },
                    "purpose": {
                      "type": "string"
                    },
                    "reason_codes": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "schema_version": {
                      "type": "string"
                    },
                    "trust_level": {
                      "type": "string"
                    }
                  },
                  "type": "object",
                  "x-schema-authority": "REPRESENTATIVE_RUNTIME_FIXTURE",
                  "x-schema-family": "OPERATION_RUNTIME_RESULT"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-11-05T16:17:54.175Z",
    "quality": {
      "l30DaysTotalCalls": 3,
      "l30DaysUniquePayers": 3,
      "lastCalledAt": "2026-11-05T16:17:53.755Z"
    },
    "resource": "https://nohands-coinbase-bazaar.bytoken2023.workers.dev/x402/v1/policy/merchant-check",
    "serviceName": "NO HANDS AI",
    "tags": [
      "x402",
      "no-hands-ai",
      "agent-tools"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Assess caller-declared merchant trust and purchase fields against a static policy. Advisory report only; it does not verify merchant identity, manage a registry or authorize payment."
}

What the leaf hashes

{"body":"dc08327de46fa460b57c65ae75d0b8341b4959ca16a2a4465ed27a978fe35d06","id":3763956,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793996564299197,"prev":2200669,"subject":"x402_bazaar:https://nohands-coinbase-bazaar.bytoken2023.workers.dev/x402/v1/policy/merchant-check","subject_kind":"source_record"}

Proof

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

  1. 0x41d2e84898c4ce594f5adcce56a70b8757284871abe047b8e4c20beeae584ea5
  2. 0x52af5cebf926ccb71e4cf9cfb56cfe5a21aa2c8df8c67620cca3ca7440f4fda2
  3. 0xd4491a11e95185263885cb06560da996dcf1466317ec5e9a19f50e2c83d1e5dc
  4. 0x893abdb1fcf082d6636ed091e0978ec75740d4ee42aa71540d424fd540f4086c
  5. 0x6ad6f9111fd24368531e576c4baa6deeca58003e302b813e7d8f01fd006a9af1
  6. 0xc80f7ba08972972bc2752bdadd87ae36e4b668cb8c32579d6894e82de1fb2847
  7. 0x469ccf86734967eb69691789290dc9cfa7f5c0bda1b48102c7a436afd2985603
  8. 0x680a3781237fa2f32ae0dd01f6e66ba7dcf9412335b948defd82b56b9505de07
  9. 0xe3a7c19b8dd611bfae753ffc950b3d5bd34f5b84899b7fbbd521e1cb3197c176
  10. 0x0ec1ef2abba1d673210ca5eb1b878523214d570c16d3e3a7100ac39091b7cf29
  11. 0x82c842d6cc8e693c3f0d6c9bc3c1ea2ae0ed031bd081480299d8d0d7a85e0cad
  12. 0xe59613042a1c55b96dbf42ee837e452baa80c4efe2946f3c04c7064526ef4c90
  13. 0x2ef46b577f5d9a26dc0a53d11e5c56e403afd53d28457af329a319bf3020b535
  14. 0xfff93ce218f4539f2d354235d409dc53c9f6102b043c9da7a4a7f0fd9c804d4f
  15. 0x3e5703f087c9966ff9f302cea33450db9f9fde7cafb8269b22ded1b2a3da03b0
  16. 0xdfedd18f60be5438b67a88cd42d31ead60bf5dbfc8d726e3d83be13474b3bd3f
  17. 0x4a618d78b1cebba8beec4ef22aaac9187dcdfb39064e0be537ca2600abb90740
  18. 0x119743aadcddb571b28b442b62196d4a0afc4e1c9979c2d477d34fcc9413deaf
  19. 0xc0d08d48601d1be90bcfc025e66bcaa0030120d688dd9c919b36c2c4446f4948
Day root
0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
Chained
0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
Published
On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1

How to check it · This row as JSON