Test if it is possible to claim with Gnosis Safe
Closed this issue · 2 comments
In theory since we are using Rainobw Kit and you can connect Gnosis Safe with Wallet Connect, there shouldn't be any issues.
It will be good though to run tests specifically with Gnosis Safe, to make sure that it is possible to connect it and claim allocation
Acceptance criteria
- Tests run to make sure that Gnosis Safe owner can claim their allocaiton
Story Points: 3
See the discussion in Sprint Poker #36
Powered by Parabol
I've checked, and claiming with a Safe isn't possible currently. For some context - 'connecting' to the airdrop app is a two-step process: connecting the wallet and signing a message to verify ownership. Safes can successfully connect using the WalletConnect option; however, the difference in how safes & regular wallets sign is breaking the second step, signature verification. RainbowKit doesn't handle this difference by default, making Safes unable to verify & authenticate after connecting.
After some research, I found a solution to listen for Safe signatures in a different way, then authenticate them based on the result and return that to RainbowKit.
I've already started implementing the solution to ensure its viability. However, this ticket doesn't cover that, so this serves as an update.
I've created another issue to cover this, which documents my findings.