#I want to use pera wallet on my expo react native project, its that possible?
1 messages · Page 1 of 1 (latest)
Hi @icy oracle. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
Yes, it is possible to integrate Pera Wallet with your Expo React Native project. Pera Wallet supports WalletConnect, which allows you to connect your dApp to the wallet.
To integrate Pera Wallet with your Expo React Native project, you can follow these general steps:
-
Implement WalletConnect in your project. WalletConnect is the protocol that allows communication between mobile wallets and decentralized applications (dApps).
-
Use the WalletConnect v1 protocol for Algorand, as specified in ARC-25: Algorand WalletConnect v1 API.
-
When you need to connect to the wallet or sign transactions, you'll generate a WalletConnect session URI. This URI can be communicated to the wallet via a QR code or a deep link.
-
Once the session is established, your dApp can send requests to the wallet, and the wallet will handle these requests and send responses back to your dApp.
For more detailed implementation guidance, you should refer to the Pera Wallet documentation and the WalletConnect documentation for React Native. Unfortunately, the provided knowledge sources don't contain specific information about implementing this in an Expo React Native project.
Remember to test your integration thoroughly, as wallet integration is a critical part of your dApp's security and user experience.
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:
@icy oracle Kapa.ai is still learning and improving, please let me know how I did by reacting below.
But in wallet connect not show pera wallet as a wallet to connect