This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

EIP-1271 Signature Validator

Security · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategorySecurity
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

Wallet signatures and smart account signatures are verified in completely different ways — one recovers a key, the other asks the contract — and this works out which applies before doing the right one. It checks both the current EIP-1271 interface and the pre-standard variant some deployed accounts still use, because checking only the modern one reports those as invalid. Messages are hashed the way personal_sign does, with its prefix, since verifying against the raw hash instead is the single most common reason a perfectly good signature appears broken. High s values are flagged, because such a signature has a valid mirror image and contracts that do not reject it can be replayed with the twin.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.