Skip to main content
Swap BeeSwarm

What is WalletConnect?

WalletConnect is the industry-standard protocol for connecting crypto wallets to decentralized applications (dApps). Unlike browser extensions that require installation on a computer, WalletConnect works directly from your phone — you approve everything through your wallet, with your private key, without relying on intermediaries. The protocol creates a secure, encrypted channel between your wallet and the dApp. No private key travels through the connection — only the approvals you explicitly authorize. Today, WalletConnect is supported by thousands of platforms: decentralized exchanges like PancakeSwap and Uniswap, lending protocols like Aave and Venus, NFT marketplaces like OpenSea, staking platforms, yield farming, perps, and much more. It is the DeFi ecosystem’s standard way of connecting mobile wallets to any on-chain application.

BeeSwarm on WalletConnect

Swap BeeSwarm BeeSwarm is officially listed on WalletConnect — the public directory of wallets compatible with the protocol. This is not automatic. To appear in the directory, a wallet goes through a technical validation process conducted by the WalletConnect team. Being listed means BeeSwarm meets the protocol’s security, compatibility, and experience standards — and that any dApp user anywhere in the world can find it directly in the list of supported wallets. In practice, this means that on any dApp that supports WalletConnect — whether on mobile or desktop — you can search for “BeeSwarm” and connect directly, without a browser extension, without installing anything extra, without depending on third-party wallets.
🔗 View BeeSwarm on WalletConnect

How to access WalletConnect in BeeSwarm

On the wallet screen, tap the layers icon (between the Send and Receive buttons) to open the Tools menu. Then tap Wallet Connect. Swap BeeSwarm The module offers three options: Connection via link, Active sessions, and Scanner. Swap BeeSwarm
Use this when the dApp and BeeSwarm are on the same device — no scanning needed.
💡 Some dApps display the URI link automatically below the QR code. Others require you to click a button to copy it. The behavior varies by platform.
How to connect:
  1. Open the dApp you want to connect to BeeSwarm in your browser
  2. Look for the “Connect Wallet” button — usually in the top right corner of the page
  3. If the dApp supports WalletConnect, it will appear as one of the wallet options; select it
  4. A QR code will be displayed on the screen
  5. Below the QR code, tap “Copy link” (or similar) to copy the generated URI link
  6. Switch to BeeSwarm and tap Connection via link
  7. Paste the link into the field — it will turn green if valid, red if invalid
  8. Tap Connect
  9. A connection popup will appear with two options:
    • Reject — the connection is cancelled; go back to the dApp and generate a new URI link
    • Approve — connection established successfully
  10. After approving, go back to the browser with the dApp — the connection is now active
EXAMPLE: connecting with OpenSea 🛳️ Swap BeeSwarm

On mobile

Since BeeSwarm is installed as a standalone app, the dApp will be accessed in a separate browser (Safari, Chrome, or another). Switch between the two apps as described in the steps above. Swap BeeSwarm

On desktop

The flow is identical. On desktop, you can use the browser’s split screen to keep the dApp and BeeSwarm side by side — making it easier to switch between the two steps without changing tabs.

When the dApp requires a signature after connecting

Some platforms require two consecutive steps: connect and then sign an entry message. In those cases:
  1. Paste the URI link and tap Connect
Swap BeeSwarm
  1. Approve the connection in BeeSwarm
Swap BeeSwarm
  1. A notice “Go back to the dApp to continue” will be displayed
Swap BeeSwarm
  1. Go back to the dApp — it will be waiting for a signature
  2. Switch back to BeeSwarm — a signature popup will be waiting
  3. Sign with your wallet
  4. Return to the dApp to complete the connection flow
💡 Not all dApps require a signature. But when they do, you will need to switch between BeeSwarm and the browser twice: once to approve the connection and once to sign.

Connecting via Scanner (QR Code)

Use this when you are accessing the dApp from another device — such as a computer. Swap BeeSwarm How to do it:
  1. Open the dApp on your computer (e.g. OpenSea, Uniswap, etc.)
  2. Click “Connect Wallet” and select WalletConnect
  3. The dApp will display a QR code on the screen
  4. In BeeSwarm, tap Scanner and point the camera at the QR code
  5. Review the connection request and confirm
Swap BeeSwarm

Active sessions

After connecting, the session remains open until you or the dApp close it. In Active sessions, you can see all open connections — with the dApp name and network used. Swap BeeSwarm To disconnect:
  • In BeeSwarm: tap the desired session and select Disconnect
  • From the dApp itself: most offer a disconnect button in the account interface
Swap BeeSwarm
💡 It is good practice to close sessions that are no longer in use, especially for dApps you access occasionally.

Approving dApp actions

Every request sent by the dApp — signing messages, confirming transactions, authorizing token spending — appears in BeeSwarm for you to review before approving or rejecting. No action is executed automatically. You have full control over what you authorize.
⚠️ Always read what is being requested before approving. Signature requests from unknown dApps may be phishing attempts.