← The evidence ledger
Evidence row 125513
Observed , by baseline/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://x402-tools-production-2755.up.railway.app/tools/qr
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 2fe97e1ecbbc04c5a256cc27f24e953eb439b95c18a0c1a865b56cc7f52459a1
- Leaf
- 0xfcc67a438d06c66926585833dd867927ab67840f84375d88b53a855dec20d485
What was observed
{
"endpoints": [
[
"x402",
"https://x402-tools-production-2755.up.railway.app/tools/qr"
]
],
"name": "x402 tools",
"owner_address": "0xef7674f50f84e9b9a89af9dc40ffea56edf67d6c",
"raw": {
"accepts": [
{
"amount": "2000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 120,
"network": "eip155:8453",
"payTo": "0xef7674f50f84e9b9a89af9dc40ffea56edf67d6c",
"scheme": "exact"
}
],
"description": "Generate QR codes for text, URLs, or Web3 payment requests (EIP-681 / Solana Pay). Supports PNG, SVG, JSON output with dataUri, custom colors, and batching. Flat $0.002 per call.",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"data": "https://example.com",
"format": "png",
"size": "512"
},
"type": "http"
},
"output": {
"example": {
"body": "<binary PNG bytes>",
"contentType": "image/png"
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"amount": {
"description": "Payment amount in token/coin units (e.g. 5 or 0.1)",
"type": "string"
},
"chain": {
"description": "Chain for payment request. Default: base for usdc/eth, solana for sol",
"enum": [
"base",
"ethereum",
"arbitrum",
"optimism",
"polygon",
"solana"
],
"type": "string"
},
"dark": {
"description": "Hex color for dark modules, e.g. #000000 or 000000",
"type": "string"
},
"data": {
"description": "Text or URL to encode (max 2000 chars)",
"type": "string"
},
"datas": {
"description": "Batch: up to 10 comma-separated strings to encode (returns JSON with dataUris)",
"type": "string"
},
"ecc": {
"description": "Error correction level, default M",
"enum": [
"L",
"M",
"Q",
"H"
],
"type": "string"
},
"format": {
"description": "Default: png",
"enum": [
"png",
"svg"
],
"type": "string"
},
"light": {
"description": "Hex color for background, e.g. #ffffff or ffffff",
"type": "string"
},
"margin": {
"description": "Quiet zone in modules, 0-10, default 2",
"type": "string"
},
"output": {
"description": "Default: raw for single data, json for batch or when requested",
"enum": [
"raw",
"json"
],
"type": "string"
},
"pay": {
"description": "Generate a Web3 payment-request QR code",
"enum": [
"usdc",
"eth",
"sol"
],
"type": "string"
},
"size": {
"description": "Width in px, 64-2048, default 512",
"type": "string"
},
"to": {
"description": "Payment recipient address (0x for EVM, base58 for Solana)",
"type": "string"
}
},
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-10-22T21:35:38.003Z",
"quality": {
"l30DaysTotalCalls": 11,
"l30DaysUniquePayers": 5,
"lastCalledAt": "2026-10-22T21:35:37.802Z"
},
"resource": "https://x402-tools-production-2755.up.railway.app/tools/qr",
"serviceName": "x402 tools",
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Generate QR codes for text, URLs, or Web3 payment requests (EIP-681 / Solana Pay). Supports PNG, SVG, JSON output with dataUri, custom colors, and batching. Flat $0.002 per call."
}What the leaf hashes
{"body":"2fe97e1ecbbc04c5a256cc27f24e953eb439b95c18a0c1a865b56cc7f52459a1","id":125513,"kind":"listing","method":"baseline/1","observed_us":1793025626411328,"prev":null,"subject":"x402_bazaar:https://x402-tools-production-2755.up.railway.app/tools/qr","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0xfcc6cd89b4ea8dd89e76e2206a886231d5017da562905dd793f455de7c776583
- 0x766e026c1a5e77719bfd3f10bee30f893c9688c7643a5abfa32fd478e8ab0cd6
- 0xd664102107794f957860d8b960c11e92fd99a9d98ab23aa90b4b75033358c89e
- 0x3c9863e3105149d49aa4422ee4bf01a70a2b7c30073c3de0c576da32ad10b70c
- 0x0efcf091dec9341134c9ba68b3bc20839ef66867688720509b535fc0cca44a61
- 0xb56f97439d31acff05ce67968156989af26e99c38742630a1601611a7ca2e1d7
- 0x628f45af5babba27297d4bec499613884f63ab861993f8f6250cdb0e78edfa6f
- 0x3d77794f2471fd4c50d69df05e98266f5fe958cfe75dc5afce353bb2dab11def
- 0x881216f8ea13569077ce68c3640681e030b3b6afc60317de87cf1c1c7d2f3851
- 0xf060241fb56836c62d3feefbc60d9401bb5e9f24893c10a5f67e7eab0a959c8a
- 0x2e09594bba0b7c90654eee0c9a8e6b9ed83ead47a7e7c90e73414beaf0ad4088
- 0xa1d268c111b09550fdb70b6d9d0b58c94dc828b083baa8f1360300aab6230a9c
- 0xbee644d57738676bfb20eb90d6021f364bf883a8d54f8d17e9dc4749b4074c3d
- 0x44945ea9ad8b24e723ad5a8fd6d014024a49531783f74ff9229c2ab6930e84c8
- 0x68d296b1e00b4899fb83c3fba36fffaefa311eac2903067dbebfe776a12b4a9a
- 0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678
- 0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae