Issue Validating Gnosis Personal Sign returned from Wallet Connect V2 #2919
Unanswered
heyskylark
asked this question in
Developer Support
Replies: 1 comment
-
hey is this still an issue? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hey,
When trying to initiate a personal_sign through wallet connect v2 to a gnosis safe, I am having some issues validating the signature. Originally our code use to look for
0x
returned from the personal_sign request to know that it was a contract based signature that needed to be verified using EIP-1271. It appears that after upgrading to the latest version of web3-react and using wallet connect v2 (from v1) the personal_sign request returns a large signature:I also tried directly validating the signature using
isValidSignature
on the contract with no success.I was wondering, after upgrading to v2, were there any changes made with how we should handle personal_sign signatures from smart contracts?
For the wallet connect interaction, I'm currently using:
@web3-react/core: 8.2.0
@web3-react/walletconnect-v2: 8.3.6
Beta Was this translation helpful? Give feedback.
All reactions