-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Walletconnect login for Gnosis Safe #417
Comments
Hi @pcowgill thank you for opening an issue! |
@okwme Thanks for getting back to me! This isn't a priority on WalletConnect's roadmap or Gnosis Safe's roadmap? This is surprising since Gnosis has WalletConnect integration microgrants |
I do see on the microgrant page though that one of the criteria is that the dapp should not use message signing or it needs to use a workaround like DAOStack Alchemy's. But then again they do say that contract signature integration was supposed to be live back in August. |
In the Argent WalletConnect integration they support EIP-1271, so if the dapp supports it I think it should work. |
I just tried Argent and it's working with no modifications to the Clovers
network Dapp. Any idea what's needed to change in clovers to support gnosis
at this point?
…On Sun, Dec 8, 2019 at 5:57 PM Paul Cowgill ***@***.***> wrote:
In the Argent WalletConnect integration they support EIP-1271, so if the
dapp supports it I think it should work.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#417?email_source=notifications&email_token=AAHLLVB7AFXJSQW3TRHSRQDQXURODA5CNFSM4JOZRB52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGHDUSY#issuecomment-562969163>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHLLVA7A4WOHPNN3HGWOJLQXURODANCNFSM4JOZRB5Q>
.
--
billyrennekamp.com
|
it's actually kind of crazy and i don't understand how it's happening. I just opened a support ticket with them to ask how they do it. I just confirmed that the wallet address (where the ENS is pointed) is a proxy contract. However via walletconnect I was able to sign the login message and my server was able to recover the contract address! That would mean there's a pk for the contract right?! |
Oh, cool!! I haven’t done a deep dive into EIP-1271 just yet, but I would assume the answer to how it all works is in the spec. |
I suppose we should rename this issue to be specifically about the Gnosis Safe, then. |
ja good idea, |
Describe the bug
After clicking WalletConnect as the login option, after scanning the QR code with the Gnosis Safe, it still prompts me to connect with MetaMask.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Web3 provider is initialized properly using WalletConnect and another wallet without prompting me to connect to MetaMask.
Screenshots
Not needed
Desktop (please complete the following information):
Additional context
n/a
The text was updated successfully, but these errors were encountered: