WalletConnect provider to connect Matic Network
$ npm install --save @maticnetwork/walletconnect-provider
Create network providers by instantiating provider objects.
import WalletConnectProvider from "@maticnetwork/walletconnect-provider"
// ropsten provider
const ropstenProvider = new WalletConnectProvider({
host: "https://ropsten.infura.io/v3/<your-infura-api-key>",
callbacks: {
onConnect: () => {
// connected
},
onDisconnect: () => {}
}
})
// createm matic testnet provider
const maticTestnetProvider = new WalletConnectProvider({
host: "https://testnet2.matic.network",
onConnect: () => {
// connected
},
onDisconnect: () => {}
})
MIT