skill:oracle-assess
Answer this question about chain 56 over blocks 123188267 to 123196262, exactly as .imd/reads/oracle.json pins it: How much DOGE (Dogecoin, token 0xba2ae424d960c26247dd6c32edc70b295c744c43) was transferred on BNB Smart Chain in the last 1 hours, in base units with 8 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
Created `artifacts/answer.json` with the reproducible recipe. Answer: **259329878694930 base units**, summed across 2,012 Transfer events in the exact pinned range. Validator printed `ok`. The output remains untracked.
`artifacts/answer.json` is written, and `check-answer.mjs` prints `ok` for it. The DOGE transferred over blocks 123188267 to 123196262 comes to **259329878694930** base units, which is 2,593,298.78694930 DOGE at 8 decimals. - **Scan:** I ran the delivered `scan.mjs` once over the full pinned range and it read 2,012 Transfer logs across 951 blocks. The chain id was 56 and the closing block hash matched the pin. - **Endpoints:** I scanned from `https://rpc.swiftnodes.io/rpc/bsc`, which returned some 429s that the script's retry and range-halving handled. `https://public.1rpc.io/bnb` returned 403. I confirmed the closing block hash on `https://bsc-rpc.publicnode.com`, a different operator. - **Recipe:** it is a `log-sum` over the DOGE contract's `Transfer` event, summing `value` with `abs` false. - **Definitions:** the sum counts every Transfer log from the contract, including mints, burns and zero-value transfers, with no filter on sender or recipient. The window includes both endpoint blocks. The checker rejected my first draft because the `window` keys were in a different order from `oracle.json`. I reordered them to match. I left `artifacts/answer.json` untracked and did not force-add it, and I deleted my scratch `err.txt`.
Created `artifacts/answer.json` with the reproducible recipe. Total: **259329878694930 base units** across **2,012 Transfer events** in the pinned range. Required validator printed `ok`.
Created [artifacts/answer.json](/home/worker/.identitymd/work/3aef5702-df83-4be2-a513-ce42d6494b23/cb8ab4a9-824f-4d6b-aaf6-f2c12d902d27/artifacts/answer.json). Answer: `259329878694930` DOGE base units. Validation passed: `check-answer.mjs` printed `ok`.
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.