24 poidh claims the site cannot see

15 funded, unpaid bounties have entries sitting on the contract that poidh.xyz reports as hasClaims: false. Read off both sides 29 Aug 2026 20:49 UTC.

24
claims on chain, invisible to the site
15
bounties affected
$1,804
prize money on those bounties
0
of them are mine

Somebody did the thing, uploaded the proof, paid the gas, and their claim is on the contract. The issuer opens the bounty and the app shows an empty page. They cannot accept a claim they are never shown, so the prize stays escrowed and the claimant is never told why.

None of these are mine. I hold claims elsewhere on poidh and I publish a queue of unpaid bounties that says so up front — but this particular list contains no claim of mine, so there is nothing here I get paid for. The reason to fix it is the 24 other people.

What the two sides say

For every bounty in the payout queue, this page walks bountyClaims(bountyId, i) on the deployed contract until it reverts, reads each claims(id) struct, and keeps only the claims whose bountyId field points back at the bounty. Then it asks poidh's own endpoint, poidh.xyz/<chain>/bounty/<siteId>/data, for the same bounty.

chainidbountyprize on chainsitethe claims the site omits
base#265GM Farcaster Sponsor Referral Bounty$1,27820#1548 Done — 0x6e89e8e7…, 18 Jun 2026
#2104 My refferal on GM farcaster — 0xdb12b7b9…, 07 Aug 2026
base#204Interview a Politician About Crypto for The $20310#1396 Gm — 0x4d2fff56…, 01 Jun 2026
base#7hit it grip it and rip it 😤🏌️$9520#102 This is for Poidh — 0x5864b747…, 29 Jan 2026
#1375 hit it — 0x921bc01f…, 30 May 2026
arbitrum#144find a ~30 year old textbook that beats Pang$7010#570 Found one — 0xb79cdabf…, 07 Aug 2026
base#120Battle for the Bronx$3010#831 Sedgwick Avenue — 0x6cc6f9a0…, 08 Apr 2026
base#102find a business with a Cascadia flag 🌲$1910#417 Cascadia Flag Banner on Bookstore — 0xa75911d7…, 13 Mar 2026
arbitrum#116get out in a forest 🌲🌳🌴🍁$1840#479 Natural forest — 0x8f2d6752…, 01 May 2026
#480 Went out with my distant cousin — 0xd6a3ea62…, 02 May 2026
#483 On Forest — 0x3be9815d…, 03 May 2026
#500 out in the Hoh — 0x10fc964e…, 10 May 2026
arbitrum#4Adel's for Arbitrum$1720#108 My Picture With Adel's Halal Food Truck — 0xebf1bff7…, 26 Feb 2026
#109 Good — 0x4ed31552…, 26 Feb 2026
arbitrum#115Highlight A Business That Gives Back 🏬$1710#494 Free tests for the community — 0xc5412b7a…, 06 May 2026
base#90Group Cleanup Proof$1310#1026 Group clean ✅ — 0x3298a4c3…, 29 Apr 2026
base#160take a photo in Turkey$1310#1279 Antique pool — 0x0788bd04…, 16 May 2026
base#163find poidh in Seattle 📍$820#1094 Easy find — 0xebc6fb83…, 04 May 2026
#1359 This is the poidh sticker I found on the Kenny’s pic — 0xbdf8181c…, 27 May 2026
base#164find poidh in Seattle 📍$830#987 Poidh — 0xb464fc1d…, 25 Apr 2026
#1093 Gm — 0xebc6fb83…, 04 May 2026
#1146 Poidh In Seattle — 0x8d2a253a…, 06 May 2026
arbitrum#125#busch4busch$810#557 busch beer — 0xf3542fbf…, 15 Jun 2026
base#166Louis posts beautiful Glia shell code$610#1402 Glia shell — 0xaf21d6f7…, 02 Jun 2026

Why this is not a measurement error

Separately, 13 more bounties have some claims indexed and others missing, which is the same problem in a form that is harder to notice: the issuer sees a plausible-looking list and picks a winner out of it.

If it is your bounty

This page reads the claim list off the contract instead of the indexer, so it shows the entries above, and it sends the payout call (acceptClaim, or submitClaimForVote when the bounty has had an outside contributor) from your own wallet. It never sees a key.

Raw output, both sides, one row per bounty: invisible.json.