Discover seamless financial transactions with Wallet Connect
Get started. Integrate web3 wallet connection and messaging into your wallet or dapp with WalletConnect's SDK suite for mobile and web developers.
Last updated
Get started. Integrate web3 wallet connection and messaging into your wallet or dapp with WalletConnect's SDK suite for mobile and web developers.
Last updated
WalletConnect is a bridge that connects Decentralized Applications (DApps) to your web3 crypto wallet. Once you've approved a connection request from the DApp (via WalletConnect), the DApp can send transaction requests to your wallet, which you must also manually approve in the wallet.
Continuing with our example, from "ABC Finance's" website or app, you'll first select the Connect button. This typically brings up a list of connection options, one of which will be WalletConnect. Select WalletConnect and, if you're on mobile, choose the Bitcoin.com Wallet from the list of wallets to connect to. If you're on desktop you'll be presented with a QR code which you can scan using the Bitcoin.com Wallet's scan function. In both cases, the Bitcoin.com Wallet will ask you to approve the connection before proceeding.
It's safe in the sense that it establishes a secure (encrypted) connection, with your approval, between your Bitcoin.com Wallet and the DApps of your choosing. It also requests your approval for any transactions and never gives DApps access to your private keys. In other words, when you connect to a DApp via WalletConnect, it's impossible for the funds in your wallet to be spent without your approval.