{
  "schema": "money2046.onchain.v1",
  "rule": "Each /onchain analysis publishes one ratio, risk, quality, or calendar reading for an agent about to move money or take a position. It does not publish a volume, TVL, market-cap, dominance, or top-N board. Missing or failed inputs fail closed to INSUFFICIENT_EVIDENCE. OK is a reading with sources, method, confidence, and limitations — not a VERIFIED_FRESH settlement.",
  "slug": "bsc-dex-volume-realism",
  "question": "What share of reported BSC DEX volume is wash or MEV, and what is the wash-adjusted band?",
  "why_agent": "Is this venue's liquidity real enough to route through?",
  "metric_kind": "ratio",
  "value": {
    "scope": "PancakeSwap WBNB–USDT, blocks 126665064-126666263. v3 0x172fcd41e0913e95784454622d1c3724f546f849 topic 0x19b47279256b2a23a1665c810c8d55a1758940ee09377d4f8d26497a3577dc83",
    "suspectedShare": "0.673348",
    "bandLow": "0.673348",
    "bandHigh": "0.673348",
    "unflaggedShareLow": "0.326651",
    "unflaggedShareHigh": "0.326651",
    "venues": [
      {
        "label": "PancakeSwap v2 WBNB–USDT",
        "pool": "0x16b9a82891338f9ba80e2d6970fdda79d1eb0dae",
        "suspectedShare": "0.931424",
        "bandLow": "0.931424",
        "bandHigh": "0.931424"
      },
      {
        "label": "PancakeSwap v3 WBNB–USDT",
        "pool": "0x172fcd41e0913e95784454622d1c3724f546f849",
        "suspectedShare": "0.637631",
        "bandLow": "0.637631",
        "bandHigh": "0.637631"
      }
    ],
    "prior": {
      "asOf": "2026-10-09T07:26:50.000Z",
      "suspectedShare": "0.679812",
      "bandLow": "0.679812",
      "bandHigh": "0.679812"
    }
  },
  "unit": "share",
  "as_of": "2026-10-09T16:16:40.000Z",
  "sources": [
    {
      "name": "BNB Smart Chain public RPC",
      "url": "https://bsc.publicnode.com"
    },
    {
      "name": "PancakeSwap v2 WBNB–USDT pair",
      "url": "https://bscscan.com/address/0x16b9a82891338f9bA80E2D6970FddA79D1eb0daE"
    },
    {
      "name": "PancakeSwap v3 factory",
      "url": "https://bscscan.com/address/0x0BFbCF9fa4f9C56B0F40a671Ad40E0805A091865"
    }
  ],
  "method_url": "/onchain/bsc-dex-volume-realism/#method",
  "confidence": "low",
  "limitations": [
    "Sample is PancakeSwap WBNB–USDT (v2, and v3 when the factory resolves a pool) over a short pinned block window. It is not all BSC DEX flow and not a venue board.",
    "Same-block round trips mix wash, atomic arbitrage, and sandwiches. This method does not split them. The point estimate is that mix.",
    "The low band is direct self-swaps only (sender equals recipient). Routed swaps rarely look like that, so the low band is a floor, not a best guess.",
    "Identical repeated sizes can be a TWAP or a DCA. They sit only in the high band.",
    "Shared-funder clustering and gas-price fingerprints are not measured.",
    "The router is not treated as the trader. Actor is the swap recipient.",
    "A scheduled pull takes the latest window at the chain head. A pull that fails, or a window under the minimum, does not replace the stored sample."
  ],
  "status": "OK"
}
