{
  "v": 1,
  "requestId": "c069469a-d8d2-4bf2-a415-e01d2263d168",
  "chainId": 1,
  "window": {
    "toBlock": 26028367,
    "fromBlock": 26021221,
    "toBlockHash": "0x4a1a35d97867640b8a4f3af4bbc6dbe4d4cc50bbf454529a07d478dcb3a3b7d5"
  },
  "answerType": "uint256",
  "answer": "29880000000000000000",
  "figure": "29880000000000000000",
  "definitions": {
    "collectionScope": "CoinGecko NFT id cryptopunks on Ethereum mainnet: dedicated legacy CryptoPunks contract 0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb, project token ids 0 through 9999 inclusive; no shared-contract project filter is needed, and wrapped/migrated/other-chain versions are excluded",
    "listingFloor": "Minimum current public collection-wide fixed-price listing denominated in ETH or WETH; ETH and WETH are treated 1:1; bids, trait floors, bundles, last sales, averages, USD conversions and non-ETH currencies are excluded",
    "units": "decimal integer wei, using 1 ETH = 1000000000000000000 wei and exact decimal conversion",
    "freshness": "Provider response time is used when no source last_updated field exists; data determinably older than one hour is rejected",
    "saleCrossCheck": "Latest means descending block number then log index within the inclusive pinned window; only successful receipts containing the contract's decoded PunkBought event count, while transfers, gifts and mints alone do not"
  },
  "recipe": {
    "kind": "panel",
    "source": "https://api.opensea.io/api/v2/collections/cryptopunks/stats"
  },
  "notes": "Retrieved 2026-09-21T20:53:29Z UTC. Identity/scope: CoinGecko GET https://api.coingecko.com/api/v3/nfts/cryptopunks returned HTTP 200 at 20:53:28Z: id/name cryptopunks/CryptoPunks, Ethereum contract 0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb, floor_price.native_currency 29.88; it supplied no last_updated. OpenSea GET https://api.opensea.io/api/v2/collections/cryptopunks returned HTTP 200 and independently identified slug cryptopunks, chain ethereum, and the same dedicated contract. Its stats GET (recipe URL) returned HTTP 200, total.floor_price 29.88 and floor_price_symbol ETH; Last-Modified was 2026-09-21T20:53:00Z. OpenSea listings GET https://api.opensea.io/api/v2/listings/collection/cryptopunks/all?limit=50 was separately attempted at 20:53:29Z and returned HTTP 401, Missing an API Key. Per floorRule, selected fresh OpenSea total.floor_price: 29.88 ETH = 29880000000000000000 wei. CoinGecko agrees exactly (0% discrepancy); no averaging or sale substitution. Contract is the original 10,000-Punk project (ids 0-9999), not a shared collection contract, so no narrower project selector applies. Onchain: Flashbots RPC chainId=1 and MEV Blocker RPC independently matched closing hash. Scanning PunkBought(uint256,uint256,address,address) at the verified contract across blocks 26021221-26028367 found 9 events. The latest 3 receipts all had status 1, called the Punk contract, and each contained one decoded PunkBought: tx 0x5f6989a078ddb2fffedc64b90878c38e6ce0cef2fb89c816141b8f3f32e9af0e, block 26028315, 2026-09-21T20:38:35Z, punk 4457, 29890000000000000000 wei; tx 0x43c88960488b66d6fecb69cc49f65fae2ba54cfb81bb4cd54364fd51993e8256, block 26028242, 20:23:59Z, punk 3797, 29850000000000000000 wei; tx 0x4ea5aa01e5d7ea3c9e1d808e1db1fbb0c7bf6255d992a88a07648e0f810ffb74, block 26028235, 20:22:35Z, punk 1930, 29650000000000000000 wei. PunkBought.value is direct native-ETH sale consideration; these receipts expose no separate marketplace consideration/fee fields. Sales corroborate activity only and do not determine the listing floor. RPCs used: https://rpc.flashbots.net/fast, https://rpc.mevblocker.io/fast, and https://ethereum-rpc.publicnode.com (pin/code succeeded; historical log request refused as archive-token-required, so Flashbots supplied logs/receipts)."
}
