Guides
How to Connect Your Wallet with WalletConnect
Connect a mobile wallet to a desktop or mobile dApp with WalletConnect: QR codes, deep links, what you are approving, how to disconnect and how to avoid fake sites.

WalletConnect is the open protocol that lets a wallet on your phone talk to a website on your computer, or to an app on the same phone, without the website ever touching your keys. If you have ever scanned a QR code to connect MetaMask Mobile, Trust Wallet, Rainbow or a similar app to a DeFi site, you have used it.
This guide explains how it works, how to connect step by step, what you are actually approving and how to stay safe.
What WalletConnect does
Your keys stay in your wallet app. The website, called a dApp, needs a way to ask that wallet for two things: your public address, and signatures for transactions or messages. WalletConnect creates an encrypted session between the dApp and your wallet and relays those requests back and forth.
- The dApp proposes a session, listing which chains and actions it needs.
- Your wallet shows you the request and you approve or reject it.
- Afterwards, every transaction or signature request appears in your wallet for approval.
The website never receives your private key or seed phrase. It only receives your address and the signatures you choose to give.
WalletConnect's software development kits are built by Reown, the company formerly known as WalletConnect Inc. Many sites use its AppKit connection modal, which is why the connect screen looks similar on different dApps.
What you need
- A WalletConnect-compatible wallet app on your phone. Most popular EVM wallets support it.
- The dApp open in your browser, on its official address.
- A little native gas on the chain you plan to use, for example ETH on Ethereum or Base, or BNB on BNB Chain.
How to connect from a desktop browser
- Open the site and check the address bar carefully. Use a bookmark if you can.
- Click "Connect wallet". On Oddrix, open the wallet menu in the header and choose EVM · WalletConnect (mobile / QR).
- A QR code appears. Open your wallet app and find its scanner. It is often an icon in the top corner, or under a menu called something like "Connect" or "WalletConnect".
- Scan the code. Your wallet shows the site's name, domain and the networks it is asking for.
- Check the domain in the wallet prompt matches the site you meant to use, then approve.
- You are connected. The site now shows your address. Nothing has been sent and no funds have moved.
How to connect on mobile
On a phone there is nothing to scan. When you tap WalletConnect, the modal shows a list of wallets. Choose yours and the phone switches to the wallet app (a "deep link"), asks you to approve, then returns you to the browser. If that hand-off fails, many wallets also have a built-in browser where you can open the site directly.
What you are approving and when
There are three different kinds of request. It pays to know which is which.
| Request | What it does | Can it move funds? |
|---|---|---|
| Connect (session) | Shares your public address with the site | No |
| Sign message | Proves you own the address, for example to sign in | Not by itself, but read it carefully |
| Send transaction / approve token | Changes something on-chain | Yes |
A sign-in message on a legitimate site should be readable text that names the site, often with a one-time code. Oddrix's wallet sign-in works this way and cannot authorise transfers. Be very wary of anything asking you to sign unreadable data, or "permit" signatures for tokens, on a site you do not fully trust. Some of these can authorise spending.
Before approving any transaction, check:
- the network;
- the amount and asset;
- the contract or recipient address;
- for token approvals, how much you are allowing it to spend.
How to disconnect properly
A WalletConnect session can stay alive after you close the tab. To end it:
- click Disconnect on the site; and
- open your wallet app, find the list of connected apps or sessions, and remove the site there too.
Do this especially on shared computers, and periodically review old sessions you no longer use.
Troubleshooting
- QR code does not load. Refresh the page, disable aggressive script-blocking extensions for the site, or try another browser.
- Wallet says the network is not supported. Switch your wallet to a network the site supports, or choose a different chain on the site.
- Requests do not appear in the wallet. Open the wallet app and keep it in the foreground. Mobile operating systems sometimes pause background apps.
- "Unverified" or warning banner in your wallet. Stop and check the domain. Some wallets warn when a site's domain cannot be verified or is known to be malicious.
Safety rules that never change
- WalletConnect never needs your seed phrase. A site that asks for it is a scam.
- Real support teams do not DM you first. Ignore anyone offering to "fix your WalletConnect session" in private messages.
- Scan QR codes only from sites you opened yourself, not from images posted in chats.
- Use a separate wallet for experimenting with unfamiliar sites.
Try it
On Oddrix, WalletConnect works across the swap, bridge, token launch and other EVM features. On desktop you get the QR code. On mobile you get the wallet list. Browser extension wallets still work exactly as before, and Solana wallets connect through Phantom, Solflare or Backpack. Connect, request a quote and you will see the full route and fees before anything is signed.
FAQ
Does connecting with WalletConnect give the site access to my funds?
No. Connecting shares your public address and lets the site request signatures. Nothing moves unless you approve a transaction in your wallet.
Why does the QR code not appear?
The page may still be loading the connection modal, an ad blocker may be interfering, or the site's domain may not be allowed by the WalletConnect project. Refresh, try another browser or check you are on the official domain.
Can I use WalletConnect with Solana wallets on Oddrix?
On Oddrix, WalletConnect is used for EVM wallets. Solana wallets such as Phantom, Solflare and Backpack connect through their own browser extensions or in-app browsers.
Not financial advice. This article is for general information only and is not financial, investment or tax advice. Crypto-assets are high risk and largely unregulated in the UK; you could lose all the money you put in. Do your own research.
Keep readingAll posts →
Guides
What Is Oddrix? One Hub for All of DeFi
A plain tour of Oddrix, the non-custodial DeFi hub: swaps, bridges, token launches, rug checks, market data and portfolio tools, what each costs and how it works.
By Oddrix
Guides
BTC to ETH Without a Centralised Exchange: THORChain Explained
How native Bitcoin is swapped for Ether without an exchange account or wrapped tokens: THORChain vaults, memos, fees and timing, plus the mistakes to avoid.
By Oddrix
Guides
What Is a Non-Custodial Wallet? Self-Custody Explained
What non-custodial means, how it differs from keeping crypto on an exchange, the types of self-custody wallet and how to protect your seed phrase properly.
By Oddrix