spruceid / siwe-py

A Python implementation of Sign-In with Ethereum
https://login.xyz
Apache License 2.0
66 stars 28 forks source link

Support EIP-1271: Standard Signature Validation Method for Contracts #17

Closed payton closed 1 year ago

payton commented 2 years ago

EIP-1271: https://eips.ethereum.org/EIPS/eip-1271

Adding support for checking smart contract wallet signatures.

Resolves #16

payton commented 2 years ago

Ultimately (if we support contracts), this just needs some mock testing added.