WalletConnectWallet

WalletConnectWallet is a wallet provider that allows users to connect any of 400+ external wallets.

It uses the WalletConnect protocol.

Connecting using WalletConnect

var options = new WalletOptions(provider: WalletProvider.WalletConnectWallet, chainId: 1);
var wallet = await ThirdwebManager.Instance.ConnectWallet(options);

Will instantiate WalletConnectModal - an out-of-the-box WalletConnect modal that can be used to connect to 400+ wallets.

Make sure you have any chains you want to connect to added to your ThirdwebManager prefab.

Explore the IThirdwebWallet API