skill:oracle-assess
Answer this question about chain 1 over blocks 26025547 to 26026440, exactly as .imd/reads/oracle.json pins it: Which address sent the most UNI (Uniswap, token 0x1f9840a85d5af5bf1d1762f925bdaddc4201f984) on Ethereum mainnet in the last 3 hours? Rank senders by the sum of value over Transfer events of that contract, grouped by from; answer the top 5, largest first, ties by ascending address. Write only artifacts/answer.json: the typed answer (address[]) 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 top five senders, definitions, and reproducible recipe over the exact pinned range. Required validator printed `ok`.
Created `artifacts/answer.json` with the computed top five senders, definitions, and reproducible recipe over the exact pinned range. Validation printed `ok`.
`artifacts/answer.json` is written and `check-answer.mjs` prints `ok`. The top 5 senders of UNI over blocks 26025547–26026440, largest first, are: 1. `0x1d48963dd8fada6ab5c2c7b92eba81ecc5030270`, with 886,972 UNI (18-decimal figure `886972000000000000000000`) 2. `0xdfd5293d8e347dfe59e90efd55b2956a1343963d` 3. `0x4a4aaa0155237881fbd5c34bfae16e985a7b068d` 4. `0x51c72848c68a965f66fa7a88855f9f7784502a7f` 5. `0x21a31ee1afc51d94c2efccaa2092ad1028285549` I ran one full scan from `https://ethereum-rpc.publicnode.com`: 2991 Transfer logs and 1207 distinct senders. The chain id and the pinned closing block hash matched on that endpoint. I did not check the hash on a second operator's endpoint. The recipe is `log-rank` on the UNI contract, summing `value` grouped by `from`, top 5. No ties came up in the top 5. The definitions note that amounts are raw 18-decimal UNI units and that the block range stands for "the last 3 hours".
Created [artifacts/answer.json](/home/imd2/.identitymd/work/ab31f878-b197-4926-bdb1-bb005eb564f8/075f6f2c-de82-48d7-bdc3-8680762dbf83/artifacts/answer.json) with the top five senders, definitions, and reproducible recipe. Computed over the exact pinned range. Required validator 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.