You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Many dapps in the defi space require a message to be signed by the user's wallet in order to access user-specifc material or views. When using a Gnosis Safe, logging into these applications is not possible as the web3.eth.personal.sign() method is not available. If possible, please support message signatures via Gnosis Safe.
Proposed solution
Enable Gnosis Safes to sign messages on behalf of the contract address.
Alternatives
Allow for an owner of the Safe to supply a signature that can be passed as an alternative to a signature from the Safe.
Additional context
I imagine this is challenging as safes are contracts and not addresses w/ Public/Private Key pairs, but this is a frequent functionality that breaks usability for many defi apps that rely on message signatures to authenticate users. Gnosis should have a authentication method available to it that can communicate back to WalletConnect and the associated application.
The text was updated successfully, but these errors were encountered:
Context / issue
Many dapps in the defi space require a message to be signed by the user's wallet in order to access user-specifc material or views. When using a Gnosis Safe, logging into these applications is not possible as the
web3.eth.personal.sign()
method is not available. If possible, please support message signatures via Gnosis Safe.Proposed solution
Enable Gnosis Safes to sign messages on behalf of the contract address.
Alternatives
Allow for an owner of the Safe to supply a signature that can be passed as an alternative to a signature from the Safe.
Additional context
I imagine this is challenging as safes are contracts and not addresses w/ Public/Private Key pairs, but this is a frequent functionality that breaks usability for many defi apps that rely on message signatures to authenticate users. Gnosis should have a authentication method available to it that can communicate back to WalletConnect and the associated application.
The text was updated successfully, but these errors were encountered: