phantom-wagmi-connector
TypeScript icon, indicating that this package has built-in type declarations

1.0.7 • Public • Published

Phantom Wagmi Connector

This small package allows you to add a dedicated, functional, connector to integrate Phantom into your wagmi ^v1 project

to install

yarn add phantom-wagmi-connector
# or
npm install phantom-wagmi-connector
# or
pnpm add phantom-wagmi-connector

Import

import { PhantomConnector } from 'phantom-wagmi-connector'

Usage

import { PhantomConnector } from 'phantom-wagmi-connector'

const connector = new PhantomConnector()

Configuration

chains (optional)

import { mainnet, polygon } from 'wagmi/chains'
import { PhantomConnector } from 'phantom-wagmi-connector'

const connector = new PhantomConnector({
  chains: [mainnet, polygon],
})

options (optional)

Options for configuring the connector.

import { PhantomConnector } from 'phantom-wagmi-connector'
 
const connector = new PhantomConnector({
  options: {
    shimDisconnect: true,
  },
})

shimDisconnect

Phantom does not support programmatic disconnect on EVM chains. This flag simulates the disconnect behavior by keeping track of connection status in storage. Defaults to true.

import { PhantomConnector } from 'phantom-wagmi-connector'
 
const connector = new PhantomConnector({
  options: {
    shimDisconnect: false,
  },
})

Readme

Keywords

none

Package Sidebar

Install

npm i phantom-wagmi-connector

Weekly Downloads

70

Version

1.0.7

License

MIT

Unpacked Size

12.1 kB

Total Files

6

Last publish

Collaborators

  • nheindev