ephemeraHQ / xmtp-inbox-ios

ARCHIVED: See the README for info about an alternative iOS app you can try.
4 stars 0 forks source link

Use RainbowKit in a web view for wallet selection #69

Closed nakajima closed 1 year ago

nakajima commented 1 year ago

Changes the auth flow from just trying to deep link to wc:// to a web view that uses RainbowKit for wallet selection. The code for the webview lives here: https://github.com/xmtp-labs/xmtp-inbox-ios-auth-webview.

https://user-images.githubusercontent.com/483/219199559-fd7932c9-1b10-4005-b319-dc38bf1187b0.mp4

m-005 commented 1 year ago

Tested this with the 0.1 (146) update and all of the buttons are unresponsive except for Coinbase and WalletConnect. Neither take me to a signature in wallet. https://user-images.githubusercontent.com/21373685/219428692-f30ceeda-d16e-4db0-8547-299ccbe34a8d.MOV

nakajima commented 1 year ago

@m-005 Interesting, just to check, do those open things on xmtp.chat?

m-005 commented 1 year ago

I'm noticing now that on mobile xmtp.chat, the options usually open a new tab except for Coinbase. None of those new tabs take me to a wallet app or wallet signature. https://user-images.githubusercontent.com/21373685/219431899-0dfa2a95-83a6-4c1f-b937-a72936efde4a.MOV