Hey everyone, I know this is a very old thread, but I wanted to revive the topic of automatic authentication signatures and see if there is any interested in re-opening PR 2224.
Here is why:
I’m the lead developer of EVMAuth, a groundbreaking contract based on the ERC-1155 token standard. EVMAuth provides a robust mechanism for EMV-based authorization that could eliminate entire categories of tech debt from just about any Web3 application.
In order for EVMAuth to reach it’s full potential, there needs to be a simple way to authenticate users. Right now, we recommend EIP-712 message signing, which I believe is the standard…but this requires end users to take manual action, and it’s not a great user experience.
If an app developer simply wants to confirm that an end user owns the wallet address they claim to own, for authorization via EVMAuth, it would be much better to have an automatic way of doing so. We just need a standardized way of doing that, built directly into digital wallets.