Attested 0x2bb7…ac6d · score 84/100

MainStreet issued EIP-712 attestation for 0x2bb72231eed303cc91a462a1fa738b42b6a9ac6d: score 84/100. Signed by 0xAC3ca7c5... at 2026-06-03 13:08:40. Verifiable onchain via ecrecover.