Why Use This Library?
1. Save Development Time
if (window.ethereum?.isMetaMask) {
await window.ethereum.request({ method: 'wallet_addEthereumChain', params: [...] });
await window.ethereum.request({ method: 'wallet_switchEthereumChain', params: [...] });
} else if (window.coinbaseWalletExtension) {
// Handle Coinbase logic here
}
import { connectWallet } from 'multichain-wallet-connector';
const { provider, account } = await connectWallet({ chainId: 137 });
2. Future-Proof Your dApp
3. Reduce User Friction
Last updated
