Browser
Adapter
import { browser } from '@multiplechain/evm-chains'
declare global {
interface Window {
ethereum: any;
}
}
const metamask = browser.adapters.MetaMask
const wallet = new browser.Wallet(metamask)
const ourAdapter = browser.fromEIP6963ProviderDetail({
info: {
uuid: '123',
name: 'MetaMask',
icon: 'https://metamask.io/icon.png'
},
provider: window.ethereum
})
const eip6963Adapter = browser.toEIP6963ProviderDetail(ourAdapter)
const switcher = browser.switcher(ourAdapter.provider ?? window.ethereum)Wallet
Last updated