addrbookFor publishers
← The evidence ledger

Evidence row 2202406

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://guard.facts402.com/v1/guard/batch
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
eef72a751aea261394ed4b259ab9bb28c1f1a78a1ea038e100755fb40b6a9911
Leaf
0xb3e32ab18f3df8f921337c2a438f4f9546f00a589d69099024a46354463695c5

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://guard.facts402.com/v1/guard/batch"
    ]
  ],
  "name": "Base Launch Guard",
  "owner_address": "0x5498b0aa90cd56f8962cbd136df3d3769c85f149",
  "raw": {
    "accepts": [
      {
        "amount": "300000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x5498b0Aa90cd56F8962CBd136DF3D3769C85f149",
        "scheme": "exact"
      }
    ],
    "description": "Batch Base token safety reports for up to 10 tokens: the full honeypot, tax, exit-liquidity, insider/sniper/bundle, deployer rug-history, privileges and liquidity report for each token, deduplicated and run in parallel. For screeners ranking new Base launches and memecoins.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "position_usd": 500,
              "tokens": [
                "0x4ed4e862860bed51a9570b96d89af5e1b0efefed",
                "0x532f27101965dd16442e59d40670faf5ebb142e4"
              ]
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "block": 53330000,
              "count": 1,
              "data_sources": [
                "Base mainnet JSON-RPC (block-pinned eth_call / eth_getCode / eth_getStorageAt, state-override trade simulation)",
                "Base Quartet index (pools, swaps, wallet funding, deployers)",
                "DexScreener API (pairs, liquidity, volume, token info)",
                "Blockscout API (source verification)",
                "RDAP via the IANA bootstrap registry (domain registration date)"
              ],
              "disclaimer": "Automated on-chain facts and rules-based flags. Not investment advice.",
              "failed": [],
              "generated_at": "2026-10-31T12:00:00+00:00",
              "reports": [
                {
                  "block": 53330000,
                  "cached": false,
                  "chain": "base",
                  "chain_id": 8453,
                  "contract": {
                    "data": {
                      "bytecode_size_bytes": 6419,
                      "capabilities": [
                        {
                          "capability": "ownership_roles",
                          "signatures": [
                            "transferOwnership(address)",
                            "renounceOwnership()"
                          ]
                        }
                      ],
                      "content_origin": "third_party_untrusted",
                      "decimals": 18,
                      "is_contract": true,
                      "is_eip7702_delegated_eoa": false,
                      "name": "Degen",
                      "owner": null,
                      "owner_renounced": true,
                      "proxy": null,
                      "scanned": "contract",
                      "symbol": "DEGEN",
                      "total_supply": "36965961105223000000000000000",
                      "verified": null,
                      "verified_reason": "DATA_UNAVAILABLE_BLOCKSCOUT_BLOCKED"
                    },
                    "detail": null,
                    "reason": null,
                    "status": "ok"
                  },
                  "data_sources": [
                    "Base mainnet JSON-RPC (block-pinned eth_call / eth_getCode / eth_getStorageAt, state-override trade simulation)",
                    "Base Quartet index (pools, swaps, wallet funding, deployers)",
                    "DexScreener API (pairs, liquidity, volume, token info)",
                    "Blockscout API (source verification)",
                    "RDAP via the IANA bootstrap registry (domain registration date)"
                  ],
                  "deployer": {
                    "data": null,
                    "detail": "token is not in our index",
                    "reason": "DATA_UNAVAILABLE_NOT_INDEXED",
                    "status": "unavailable"
                  },
                  "disclaimer": "Automated on-chain facts and rules-based flags. Not investment advice.",
                  "exit": {
                    "data": {
                      "amount_tokens": "574780000000000000000000",
                      "exit_trap": false,
                      "max_position_usd_for_3pct_impact": 3620,
                      "net_received_quote": "216250000000000000",
                      "net_received_usd": 494.31,
                      "pool": {
                        "address": "0xc9034c3e7f58003e6ae0c8438e7c8f4598d5acaa",
                        "fee": 3000,
                        "kind": "uniswap_v3",
                        "quote_reserve_usd": 119650.42,
                        "quote_token": "0x4200000000000000000000000000000000000006",
                        "stable": null
                      },
                      "position_usd": 500,
                      "price_impact_pct": 0.84,
                      "sims_used": 4,
                      "trade_simulation_reverted": false,
                      "untaxed": false
                    },
                    "detail": null,
                    "reason": null,
                    "status": "ok"
                  },
                  "forensics": {
                    "data": null,
                    "detail": "token or its pools are not in our index",
                    "reason": "DATA_UNAVAILABLE_NOT_INDEXED",
                    "status": "unavailable"
                  },
                  "generated_at": "2026-10-31T12:00:00+00:00",
                  "lp": {
                    "data": {
                      "burned_or_locked_pct": null,
                      "burned_pct": null,
                      "kind": "cl",
                      "lock_status": "unknown_cl",
                      "locked_pct": null,
                      "lockers_checked": [],
                      "lp_total_supply": null,
                      "note": "concentrated-liquidity positions are NFTs; burn/lock cannot be measured from LP token balances",
                      "pool": "0xc9034c3e7f58003e6ae0c8438e7c8f4598d5acaa"
                    },
                    "detail": null,
                    "reason": null,
                    "status": "ok"
                  },
                  "market": {
                    "data": {
                      "buys_24h": 845,
                      "content_origin": "third_party_untrusted",
                      "fdv_usd": 31253993,
                      "index_24h": null,
                      "index_status": "DATA_UNAVAILABLE_NOT_INDEXED",
                      "liquidity_usd": 246931.3,
                      "main_pair": {
                        "address": "0xc9034c3e7f58003e6ae0c8438e7c8f4598d5acaa",
                        "dex_id_untrusted": "uniswap",
                        "labels_untrusted": [
                          "v3"
                        ],
                        "pair_url_untrusted": "https://dexscreener.com/base/0xc9034c3e7f58003e6ae0c8438e7c8f4598d5acaa",
                        "quote_symbol_untrusted": "WETH"
                      },
                      "pairs": 1,
                      "pool_age_hours": 24928.49,
                      "pool_created_at": "2024-01-07T19:30:45+00:00",
                      "price_usd": 0.0008699,
                      "sells_24h": 1374,
                      "total_liquidity_usd": 246931.3,
                      "volume_24h_usd": 46179.42
                    },
                    "detail": null,
                    "reason": null,
                    "status": "ok"
                  },
                  "position_usd": 500,
                  "presence": {
                    "data": {
                      "content_origin": "third_party_untrusted",
                      "domain_age_days": 1030,
                      "domain_created": "2024-01-04T21:14:04+00:00",
                      "domain_status": "ok",
                      "domain_untrusted": "degen.tips",
                      "has_presence": true,
                      "socials": [
                        {
                          "type": "twitter",
                          "url": "https://twitter.com/degentokenbase"
                        },
                        {
                          "type": "telegram",
                          "url": "https://t.me/degentokenbase"
                        }
                      ],
                      "website": [
                        "https://www.degen.tips/",
                        "https://farcaster.xyz/~/channel/degen"
                      ],
                      "website_younger_than_pool": false
                    },
                    "detail": null,
                    "reason": null,
                    "status": "ok"
                  },
                  "simulation": {
                    "data": {
                      "approve_ok": true,
                      "buy_ok": true,
                      "buy_tax_pct": 0,
                      "content_origin": "third_party_untrusted",
                      "gas_buy": 118402,
                      "gas_sell": 126930,
                      "gas_transfer": 34811,
                      "honeypot": false,
                      "pool": {
                        "address": "0xc9034c3e7f58003e6ae0c8438e7c8f4598d5acaa",
                        "fee": 3000,
                        "kind": "uniswap_v3",
                        "quote_reserve_usd": 119650.42,
                        "quote_token": "0x4200000000000000000000000000000000000006",
                        "stable": null
                      },
                      "revert_reason_untrusted": null,
                      "sell_ok": true,
                      "sell_tax_pct": 0,
                      "transfer_ok": true,
                      "transfer_tax_pct": 0
                    },
                    "detail": null,
                    "reason": null,
                    "status": "ok"
                  },
                  "token": "0x4ed4e862860bed51a9570b96d89af5e1b0efefed",
                  "verdict": {
                    "reasons": [
                      {
                        "code": "DATA_UNAVAILABLE_NOT_INDEXED",
                        "detail": "forensics unavailable: token or its pools are not in our index",
                        "severity": "info"
                      },
                      {
                        "code": "DATA_UNAVAILABLE_NOT_INDEXED",
                        "detail": "deployer unavailable: token is not in our index",
                        "severity": "info"
                      },
                      {
                        "code": "LP_LOCK_UNKNOWN_CL",
                        "detail": "concentrated-liquidity pool: LP burn/lock cannot be measured",
                        "severity": "info"
                      }
                    ],
                    "risk_score": 0,
                    "verdict": "SAFE"
                  }
                }
              ]
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "additionalProperties": false,
                  "properties": {
                    "position_usd": {
                      "description": "Position size in USD for the exit-liquidity simulation (default 500)",
                      "maximum": 10000000,
                      "minimum": 1,
                      "type": "number"
                    },
                    "tokens": {
                      "items": {
                        "description": "Base mainnet (chain id 8453) ERC-20 token contract address",
                        "pattern": "^0x[0-9a-fA-F]{40}$",
                        "type": "string"
                      },
                      "maxItems": 10,
                      "minItems": 1,
                      "type": "array",
                      "uniqueItems": true
                    }
                  },
                  "required": [
                    "tokens"
                  ],
                  "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": {
                  "properties": {
                    "block": {
                      "type": "integer"
                    },
                    "count": {
                      "type": "integer"
                    },
                    "data_sources": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "disclaimer": {
                      "type": "string"
                    },
                    "failed": {
                      "items": {
                        "properties": {
                          "error": {
                            "type": "string"
                          },
                          "token": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "token",
                          "error"
                        ],
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "generated_at": {
                      "type": "string"
                    },
                    "reports": {
                      "items": {
                        "properties": {
                          "block": {
                            "type": "integer"
                          },
                          "cached": {
                            "type": "boolean"
                          },
                          "chain": {
                            "type": "string"
                          },
                          "chain_id": {
                            "type": "integer"
                          },
                          "contract": {
                            "type": "object"
                          },
                          "data_sources": {
                            "type": "array"
                          },
                          "deployer": {
                            "type": "object"
                          },
                          "disclaimer": {
                            "type": "string"
                          },
                          "exit": {
                            "type": "object"
                          },
                          "forensics": {
                            "type": "object"
                          },
                          "generated_at": {
                            "type": "string"
                          },
                          "lp": {
                            "type": "object"
                          },
                          "market": {
                            "type": "object"
                          },
                          "position_usd": {
                            "type": "number"
                          },
                          "presence": {
                            "type": "object"
                          },
                          "simulation": {
                            "type": "object"
                          },
                          "token": {
                            "type": "string"
                          },
                          "verdict": {
                            "type": "object"
                          }
                        },
                        "required": [
                          "token",
                          "block",
                          "generated_at",
                          "data_sources",
                          "position_usd",
                          "cached",
                          "verdict",
                          "contract",
                          "simulation",
                          "exit",
                          "forensics",
                          "deployer",
                          "market",
                          "lp",
                          "presence"
                        ],
                        "type": "object"
                      },
                      "type": "array"
                    }
                  },
                  "required": [
                    "block",
                    "generated_at",
                    "count",
                    "reports",
                    "data_sources"
                  ],
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-11-01T20:05:00.203Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-11-01T20:04:59.626Z"
    },
    "resource": "https://guard.facts402.com/v1/guard/batch",
    "serviceName": "Base Launch Guard",
    "tags": [
      "base",
      "honeypot",
      "rug-pull",
      "memecoin",
      "token-safety"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Batch Base token safety reports for up to 10 tokens: the full honeypot, tax, exit-liquidity, insider/sniper/bundle, deployer rug-history, privileges and liquidity report for each token, deduplicated and run in parallel. For screeners ranking new Base launches and memecoins."
}

What the leaf hashes

{"body":"eef72a751aea261394ed4b259ab9bb28c1f1a78a1ea038e100755fb40b6a9911","id":2202406,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793646816111218,"prev":null,"subject":"x402_bazaar:https://guard.facts402.com/v1/guard/batch","subject_kind":"source_record"}

Proof

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

  1. 0xb3e331a95370db91cae3de5ecb0ba124b3d461b51748f39bd1ec5cc3ae2cc1b7
  2. 0x4755536a43ab6435af4ea8c8fdc4ded18c66983994ccf5baaf524abc9659362b
  3. 0x1254430829d438b7c31efbd37d934d45ef49638790259e0434c62d8f351e7953
  4. 0xdcc506bcbb73839537bf72cb2d7f342aab9ee67a38c8ae2af5b138c32a9f09ea
  5. 0x9d783d1fcd9fc3a2e174392ab4fc814e5ec3dd85adf2669310220b9f4e6acf04
  6. 0x6beabad02fc993522896d64ee992c5d99446d92641bb66a748f2a2af1b5b3bc7
  7. 0x991de53e31739211dbc0437ff0dfe995b071c51eb329de7a604116b230e9f0a0
  8. 0x3326744d207a7adf5c1950f79d5916cb9f89d75c1fb987b7697ebd9450a02f39
  9. 0x68e9e8033c6f8720683bcdaa77ee86af4e7ceff56ff36a103a1c820cef181a03
  10. 0x61706778c9036e81971ddefc8a76c5e11783a4a8cd03fbb252d5a11889713a91
  11. 0x4b73edf36be1455061b42d181bf1261a1a1aab171bf37e6107e4dae40d9756e1
  12. 0x21e290c87b8dfbee1c890c9b97a09ed0f5503884eaeabff86472db1c091c14cd
  13. 0x8f3b097427a1bfae26e9231cb5b00552011a27ad93aa4c0d3e267190fcbbb962
  14. 0x08da04eef748b7ac08271324db18913501d72c52afa240bf3f08b6da46e3b97f
  15. 0x834b6b9a36b42da183e2542785e8d2d7548ace455268a81922edbe6020cef644
  16. 0x2922573a524a0694086782ac45fa3083d3fc3f6a2a479b2105e1e2f06b2916f7
  17. 0x07ad80c0c234ecea379a2f4450dfd0804db049dbc62abe77af6306049ca6b6c2
  18. 0x98cbbf2c68ab4c0b4db782aeb88bea1f30b02178cf8b5d3d24a931d19492ea6d
  19. 0x252cce55f1a3d5391c16f82d7f62494429a5f69b03486d4cfcfb7b2c96d6c884
Day root
0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
Chained
0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
Published
On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af

How to check it · This row as JSON