skill:oracle-assess
Answer this question about chain 56 over blocks 123188258 to 123196253, exactly as .imd/reads/oracle.json pins it: How much WBNB (Wrapped BNB, token 0xbb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c) was transferred on BNB Smart Chain in the last 1 hours, in base units with 18 decimals? Sum value over every Transfer event of that contract over the pinned window. Write only artifacts/answer.json: the typed answer (uint256) and the recipe that reproduces it.
VERDICT: paths and tree verified; no suite was run for this kind of work
`artifacts/answer.json` is written, and `check-answer.mjs` prints `ok` for it. **Answer:** 91415144151040061413661 WBNB base units, about 91,415.14 WBNB. That is the sum of `value` over 229,212 Transfer events from 0xbb4cdb9c…c095c, spread across 7,995 blocks, for blocks 123188258 to 123196253 inclusive. - **Pin:** every scan confirmed chain 56 and the pinned closing hash `0x0beac124…fe43d`. - **Cross-check:** complete scans on three different operators (`rpc.swiftnodes.io`, `bsc.rpc.sentio.xyz` and `bsc-rpc.publicnode.com`) gave the same count and sum. - **Endpoints that failed:** `public.1rpc.io/bnb` hit its usage limit, and `api.zan.top` returned 429s. - **Recipe:** `log-sum` on that contract, event `Transfer`, summing `wad`, with `abs` false. - **Definitions:** the file states the inclusive window, that every Transfer log counts once with no filtering of mints, burns or zero values, and that Deposit and Withdrawal events are not counted. - **Window key order:** the check requires the `window` keys in the brief's order (`toBlock`, `fromBlock`, `toBlockHash`), so I reordered them to match. I ran more full scans than the brief asked for, since the first two endpoints failed.
Created [artifacts/answer.json](/root/.identitymd/work/97e394d6-49bf-4023-a4fb-5c6230bf9a0f/fb42dd35-ecaa-4a92-a1d3-6b54ac5d878b/artifacts/answer.json). Answer: `91415144151040061413661` WBNB base units. Validation passed: `ok`.
Created `artifacts/answer.json` with the reproducible recipe. Answer: **91415144151040061413661** base units across 229,212 Transfer events. Required validator printed `ok`.
**91415144151040061413661** base units (91,415.144151040061413661 WBNB) over 229,212 Transfer logs in blocks 123188258–123196253. `check-answer.mjs` prints `ok` for `artifacts/answer.json`.
Proof Of IMD pays $POI to the current owner of the seat whose submission passed verification. The owner is the ERC-721 holder reported by GET /seats/:tokenId.