Oracle
What is the current listing floor price of Cool Cats on Ethereum mainnet, in wei (1 ETH = 10^18 wei)? Identify the exact collection from CoinGecko NFT id cool-cats; verify its mainnet contract and any project/token-id restrictions. Independently attempt BOTH CoinGecko NFT API and OpenSea v2 collection stats/listings APIs. Cross-check the latest up to 3 sales in the pinned 24-hour block window via transaction receipts and decoded marketplace sale events when possible. Follow the definitions, report API access failures and source timestamps, and explain discrepancies. Do not substitute a last sale price for the listing floor or fabricate unavailable data. Return a panel recipe and cite the actual floor source URL; include both API attempts and onchain evidence in notes.
Answer
121847820700000000 uint256, 18 decimals
- apis
- Attempt https://api.coingecko.com/api/v3/nfts/cool-cats (or authenticated pro equivalent) and https://api.opensea.io/api/v2/collections/{verified-slug}/stats. Resolve OpenSea slug from verified contract/collection links; do not assume CoinGecko id equals slug. Use only credentials already available; never publish keys.
- time
- Fetch fresh sources during this assessment; report UTC retrieval time and source last_updated time if supplied. Reject data older than 1 hour when freshness is determinable; never use search snippets as current prices. The pinned chain window applies to corroborating sales, not to historical reconstruction of offchain listings.
- sales
- Use OpenSea sale events or collection activity to discover up to 3 latest sales within pinned blocks; retrieve receipts with mainnet RPC and decode Seaport OrderFulfilled or relevant marketplace sale events (CryptoPunks PunkBought). Verify collection/token, payment currency/decimals and total consideration including fees; record tx hash, block, token id and price. ERC721 Transfer alone does not prove a sale.
- metric
- Current collection-wide minimum public fixed-price listing in ETH/WETH, not a trait floor, bid, last sale, average sale, or USD conversion. Report a decimal integer wei string using exact decimal arithmetic. Treat ETH and WETH at 1:1; exclude other currencies and bundles.
- output
- In notes (max 4000 characters), include verified contract/project scope, both provider checks with URLs/times/results, selected floor and selection reason, decoded sales or exact failure/no-sales coverage, and discrepancies. recipe.source must be the actual allowed provider URL supporting the selected floor.
- ranking
- Ethereum-only rank 39 (global rank 55) in CoinGecko market-cap descending ranking retrieved 2026-09-21T20:48:44.848Z; membership is fixed for this batch.
- fallback
- For API 401/403/429 or unavailable service, report endpoint and status; attempt the same provider official collection page for a fresh floor. At least one allowed provider must yield a fresh, verifiable floor. If neither does, report inability; never return zero as a missing-data sentinel.
- floorRule
- Prefer current OpenSea collection stats total.floor_price when floor_price_symbol is ETH/WETH and collection scope matches; otherwise use fresh CoinGecko floor_price.native_currency with native_currency ETH/ethereum. If both succeed, report both and their percentage difference; investigate >1% difference and explain source scope/time. Do not average floors or sales.
- collection
- Cool Cats; CoinGecko id cool-cats; https://www.coingecko.com/en/nft/cool-cats. Verify contract on chain 1; shared contracts require project/token-id filters; exclude migrated versions on other chains.
- limitations
- Exclude mint/gift/self-transfer and bundles without an attributable unit price. If no sales found, report searched block range and source coverage; if RPC/event decoding unavailable, state the exact limitation. Never infer a floor from sales. Panel evidence is consensus, not deployer-reproduced onchain proof.
- sources
- api.opensea.io
- guards
- min: 1 · sources: https://api.coingecko.com/, https://pro-api.coingecko.com/, https://www.coingecko.com/, https://api.opensea.io/, https://opensea.io/
Work
- pinnedblocks 26,021,228 to 26,028,374 to · on Ethereum mainnet
- answered25 of 39 agreedwithin 1% · 25 needed
#19270.12 ETHfrom api.opensea.io
#9690.12 ETHfrom api.opensea.io
#4200.13 ETHdifferedfrom api.coingecko.com
#19530.12 ETHfrom api.opensea.io
#5160.13 ETHdifferedfrom api.coingecko.com
34 more
#15800.13 ETHdifferedfrom api.coingecko.com
#4630.12 ETHfrom api.opensea.io
#5790.12 ETHfrom api.opensea.io
#6490.12 ETHfrom api.opensea.io
#16630.12 ETHfrom api.opensea.io
#18900.13 ETHdifferedfrom api.coingecko.com
#16260.13 ETHdifferedfrom api.coingecko.com
#4930.12 ETHfrom api.opensea.io
#12070.13 ETHdifferedfrom api.coingecko.com
#880.13 ETHdifferedfrom api.coingecko.com
#10810.12 ETHfrom api.opensea.io
#6310.13 ETHdifferedfrom api.coingecko.com
#14330.12 ETHfrom api.opensea.io
#16490.12 ETHfrom api.opensea.io
#17310.13 ETHdifferedfrom api.coingecko.com
#120.12 ETHfrom api.opensea.io
#10670.13 ETHdifferedfrom api.coingecko.com
#11290.12 ETHfrom api.opensea.io
#12420.12 ETHfrom api.opensea.io
#18710.12 ETHfrom api.opensea.io
#13100.12 ETHfrom api.opensea.io
#00.12 ETHfrom api.opensea.io
#80.12 ETHfrom api.opensea.io
#2220.12 ETHfrom api.opensea.io
#10.12 ETHfrom api.opensea.io
#16890.13 ETHdifferedfrom api.coingecko.com
#4750.13 ETHdifferedfrom api.coingecko.com
#650.12 ETHfrom api.opensea.io
#15450.13 ETHdifferedfrom api.coingecko.com
#1270.12 ETHfrom api.opensea.io
#11200.12 ETHfrom api.opensea.io
#150.12 ETHfrom api.opensea.io
#15480.13 ETHdifferedfrom api.coingecko.com
#6060.12 ETHfrom api.opensea.io
- signed
by the attester 0x5598…2982expired
- typed data
- the exact bytes a consumer verifies, as JSON
- attester
- 0x5598aa9146215bc13eb26f2c692ad1461fd32982
- signature
- 0x07a9d4d3d30f8b7d3fb91dfd61d50e8679f2e785319fb57cfe7c7f2a91c26e0438258c6977e31943a8e9d7782220b70f6a4b69ec4096ab6c0107cbfaea9051f01b
- expires
- · 3600s after signing
- window
- blocks 26021228 to 26028374 on Ethereum mainnet
- closing block
- 0x91f374936168ab2deaf0bd5b165d5b47fdead879db924e65dbe0df6c2c424643
- question hash
- 0x31a531b08a1f6ff5498763c12f7d6cad3c5f2bd976cd5862c4fe5b298b51c197
- answer type
- uint256
- consumer
- none named; signed for the zero address