addrbookFor publishers
← The evidence ledger

Evidence row 3767672

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://apexfaucet.xyz/api/x402/arc-impostors
Recorded
Previous row
#1792469
Body SHA-256
5c7bfe8107089f33028c7534a542e51c1f55b1f90efc0fc487d47dbf2eaba6ff
Leaf
0x24f222de3e8c193f5842a57639dc0fe750a3b0577088e9ada7048eea577bd3fe

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://apexfaucet.xyz/api/x402/arc-impostors"
    ]
  ],
  "name": "Arc fake token list",
  "owner_address": "0xd334ab5151c624cada654854e2879903dc4217ed",
  "raw": {
    "accepts": [
      {
        "amount": "4000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "credentialTypes": [
            "authorization"
          ],
          "name": "USD Coin",
          "note": "Sign an EIP-3009 transferWithAuthorization to payTo and send it base64 in PAYMENT-SIGNATURE - we settle it and you pay no gas. Or pay and replay the hash in X-PAYMENT-BASE.",
          "replayHeader": "X-PAYMENT-BASE",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0xd334ab5151c624cada654854e2879903dc4217ed",
        "scheme": "exact"
      },
      {
        "amount": "4000",
        "asset": "0x3600000000000000000000000000000000000000",
        "extra": {
          "credentialTypes": [
            "authorization"
          ],
          "name": "USDC",
          "note": "Sign an EIP-3009 transferWithAuthorization to payTo and send it base64 in PAYMENT-SIGNATURE - we settle it and you pay no gas. Or, since USDC is also the native gas token on Arc, send a plain value transfer to payTo and replay the hash in X-PAYMENT-ARC. Finality is instant on inclusion.",
          "replayHeader": "X-PAYMENT-ARC",
          "rpc": "https://rpc.mainnet.arc.io",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:5042",
        "payTo": "0xd334ab5151c624cada654854e2879903dc4217ed",
        "scheme": "exact"
      },
      {
        "amount": "4000",
        "asset": "0x3600000000000000000000000000000000000000",
        "extra": {
          "name": "GatewayWalletBatched",
          "note": "Circle Gateway nanopayment: pay from your Gateway balance with a gas-free signature (validBefore at least 7 days out). Settled by Circle in batches.",
          "verifyingContract": "0x77777777dcc4d5a8b6e418fd04d8997ef11000ee",
          "version": "1"
        },
        "maxTimeoutSeconds": 604900,
        "network": "eip155:5042",
        "payTo": "0xd334ab5151c624cada654854e2879903dc4217ed",
        "scheme": "exact"
      },
      {
        "amount": "4000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "GatewayWalletBatched",
          "note": "Circle Gateway nanopayment: pay from your Gateway balance with a gas-free signature (validBefore at least 7 days out). Settled by Circle in batches.",
          "verifyingContract": "0x77777777dcc4d5a8b6e418fd04d8997ef11000ee",
          "version": "1"
        },
        "maxTimeoutSeconds": 604900,
        "network": "eip155:8453",
        "payTo": "0xd334ab5151c624cada654854e2879903dc4217ed",
        "scheme": "exact"
      },
      {
        "amount": "4000",
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "D93NE2kMj88BPsHfdZZ4A1HX2CGo14Y18Bdb3J4qtD5c"
        },
        "maxTimeoutSeconds": 300,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "HYiepS7mNCVVKoaDmZLQ6rNtMWHTQqKheM1NLGn1x8kJ",
        "scheme": "exact"
      },
      {
        "amount": "10000000000000000",
        "asset": "0x8d0D000Ee44948FC98c9B98A4FA4921476f08B0d",
        "extra": {
          "credentialTypes": [
            "authorization"
          ],
          "decimals": 18,
          "minUsd": 0.01,
          "name": "World Liberty Financial USD",
          "note": "BNB Smart Chain: sign an EIP-3009 transferWithAuthorization in USD1 (18 decimals, EIP-712 name \"World Liberty Financial USD\", version \"1\") to payTo and send it base64 in PAYMENT-SIGNATURE; we settle it and pay the gas. Minimum $0.01 on BNB.",
          "symbol": "USD1",
          "version": "1"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:56",
        "payTo": "0xd334AB5151C624cAdA654854E2879903Dc4217eD",
        "scheme": "exact"
      },
      {
        "amount": "10000000000000000",
        "asset": "0xcE24439F2D9C6a2289F741120FE202248B666666",
        "extra": {
          "credentialTypes": [
            "authorization"
          ],
          "decimals": 18,
          "minUsd": 0.01,
          "name": "United Stables",
          "note": "BNB Smart Chain: sign an EIP-3009 transferWithAuthorization in U (18 decimals, EIP-712 name \"United Stables\", version \"1\") to payTo and send it base64 in PAYMENT-SIGNATURE; we settle it and pay the gas. Minimum $0.01 on BNB.",
          "symbol": "U",
          "version": "1"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:56",
        "payTo": "0xd334AB5151C624cAdA654854E2879903Dc4217eD",
        "scheme": "exact"
      }
    ],
    "description": "Every token symbol on Arc that more than one contract is using, with how many contracts wear each name and the canonical address where we have verified one. EVERY COUNT LIVES IN summary (symbolsReused, poolsIndexed, worstSymbol, worstCount) and NO count is quoted here, on purpose: the Arc index grows fast enough that a figure written into this text is stale within hours.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "discoverable": true,
            "method": "GET",
            "type": "http"
          },
          "output": {
            "example": {
              "data": {
                "chain": "arc",
                "chainId": 5042,
                "indexSince": "block 18,000,000 (before the first v4 pool on Arc)",
                "limit": "Counted across every token that has a Uniswap v4 pool on Arc (269171 pools); a c…",
                "measuredAt": "2026-10-27T08:59:44.629Z",
                "ok": true,
                "reusedSymbols": [
                  {
                    "canonical": "0xA12Cd81d0f9988E3d60c4B6a0D52D368Ef3c788d",
                    "contracts": 3143,
                    "hasCanonical": true,
                    "symbol": "ARC"
                  }
                ],
                "rule": "Identity on Arc is the contract address, never the symbol.",
                "summary": {
                  "canonicalNamesWeTrack": 4,
                  "poolsIndexed": 269171,
                  "symbolsReused": 22642,
                  "worstCount": 3143,
                  "worstSymbol": "ARC"
                },
                "tier": "full"
              },
              "ok": true,
              "paid": 0.004
            },
            "schema": {
              "properties": {
                "data": {
                  "type": "object"
                },
                "ok": {
                  "type": "boolean"
                },
                "paid": {
                  "type": "number"
                }
              },
              "type": "object"
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1791909159/bazaar-icons/f4adc3a60c4cd07b.png",
    "lastUpdated": "2026-11-01T03:50:27.403Z",
    "quality": {
      "l30DaysTotalCalls": 3,
      "l30DaysUniquePayers": 2,
      "lastCalledAt": "2026-11-01T03:50:25.969Z"
    },
    "resource": "https://apexfaucet.xyz/api/x402/arc-impostors",
    "serviceName": "Arc fake token list",
    "tags": [
      "arc",
      "fake tokens",
      "impostor",
      "scam detection",
      "token safety"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Every token symbol on Arc that more than one contract is using, with how many contracts wear each name and the canonical address where we have verified one. EVERY COUNT LIVES IN summary (symbolsReused, poolsIndexed, worstSymbol, worstCount) and NO count is quoted here, on purpose: the Arc index grows fast enough that a figure written into this text is stale within hours."
}

What the leaf hashes

{"body":"5c7bfe8107089f33028c7534a542e51c1f55b1f90efc0fc487d47dbf2eaba6ff","id":3767672,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793996797142091,"prev":1792469,"subject":"x402_bazaar:https://apexfaucet.xyz/api/x402/arc-impostors","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. 0x24f240034b7cc07f3d0d719b659ee96af7639ed25597a47e874e2f954b7ff18e
  2. 0x8d9212c23d5004d982e4c22e6c6ca293b689c1919946cfb515eee083c9b5ff8b
  3. 0x0bd6c465cf3a68b3c583d1c38d1ff961c6af18cc2153e8e8053d175cacf5f83e
  4. 0xb87ff1a159c2cf6132025d7ba80ccadb4e17d1e5a1388eb9cd6fd0cd81d95923
  5. 0x3ecbc0eecde2a1c5d5009fa1d48e3899df2b941f99b513e8382b7a101196fddd
  6. 0x89eb7de483cca57fc0b8a85d2c685210137471b3b7c97c50e6bddb61319ddace
  7. 0xbb982cd01e1a646bae864a8a07cd9227d3f8a9f64e51a2a167329e0b56da77e4
  8. 0xf777069a803cbeaa7dfddbf38d4d3be8a61aa58946183504a31e7f97f04ef504
  9. 0xdeb15ab4cc8673f35e7346a9452535ebf718c961350c8016600b282697ede2fb
  10. 0xf5c8b5540b00eae6697c392cf13c9800f485ca61d750f1a74449e74553db5440
  11. 0x6fab5ca3922a94aefbe0f51db926f74ab88f288d5b933aeb90a9ab589c85616b
  12. 0x140ef76c206eaf5ce193744a102de85dced58578915c6512420a9a0e28a975bf
  13. 0x415c5fe0fa2c2d3255e82293a24d6e0e35071782fa66657d37ca26bf1ff7da09
  14. 0xdd6caff8b0876542f26987c9cae49eee11e135210e6f435b006118b6d3e534e5
  15. 0xb490b9bc961e5cbbfaf890e393a2eb3d2518e080e0a107acd232486f34cf7408
  16. 0x0aaf291a2ffa2205e7df7531bf36800e377dfbd67208da05b97625f1cc49ce02
  17. 0xa448dc698494f795f2240c0e7070e8a93eb263baee21ca4185a7d03432a614d8
  18. 0x119743aadcddb571b28b442b62196d4a0afc4e1c9979c2d477d34fcc9413deaf
  19. 0xc0d08d48601d1be90bcfc025e66bcaa0030120d688dd9c919b36c2c4446f4948
Day root
0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
Chained
0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
Published
On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1

How to check it · This row as JSON