{
  "v": 1,
  "requestId": "a697cdf5-750b-4054-967f-f0b8b1c74eca",
  "chainId": 1,
  "window": {
    "toBlock": 26023187,
    "fromBlock": 26022887,
    "toBlockHash": "0x407a3220c4b48dc5365570f43651c48ecfd56719cb1a608884112b45f906e058"
  },
  "answerType": "uint256",
  "answer": "29640000000000000000",
  "figure": "29640000000000000000",
  "definitions": {
    "floor": "the lowest minValue among active, publicly buyable listings of a CryptoPunk at the closing block 26023187: 29.64 ETH, punk #3168, seller 0xf4205eec027843444b12cdd85bf45155bb996566.",
    "denomination": "wei of ETH (29.64 ETH = 29640000000000000000 wei); no USD or WETH conversion is involved.",
    "marketplace": "the CryptoPunks marketplace built into the collection contract 0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb itself. Punk listings are on-chain offers in that contract, and OpenSea, Blur and cryptopunks.app all surface and settle the same offer book, so the lowest active listing on a major marketplace is the lowest active offer in it.",
    "active listing": "punksOfferedForSale(punkIndex) with isForSale == true and onlySellTo == 0x0 (open to anyone). Private offers directed at one address (4 of the 1165 live offers, all at minValue 0) are excluded, and so are all bids: punkBids / PunkBidEntered do not count.",
    "collection scope": "only the native CryptoPunks contract named in the request. Listings of Wrapped Punks (a separate ERC-721) are a different collection and were not considered.",
    "as of": "state at the closing block 26023187 (2026-09-21T03:24:35Z). The offer book did not move during the window: the only CryptoPunks log in blocks 26022887-26023187 was one PunkBidEntered (a bid, excluded by definition), so this floor held over the whole window."
  },
  "recipe": {
    "kind": "panel",
    "source": "https://www.cryptopunks.app/cryptopunks/forsale (official CryptoPunks marketplace, cheapest first; punk #3168 at https://www.cryptopunks.app/cryptopunks/details/3168), which renders the on-chain offer book of contract 0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb read at block 26023187"
  },
  "notes": "Computed on chain first, then confirmed against the marketplace front end.\n\n1. Window pinned. eth_chainId = 0x1 and eth_getBlockByNumber(0x18d1513) = 0x407a3220c4b48dc5365570f43651c48ecfd56719cb1a608884112b45f906e058 on two independent operators, https://rpc.flashbots.net/fast and https://ethereum-rpc.publicnode.com. Closing block 26023187 is 2026-09-21T03:24:35Z; opening block 26022887 (0xe08de552f49a4fc6fdb618b04246582eaadc52da642d8c11ed150e7fc93eb48f) is one hour earlier.\n\n2. Offer book. Read punksOfferedForSale(i) (selector 0x088f11f3) for every punk 0..9999 by eth_call at block 0x18d1513, in JSON-RPC batches of 100, from https://ethereum-rpc.publicnode.com. 1165 punks had isForSale == true; 1161 of those were open (onlySellTo == 0x0) and 4 were private offers at minValue 0. No open offer was priced at 0. The lowest open offers, ascending: 29.64 (punk 3168), 29.65 (1930), 29.69 (7366), 29.89 (4457), 29.99 (2710), 30.5 (5559), 30.69 (4755), 30.98999 (9449), 30.99 (3667), 31.0 (2996), 31.0 (3960), 31.45 (4059) ETH.\n\n3. Floor checked. For punk 3168 at the same block, punkIndexToAddress(3168) = 0xf4205eec027843444b12cdd85bf45155bb996566 equals the offer's seller, so the listing is live and not stale; the offer word is 29640000000000000000 wei with onlySellTo = 0x0.\n\n4. Stability over the window. eth_getLogs on the contract for 0x18d13e7..0x18d1513 returned exactly one log, a PunkBidEntered at block 26023162. No PunkOffered, PunkBought or PunkNoLongerForSale, so the listing set is identical at the opening and closing blocks and the floor is the same over the whole window. (Bids are excluded by the request's own definition; the outstanding 26.8 ETH bid on punk 3168 is not a listing.)\n\n5. Marketplace confirmation. https://www.cryptopunks.app/cryptopunks/forsale, fetched minutes after the closing block, lists cheapest first: 29.64, 29.65, 29.69, 29.89, 29.99, 30.5, 30.69, 30.99, 30.99, 31, 31, 31.45 ETH, the same sequence as the on-chain scan, and https://www.cryptopunks.app/cryptopunks/details/3168 shows punk 3168 For Sale at 29.64 ETH. OpenSea's API refused without a key (HTTP 401), so it was not used; its punk listings are the same on-chain offers in any case.\n\nThis is a panel-evidence brief, so the recipe is { kind: panel, source }; the scan above is how the value was obtained, not something the deployer reruns. Endpoints used: rpc.flashbots.net/fast, ethereum-rpc.publicnode.com."
}
