Wagmi

Overview and initialization for Wagmi.

Overview

@wagmi/core is a comprehensive VanillaJS library that provides all the essential tools for initiating Ethereum-related tasks. Simplifying processes such as "Connect Wallet," showcasing ENS and balance details, message signing, contract interaction, and more has never been easier with this library.

📘

Wagmi native documentation

Initialization:

import { createConfig, connect, getAccount, switchChain, getChainId } from "@wagmi/core";
import { sepolia, polygonMumbai } from "@wagmi/chains";

import { venly } from "@venly/wagmi-connector";

const connector = venly({
  clientId: 'Arketype',
  chainId: sepolia.id,
});

const config = createConfig({
  chains: [sepolia, polygonMumbai],
  connectors: [
    connector,
  ],
});

JS Fiddle Example