Find out all about the open source protocol that enables mobile Decentralized Finance (DeFi).
WalletConnect is an open source protocol for connecting decentralised applications (Dapps) to mobile wallets with QR code scanning or deep linking.
The user can interact with any Dapp without including their private keys and will be notified to sign any transaction requested on their mobile.
As WalletConnect is open source, anyone can contribute to its development or integrate it into their Dapp. WalletConnect is important to the DeFi ecosystem because it increases the number of Dapps you can use with a mobile wallet.
Being integrated in Defiant Wallet, WalletConnect gives you a one-tap access to the vast majority of DeFi platforms and web Dapps.
How to use WalletConnect with Defiant?
1- Open a compatible Dapp
Open your browser and go to the website of the application that you want to use.
2- Conect your wallet
Almost all Dapps on Ethereum or RSK now have an option to ‘Engage your wallet’ or similar. Select this option and choose the mobile wallet. When choosing this option, you will see a QR code.
We will show the example with Sovryn’s Dapp:
3- Scan the QR Code with Defiant
Select WalletConnect in your Defiant wallet, click on “New Connection” and choose from which wallet and from which network you want to take the funds. Then scan the QR code.
4. Authorize the Dapp
Next, you’ll receive a notification from your wallet asking if you’d like to approve the connection to your wallet. When you authorize a Dapp you give it permission to access your wallet, and withdraw an amount of assets up to a limit you choose.
The authorization can be withdrawn at any time. In Defiant, you can do this by going directly to WalletConnect. Next to each connection you will see a delete icon.
5. You’re connected!
When you make a transaction with the Dapp a popup will appear in your wallet asking for approval for the transaction. As with any other transaction you’ll need to pay network fees (“gas”).