1.0.7 • Published 6 months ago

phantom-wagmi-connector-module v1.0.7

Weekly downloads
-
License
MIT
Repository
-
Last release
6 months ago

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,
  },
})
1.0.7

6 months ago