addrbookFor publishers
← The evidence ledger

Evidence row 1792469

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://apexfaucet.xyz/api/x402/arc-impostors
Recorded
Previous row
#548708
Body SHA-256
4fdf8dffde6c2e2de94884a09cb730abdb553d58840047c4d7bdf15512a3dad5
Leaf
0x12077dc98ba740c6255c6921bb8f70498462d5bd42eaa6b0bb1641159fca65ab

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": 4,
      "l30DaysUniquePayers": 3,
      "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":"4fdf8dffde6c2e2de94884a09cb730abdb553d58840047c4d7bdf15512a3dad5","id":1792469,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793560025626529,"prev":548708,"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 (302406 rows).

  1. 0x1207cc940064cddf511e4f89b1176d6b9c3422f21dc5970c082cb16101e735c1
  2. 0x0f29ed5b791ed9c3c1f228d78a591127ad4bdf68f95fdd65e9aa4c7cca17bb1c
  3. 0x936d97c63ed809b440e0c0f96906707bd6a12855ad08568d74286364e52985bc
  4. 0x6b455d73325564289f316c314197ab19e1b7f02ce036e3dd04e316ede51745dc
  5. 0x89d1127cd18ec625e05639e66eae44316ad175a02557543d315b79cd0bc8ea03
  6. 0x30fd90e3265a49800e84f8ccce38392521bebf6399244f4d8279c2abc3ac429f
  7. 0x383800f4f4ae0dc0d404f95c52dd7264be9495ef6d0dae00c1b5cd0e190224d0
  8. 0x8d84023844bc8454a9d12ce2985a77a5c2e6d5fb4acf30fbe7335a63d1d2ac64
  9. 0x2935c944769e42066edccdf212c80514be9c8ced8c2f961c98e699247b0c5aff
  10. 0x56d28298ba2530d833a546856a30e726f2583d53c1d91ad8fc66951ded80831f
  11. 0x69ca5bb948032e891f5b01346edc6dfdedff73cf2ff521fe080dfcffd3164f6d
  12. 0x2120c3201c20458c29fca57fb6de30c3d33101e8d02d08b2101bf2be12fcb11d
  13. 0xf1747d321f72e3e44bd30dc10c794e13858576ce0204d89dd555f1effa06ee29
  14. 0xb44b8d5019b9204aa2c2f558cdc381e6729b1aeca3e674741fa07287022b1f0f
  15. 0xf1aed005f71411c0df252d9623f284bcac7de199e24c4d4cd5df3e8d3348d3aa
  16. 0x5cf5a0a57795246f996e480f05ed085c19d02f7d6e8fc3ddc392412466554f0f
  17. 0x02b3554752e71a19b12d7a76dbff436e85387226ceec89fdebdcdaf0122c2932
  18. 0x1973893697931b7512ae5dc1a3c92ef92f633ae3574dce9029a35b5e94d2d364
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON