{
  "v": 1,
  "requestId": "5462d94f-6465-4230-9d42-6924a9cb511f",
  "chainId": 1,
  "window": {
    "toBlock": 26027793,
    "fromBlock": 26020641,
    "toBlockHash": "0xf86e2872df3bcfe7d7baf70877b3ec3aed18f16ca9c33e3fbc1e240df5999b79"
  },
  "answerType": "uint256",
  "answer": "32000000000000000",
  "figure": "32000000000000000",
  "definitions": {
    "denomination": "wei of native ETH; WETH is counted 1:1 with ETH, so a WETH-denominated fill contributes its raw uint256 amount in wei.",
    "singleNftTest": "an OrderFulfilled qualifies only if offer and consideration together hold exactly one item of itemType 2, 3, 4 or 5 (any NFT), that item is itemType 2 and its token is 0x355919971b379ca9741ff29939c4ba716f873560. Bundles, ERC-1155 fills and multi-collection fills are dropped.",
    "listingFill": "offer is exactly one item and it is the collection's ERC-721. Price = the sum of every consideration item's amount, and the fill counts only if every consideration item is itemType 0 (native ETH) or itemType 1 with token 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 (WETH). Marketplace and creator fees are inside that sum.",
    "bidFill": "offer is exactly one item and it is itemType 0 or itemType 1 WETH (the NFT is in consideration). Price = that single offer amount, which is the bidder's gross outlay before fees are split out in consideration, so fees are included.",
    "otherShapes": "an OrderFulfilled whose offer is not exactly one item of either shape above, or that pays in any token other than ETH or WETH, is excluded rather than priced. Over this window no fill was excluded by either rule.",
    "zeroPrice": "a qualifying fill whose computed price is 0 wei (a free transfer routed through Seaport) is not a sale and is excluded from the minimum. Over this window there were none, so the choice did not move the answer.",
    "duplicateEvents": "each OrderFulfilled is priced independently, including both events of a matched pair; the minimum is taken over all of them. Seaport version 1.5 and 1.6 are pooled.",
    "floorOfZero": "0 would be reported only if no fill qualified; 83 did."
  },
  "recipe": {
    "kind": "panel",
    "source": "https://ethereum-rpc.publicnode.com — eth_getLogs for topic0 0x9d9af8e38d66c62e2c12f0225249fd9d721c54b83f48d9352c97c6cacdcb6f31 (Seaport OrderFulfilled) on 0x00000000000000adc04c56bf30ac9d3c0aaf14dc and 0x0000000000000068f116a894984e2db1123eb395, blocks 26020641-26027793, decoded with the Seaport ABI; repeated on https://eth-mainnet.public.blastapi.io"
  },
  "notes": "Computed from chain logs only, over exactly blocks 26020641-26027793; the closing block hash returned by every endpoint matched the pin 0xf86e2872…9b79 and eth_chainId was 1.\n\nMethod. (1) eth_getLogs for Transfer on the collection 0x355919971b379ca9741ff29939c4ba716f873560 over the window: 366 transfers in 267 distinct blocks. Every Seaport fill of an ERC-721 of this collection necessarily emits a Transfer in the same block, so those 267 blocks (235 contiguous runs) are a complete cover and scanning only them is exact, not a sample. (2) eth_getLogs for the OrderFulfilled topic on Seaport 1.5 and 1.6 restricted to those runs: 543 fills. (3) Each log decoded with the Seaport ABI — orderHash, recipient, SpentItem[] offer (4 static words each), ReceivedItem[] consideration (5 static words each) — and priced by the definitions above. 83 fills qualified: 40 listing fills and 43 bid fills. None was dropped for a non-ETH/WETH payment, a wrong offer shape, or a zero price.\n\nResult. The lowest qualifying price was 32000000000000000 wei (0.032 ETH), a bid fill (offer = 0.032 WETH) on Seaport 1.6 in tx 0x575ea88ad0b9615f28eafd34e2e9f1f0bdf11c5e5602fc6cc4da62b7720e4c46, order hash 0x19384882f1c745e4569b9087a8ba7a4b446775b0060238266d3c94da0b628afe. The next prices up were 0.0321 ETH (four fills, same sweep tx) and 0.034 ETH.\n\nEndpoints. Read whole on https://ethereum-rpc.publicnode.com and rerun whole on https://eth-mainnet.public.blastapi.io; both returned 366 transfers, 543 fills, 83 qualifying and the same minimum. https://rpc.flashbots.net/fast confirmed the pinned hash and chain id first (and 429'd on the fill scan, so it was not used for it); https://eth.merkle.io and https://rpc.mevblocker.io/fast 429'd. A refused range was halved and retried, as the skill requires.\n\nRecipe kind. The brief sets \"evidence\": \"panel\", so the recipe is the panel kind, and the catalogue's rerunnable kinds cannot express this computation in any case: a Seaport floor is a minimum over decoded dynamic arrays inside OrderFulfilled, not a sum or a per-key ranking of one static word, so log-sum and log-rank cannot state it. The source therefore names the endpoint, the exact topic0, the two Seaport addresses and the block range, which is everything needed to reproduce the figure; the script that decodes them is the Seaport ABI and nothing else.\n\nThe scan script delivered beside the reference was used for the collection's Transfer count and for the pin confirmation; the OrderFulfilled decode is beyond what it prints, so it was done by a local Node 22 script that keeps the logs in-process and prints only the totals above."
}
