Socket
Book a DemoInstallSign in
Socket

@venly/wagmi-connector

Package Overview
Dependencies
Maintainers
4
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@venly/wagmi-connector

Venly integration for wagmi

latest
Source
npmnpm
Version
2.0.0
Version published
Weekly downloads
7
250%
Maintainers
4
Weekly downloads
 
Created
Source

@venly/wagmi-connector

Venly connector for wagmi

Setup (wagmi v2)

Install version 2.x of @venly/wagmi-connector

npm i @venly/wagmi-connector@latest

Configure your desired chains and Venly options

import { createConfig } from 'wagmi'
import { mainnet, sepolia } from 'wagmi/chains'
import { venly } from '@venly/wagmi-connector'

const config = createConfig({
  chains: [mainnet, sepolia],
  connectors: [
    venly({
      clientId: 'YOUR_CLIENT_ID', // https://docs.venly.io/widget/deep-dive/authentication#client-id
      environment: 'sandbox', // optional, defaults to production
    }),
  ],
  // other options...
})

Setup (wagmi v1)

Install version 1.x of @venly/wagmi-connector

npm i @venly/wagmi-connector@1

Configure your desired chains and VenlyConnector options

import { createConfig, configureChains, mainnet } from 'wagmi'
import { publicProvider } from 'wagmi/providers/public'
import { VenlyConnector } from '@venly/wagmi-connector'

const { chains, publicClient } = configureChains(
  [mainnet],
  [publicProvider()],
)

const config = createConfig({
  connectors: [
    new VenlyConnector({
      chains,
      options: {
        clientId: 'YOUR_CLIENT_ID', // https://docs.venly.io/widget/deep-dive/authentication#client-id
        environment: 'sandbox', // optional, defaults to production
      },
    }),
  ],
  publicClient,
  autoConnect: true,
})

Setup (wagmi v0)

Install version 0.x of @venly/wagmi-connector

npm i @venly/wagmi-connector@0.1

Configure your desired chains and VenlyConnector options

import { configureChains, createClient } from 'wagmi'
import { goerli, mainnet } from 'wagmi/chains'
import { publicProvider } from 'wagmi/providers/public'
import { VenlyConnector } from '@venly/wagmi-connector'

const { chains, provider } = configureChains(
  [goerli, mainnet],
  [publicProvider()],
)

export const client = createClient({
  connectors: [
    new VenlyConnector({
      chains,
      options: {
        clientId: 'YOUR_CLIENT_ID', // https://docs.venly.io/widget/deep-dive/authentication#client-id
        environment: 'sandbox', // optional, defaults to production
      },
    }),
  ],
  provider,
  autoConnect: true,
})

What is Venly Wallet

Not sure yet what Venly is all about? Be sure to check out our website: https://www.venly.io/

Keywords

wagmi

FAQs

Package last updated on 25 Apr 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts