1.1.0 • Published 3 years ago
@coin98-com/connect-sdk v1.1.0
Coin98 Connect
Install
npm install --save @coin98-com/connect-sdkUsage
Dapps Website Connection Example
import { Client, Chain } from '@coin98-com/connect-sdk'
const client = new Client()
client.connect(Chain.fantom, {
  logo: "Dapps Logo URL",
  name: "Dapps Name",
  url: "Dapps URL"
})React Native Connection (Without Expo) Example
import { Client, Chain } from '@coin98-com/connect-sdk/dist/native'
const client = new Client()
client.connect(Chain.fantom, {
  logo: "Dapps Logo URL",
  name: "Dapps Name",
  callbackURL: "Application URI Schema"
})Lite without any handler (Example With React Native)
import { Client, Chain } from '@coin98-com/connect-sdk/dist/lite'
import { Linking } from 'react-native'
const client = new Client({
  callback(cUrl){
    Linking.openURL(cUrl);
  }
})
client.connect(Chain.fantom, {
  logo: "Dapps Logo URL",
  name: "Dapps Name",
  callbackURL: "Application URI Schema"
})Common API Request
// Common API
client.request({
  method: "<Your Request Method Here>",
  params: [],
  redirect: "(Optional), Callback URL after handle request"
}): Promise<{ result, error }>Currently supported connection for EVM, Solana, Near, Cosmos