Moolam attack: generator-signature-forged REFUSED run 2026-09-09T09:17:19.321Z command npm run prove network Monad mainnet, chain 143 registry 0xa19188801E5DC93CD925884d73e4DaFc2bcb80C0 InvalidGeneratorSignature: a stranger's wallet signing for someone else's agent, on chain in 0xc498ec253d8bf7ac7459519bac8c4143caeb81dfcf4557f1f9c8f50f5c7a6e9c agent 10248 on 0x8004A169FB4a3325136EB29fA0ceB6D2e539a432 signed by 0x07D35a7003014C2CD76A92b39E30c21C3eA208A6, a key generated for this attack and thrown away the creator's passkey signature over this record is valid, so the only thing refusing the write is ownerOf on the ERC-8004 registry not matching the recovered signer. attack sign as the generator agent from a wallet that does not own it call register on 0xa19188801E5DC93CD925884d73e4DaFc2bcb80C0 from 0x559F357aDa3A96d11AEa679eC0D622E4AF15F67c expected InvalidGeneratorSignature eth_call refused with InvalidGeneratorSignature, by the live contract at the same gas limit sent 0xc498ec253d8bf7ac7459519bac8c4143caeb81dfcf4557f1f9c8f50f5c7a6e9c https://monadvision.com/tx/0xc498ec253d8bf7ac7459519bac8c4143caeb81dfcf4557f1f9c8f50f5c7a6e9c receipt reverted in block 103287341, 400,000 gas used of the 400,000 limit set result REFUSED