@deficonnect/defi-linkdeprecated

defilink SDK for Crypto.com DeFi Wallet Extension

Usage no npm install needed!

<script type="module">
  import deficonnectDefiLink from 'https://cdn.skypack.dev/@deficonnect/defi-link';
</script>

README

@deficonnect/defi-link

Deprecated: This package has been deprecated. Please use this package instead: https://www.npmjs.com/package/deficonnect

Install

yarn add "@deficonnect/defi-link"

Usage

for web3-react

if you use web3-react, it is easy to integrat:

DeFiLinkConnector has implement AbstractConnector from web3-react

import { DeFiLinkConnector } from '@deficonnect/defi-link'

const connector = new DeFiLinkConnector({
  supportedChainIds: [1],
  rpc: [1: 'https://mainnet.infura.io/v3/INFURA_API_KEY'],
  pollingInterval: 15000,
})
connector.activate()

normally

import { DeFiLinkConnector } from '@deficonnect/defi-link'
import Web3 from "web3"

const connector = new DeFiLinkConnector({
  supportedChainIds: [1],
  rpc: [1: 'https://mainnet.infura.io/v3/INFURA_API_KEY'],
  pollingInterval: 15000,
})
connector.activate()
const provider = await connector.getProvider()
const web3 = new Web3(provider)