Skip to main content

WalletConnect

Connect your BRON Wallet to decentralized apps securely

Updated over a week ago

All the following features are available in the desktop app only, not in the browser.

1. What is WalletConnect

WalletConnect is a secure bridge that lets your BRON Wallet connect to decentralized applications (dApps) — such as Uniswap, Sushi, or Aave — without exposing your private keys.
It uses end-to-end encryption to safely transmit connection and transaction data between your Bron Wallet and the dApp.

With WalletConnect, you can:

  • Use your Account.

  • Sign and approve transactions safely using your Passkey.

  • Interact with DeFi, and other on-chain tools — all within BRON.

2. How to connect a dApp using WalletConnect

💡Connecting BRON Account to Uniswap via WalletConnect

Connect via WalletConnect URL Link

Direct App Connection (via Link/Search)

  1. Open the dApp in your browser and click Connect wallet → choose WalletConnect.

  2. When the dApp displays a QR code, click Copy (or Copy WalletConnect URL).

  3. In BRON, go to Account → Connect → WalletConnect.

  4. Paste the copied WalletConnect URL into the WalletConnect URL field.

  5. Click Connect.

  6. Review the account, network, site domain, and permissions. Then tap Confirm.

  7. The dApp will now show your BRON Account as connected.

  8. Back in BRON, you’ll see the connection listed under Connected dApps.

Example:
Once connected to SushiSwap, it will appear under “Connected dApps” with a quick Disconnect option.

3. How to perform swaps using WalletConnect

💡 Example video: Swapping assets and approving with Passkey

(insert link to your “swaps + passkey” video here)

Once you’re connected:

  1. Navigate to the dApp (e.g. Uniswap) in your browser.

  2. Choose the tokens and amounts to swap.

  3. When prompted, approve the transaction.

  4. BRON will display a confirmation screen.

  5. Use your Passkey to securely approve and sign the transaction.

  6. After signing, BRON relays the signed transaction to the blockchain — completing the swap.

🔐 Note: Your Passkey ensures all authorizations happen securely within BRON. The dApp only receives a signed confirmation, so your assets remain safe and fully under your control.

Also, it’s important to remember: if you set any transaction limits, make sure to click on Additional Exceptions → DeFi (WalletConnect). This will allow you to use DeFi transactions even when transaction limits are applied.

4. Managing connections

You can view and manage connected apps anytime in your Account:

  • Go to Account → WalletConnect → Connected dApps

  • Tap Disconnect next to any dApp to end the session immediately

Best practices:

  • Always disconnect when you’re done using a dApp.

  • Only connect to trusted and verified dApps.

  • Review permissions carefully before approving any transaction.

5. What are approvals and spending caps?

When you connect to a dApp and approve token usage (for example, to trade on Uniswap), that dApp receives permission to access specific tokens in your Account. These permissions remain active until you revoke them.

In BRON, these permissions are referred to as spending caps — you can view, manage and revoke them right inside your account.

Why this matters

  • Without revocation, a dApp (or a bad actor using it) may still be able to access your approved tokens.

  • Many wallets hide these approvals and require external tools to clean them up.

  • BRON gives you direct visibility and control over the tokens each dApp can spend — a layer of protection many wallets don’t provide.

How it works — swap & sell example

  1. You connect to a dApp (e.g. Uniswap) via WalletConnect and approve a token to be used in a swap — this creates a spending cap.

  1. Later you want to sell or swap that same token again.

    • If the spending cap is still active and sufficient, the dApp can proceed without requiring a new approval.

    • If you have revoked or lowered the cap in BRON, the dApp will ask for a new approval before proceeding.

  2. To manage this:

    • Go to Account → Account settings → Spending caps.

    • Review the list of dApps with access, the tokens and the maximum amounts authorised.

    • Click Revoke next to any entry you no longer trust or use.

    • Confirm with your Passkey. Once revoked, that dApp can no longer spend those tokens unless you approve again.

Step-by-step to view or revoke approvals

  • Open Account→ Account settings → Spending caps

  • See all active permissions listed for each dApp and token.

  • For any permission you want to remove, tap Revoke and approve with your Passkey.

  • After revocation, the spending cap resets and the dApp loses access to the tokens.

Best practices

  • Review your spending caps regularly — especially after using a dApp for a swap or token trade.

  • Revoke permissions for dApps you no longer use.

  • Avoid granting “Unlimited” approvals unless you trust the dApp and intend frequent usage.

  • If a dApp becomes compromised, immediately disconnect and revoke its spending cap.

If you have questions, contact our support team via messenger on the BRON platform or by email at support@bron.org.

Did this answer your question?