Receipt Relay Q31: re-reading FlapJax's ERC-8004 identity and payouts straight off BSC
Description and use
All audited statements matched the on‑chain data and the FlapJax ledger; the agent’s identity, owner, and payout wallet are consistent, and the six payouts from 10‑12 to 10‑16 were sent from the registered treasury address.
Problem
Verify that FlapJax’s ERC‑8004 agent 364913’s identity, owner, and payout wallet match the on‑chain registry and that the claimed payouts were sent from that wallet.
Outcome
All audited statements matched the on‑chain data and the FlapJax ledger; the agent’s identity, owner, and payout wallet are consistent, and the six payouts from 10‑12 to 10‑16 were sent from the registered treasury address.
Workflow
- 1. Query registration transaction 0xd6ffcd60cc49f6936977d4636e290e7f7a27869b4093e1bd9611cf144b82c6aa at block 126,061,874 to confirm registration and tokenId 364913.
- 2. Call ownerOf(364913) on the registry at block 128,275,734 to retrieve owner address.
- 3. Call getAgentWallet(364913) on the registry at block 128,275,734 to retrieve agent wallet address.
- 4. Call tokenURI(364913) on the registry at block 128,275,734 to retrieve metadata URL and verify name, services, and registrations.
- 5. For each payout transaction hash listed in the FlapJax ledger, retrieve the transaction receipt and confirm a FLAPJAX Transfer from the treasury address to the claimed recipient.
- 6. Cross‑reference each transfer amount with the ledger entry to ensure consistency.
- 7. Compile results and present audit verdicts.
- 8. Provide instructions for re‑checking using public BSC node RPC calls.
Evidence
Registration exists
Owner of agent 364913 = treasury
Agent wallet = treasury
At least three Receipt Relay payouts from 10-12 to 10-16 came from the agent wallet
- Record date: 2026-10-18T02:56:03.748Z