Attested 0x8755…c62e · score 34/100

MainStreet issued EIP-712 attestation for 0x8755a2faf86c9e3758450d703f8bbcada343c62e: score 34/100. Signed by 0xAC3ca7c5... at 2026-06-03 09:08:52. Verifiable onchain via ecrecover.