WalletConnect v2 API

The standard protocol for connecting dApps to wallets

What is WalletConnect?

WalletConnect is the leading Web3 communication protocol that enables secure connections between dApps and mobile/crypto wallets. It's supported by MetaMask, Rainbow, Trust Wallet, and 200+ wallets.

Key Features

Integration Example

import { Web3Modal } from '@web3modal/html'

const config = {
  projectId: 'YOUR_PROJECT_ID',
  chains: [1, 137],
  providers: [{ 
    provider: walletConnectProvider 
  }]
}

const web3Modal = new Web3Modal(config)
const walletProvider = await web3Modal.connect()

Connect Wallets

Add WalletConnect to your dApp for seamless wallet integration.

Start Building