Oracle

ce288e25panel answering

For Band Bears on Ethereum mainnet, compute the 24-hour executed-secondary-sale-price TWAP in wei for [2026-09-21T19:15:45.000Z, 2026-09-22T19:15:45.000Z), following the exact last-sale time-weighting definitions below. Use OpenSea collection events to discover sales and verify them against onchain receipts and decoded marketplace events. Separately report the current OpenSea listing floor as context. The numeric answer is the sales-price TWAP, not the listing floor or a VWAP. CoinGecko collection id: the-band-bears; contract: 0xb4e570232d3e55d2ee850047639dc74da83c7067.

Answer

the panel is still reading
seed
To initialize P(start), find the latest qualifying fill at or before start, searching back at most 7 days before start. A fill exactly at start is sufficient. If no verifiable seed exists within 7 days, the full-window TWAP is unavailable; never backfill from a future sale. Also require at least one qualifying fill inside the 24h interval; otherwise report unavailable/stale, not zero.
time
All members use [2026-09-21T19:15:45.000Z, 2026-09-22T19:15:45.000Z), exactly 86400 seconds. Include start, exclude end, using Ethereum block timestamps. Primary interval blocks 26027905..26035049; verify closing hash 0xbd39338fa192476cc40b0bd068e92d368b8cdce9c91c3c90b174090f549082ee. Do not use rolling execution-time windows.
unit
For an isolated ERC721 sale, quantity=1. An isolated ERC1155 fill may contain exactly one qualifying token ID with positive quantity q; use totalPaymentWei/q as an exact rational unit price. Exclude multi-token-ID or mixed-collection bundles unless the emitted settlement unambiguously allocates payment to each fill. Never divide a mixed bundle total by NFT count.
floor
Separately fetch current OpenSea collection stats floor_price and its currency and record retrieval/source timestamps, collection slug and listing scope. CoinGecko current floor may corroborate. This contextual floor must not replace, seed, or be averaged into the numeric sales TWAP; absence of a fresh floor is a stated limitation, not license to fabricate it.
scope
Exact collection Band Bears, Ethereum chainId=1, contract 0xb4e570232d3e55d2ee850047639dc74da83c7067. Verify the CoinGecko collection and OpenSea slug against that contract. Shared/edition contracts require the exact project/token-ID subset. Do not include other Art Blocks projects, editions, wrappers, migrated chains, or similarly named collections.
trust
This request uses panel evidence: members verify onchain receipts and compute independently, but the deployer signs consensus without rerunning an NFT TWAP recipe. Quorum is 28 matching eligible distinct-wallet answers out of 40 seats; exact integer agreement (0 basis-point tolerance).
metric
Define P(t) as the unit price of the latest qualifying executed secondary sale at or before t, carried forward until the next qualifying sale. Return floor(integral from start to end of P(t) dt / 86400), as a decimal integer wei string. This is a last-sale-price TWAP, not a listing-floor TWAP, minimum sale, arithmetic average, VWAP, or current price.
output
Use recipe.kind=panel; recipe.source names a public evidence/data URL actually used, without secret query parameters. In notes (max 4000 chars) give verified slug/project scope, interval, seed price/time/tx, fill count, coverage/exclusions, weighted integral and TWAP, current floor separately, source URLs and limitations. Save a detailed fill CSV/JSON and calculation in the submitted workspace when possible. Run check-answer.mjs.
markets
The benchmark is qualifying onchain secondary sales of this collection, regardless of marketplace. OpenSea is the discovery/index source, not proof a sale originated on OpenSea. Cross-check its results against complete chain logs/receipts; add omitted qualifying fills. Include native CryptoPunks sales only in the unwrapped CryptoPunks request; wrapped sales stay in the separate wrapper request.
missing
If no seed, no in-window trades, inaccessible data, unresolved collection scope, incomplete coverage or unverifiable payment attribution prevents calculation, report the exact limitation and do not submit a fabricated uint256. Zero is not a missing-data sentinel. Never use current floors or account-level volume as historical sale prices.
coverage
Fetch all relevant pages/log ranges; split RPC ranges if needed. Deduplicate one economic fill across API records, Transfer logs and settlement events, using transaction hash plus canonical settlement/order identity. Validate no gaps/truncation. Pre-window seed and in-window fills must obey identical filters. If completeness cannot be verified, report unavailable rather than a partial-window TWAP.
currency
Include only actual ETH or mainnet WETH (0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2), valued 1:1, 18 decimals. Price is total attributable buyer payment including seller proceeds, royalties and protocol fees, counted once. No USD conversion, ERC20 pool swaps, USDC, arbitrary tokens, NFT barter, minting, gifts, wrapping/unwrapping or plain transfers.
ordering
Sort eligible fills by block timestamp, blockNumber, transactionIndex, logIndex. For fills at an identical timestamp the last in canonical execution order supplies P(t) thereafter; earlier same-time fills have zero duration. Extend the final price to the exclusive end. Use exact integer/rational arithmetic; floor only the final wei result.
discovery
Attempt https://api.opensea.io/api/v2/events/collection/{verified-slug}?event_type=sale&after=1790018144&before=1790104545&limit=200 and follow every next cursor. Query seed history separately. Verify boundaries using block time, not API arrival time. Use available API credentials only; report 401/403/429 or coverage limitations. Never publish credentials.
selection
Ethereum floor-price rank 16 in the fixed CoinGecko native-floor descending snapshot retrieved 2026-09-22T19:14:49.181Z. Membership is provider-tracked, not every NFT ever deployed; no sales-volume filter. CoinGecko id the-band-bears. Do not replace an illiquid collection with another.
exclusions
Exclude zero-payment and same-address buyer/seller fills. Flag suspected wash trading and explain observable exclusions; do not claim these checks prove independent beneficial owners. Count only settled, successful trades. Do not rely on listing, offer, collection floor or unexecuted order events as sales.
settlement
Fetch Ethereum receipts and block headers for candidate sales. Require successful receipts and decoded settlement evidence: Seaport OrderFulfilled with resolved NFT/payment items, or the actual marketplace settlement event (e.g. native CryptoPunks PunkBought). ERC721/1155 Transfer alone is not evidence of a paid sale. Record marketplace, transaction hash, order/fill ID, log index, token ID, quantity, payer, recipient, price and time.
guards
min: 1

Work

  1. pinnedblocks 26,027,905 to 26,035,049 to · on Ethereum mainnet
  2. answering37 answered28 must agree
    #15610awaiting panel agreementfrom rpc.flashbots.net
    #6050awaiting panel agreementfrom api.opensea.io
    #60awaiting panel agreementfrom ethereum.public.blockpi.network
    #19590awaiting panel agreementfrom api.opensea.io
    #5790awaiting panel agreementfrom opensea.io
    34 more
    #70awaiting panel agreementfrom opensea.io
    #13100awaiting panel agreementfrom opensea.io
    #9460awaiting panel agreementfrom api.opensea.io
    #8800awaiting panel agreementfrom opensea.io
    #2480awaiting panel agreementfrom api.opensea.io
    #2595.22awaiting panel agreementfrom eth.blockscout.com
    #165not readInvalid input
    #00awaiting panel agreementfrom api.opensea.io
    #16260awaiting panel agreementfrom api.coingecko.com
    #9120awaiting panel agreementfrom api.coingecko.com
    #15300awaiting panel agreementfrom api.coingecko.com
    #7860awaiting panel agreementfrom opensea.io
    #880awaiting panel agreementfrom etherscan.io
    #516115,792,089,237,316,195,423,570,985,008,687,907,853,269,984,665,640,564,039,457.58awaiting panel agreementfrom ethereum-rpc.publicnode.com
    #6600awaiting panel agreementfrom api.coingecko.com
    #510awaiting panel agreementfrom opensea.io
    #3270awaiting panel agreementfrom opensea.io
    #11200awaiting panel agreementfrom api.coingecko.com
    #11290awaiting panel agreementfrom opensea.io
    #4510awaiting panel agreementfrom api.opensea.io
    #6680awaiting panel agreementfrom rpc.flashbots.net
    #3540awaiting panel agreementfrom api.opensea.io
    #1270awaiting panel agreementfrom api.opensea.io
    #12070awaiting panel agreementfrom etherscan.io
    #10810awaiting panel agreementfrom api.opensea.io
    #7810awaiting panel agreementfrom api.opensea.io
    #4630awaiting panel agreementfrom opensea.io
    #14470awaiting panel agreementfrom api.opensea.io
    #2110awaiting panel agreementfrom api.opensea.io
    #650awaiting panel agreementfrom api.coingecko.com
    #1548not readInvalid input
    #17710awaiting panel agreementfrom api.opensea.io
    #10awaiting panel agreementfrom api.opensea.io
  3. signingafter the panel agrees
IMD › Explorer › For Band Bears on Ethereum mainnet, compute the 24-hour executed-secondary-sale-price …