Using WalletConnect

Connect your IBM Digital Asset Haven wallets to external dApps using WalletConnect in the dashboard.

WalletConnect lets you connect a IBM Digital Asset Haven wallet to external applications. After connecting, you can approve transaction requests and sign messages from the dApp using your IBM Digital Asset Haven wallet.
Supported networks
WalletConnect is available on:
  • EVM chains, including Ethereum, Polygon, Arbitrum, Base, BSC, Avalanche, and other EVM compatible networks
  • Solana
  • Bitcoin
  • Tron
If your wallet is on a supported network, you see the WalletConnect option on the wallet page.
Connecting to a dApp
Open your wallet in the IBM Digital Asset Haven dashboard. Select WalletConnect on the wallet page. In the external application, choose Connect Wallet and select WalletConnect. The dApp displays a connection URI or QR code. Copy the URI. Paste the WalletConnect URI in the IBM Digital Asset Haven dashboard and confirm the connection. The dashboard shows the dApp name, URL, and requested permissions. Review the details and approve the session.
Approving requests
After the session is active, the dApp can send signature and transaction requests.
  1. A notification appears in the dashboard
  2. Select the pending request to review the details
  3. Approve or reject the request. Approved requests are signed with your IBM Digital Asset Haven wallet key
Always verify each request before approving. Check the recipient address, amounts, and any contract interaction carefully.
Managing sessions
Active WalletConnect sessions appear on the wallet page. You can:
  • View connected dApps and their details
  • See pending signature requests
  • Disconnect a session at any time
Sessions expire after seven days of inactivity.
Limitations
WalletConnect is available only in the dashboard. It is not available through the API. Each session is tied to a specific wallet. WalletConnect works only on supported networks.