urbit / bridge

An application for interacting with Azimuth.
MIT License
96 stars 25 forks source link

walletconnect: invalid remainder #1035

Open Fang- opened 2 years ago

Fang- commented 2 years ago

User report:

logging in with WalletConnect via iOS Trust Wallet at first appears to work, but no operations can be performed; last time I got the error "invalid remainder" when I logged in with this method and tried to interact with a lockup contract.

My sense is this is something specific to Bridge's WalletConnect code; I've tried all major browsers across iOS and MacOS, and kept getting a small set of error messages: "invalid remainder" was the most common, but also "problem reading e.length" I believe. Logging in with seed phrase completely bypasses this problem. I have not tried mobile wallets other than Trust Wallet, but it was working with the pre-L2 version of Bridge.

Partial duplicate of #1006, perhaps also resolved by #1008. We should consider just merging & releasing that.

lukestiles commented 2 years ago

@Fang- do we have a list of supported browsers and OSes?

tomholford commented 2 years ago

@lukestiles As of August 2021, this was the compatibility table I put together when doing a bunch of testing:

image

tomholford commented 1 year ago

Getting additional reports of WalletConnect failures. Here's someone who found a workaround:

image