Skip to content

arcana-network/auth-web3-react-v6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arcana auth Web3 react v6 connector

Arcana auth connector for web3-react

Install

yarn add @arcana/auth-web3-react-v6 @arcana/auth

Usage

With connect modal

import { ArcanaConnector } from "@arcana/auth-web3-react-v6"
import { AuthProvider } from "@arcana/auth"
import { initializeConnector } from "@web3-react/core"


const auth = new AuthProvider(`${arcana_client_id}`) // Singleton


export const connector = new ArcanaConnector(auth, {
  chainId: 1
})

With custom UI

import { ArcanaConnector } from "@arcana/auth-web3-react-v6"
import { AuthProvider } from "@arcana/auth"
import { initializeConnector } from "@web3-react/core"


const auth = new AuthProvider(`${arcana_client_id}`) // Singleton


export const connector = new ArcanaConnector(auth, {
  chainId: 1,
  login: {
    provider: 'google',
    // email: 'abc@example.com' // email is needed if provider is passwordless
  }
})

// OR

connector.setLogin({ provider: "google" })

About

Legacy(v6) web3-react connector for Arcana

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published