wagmi
Skill based on Wagmi v3.4.2, generated 2026-02-09. Docs: https://wagmi.sh
Wagmi provides reactive Ethereum primitives: React/Vue/Solid hooks and Wagmi Core (vanilla). Built on Viem and TanStack Query. This skill focuses on agent capabilities — config, connectors, connect wallet, read/write contract, query/mutation options, CLI, and TypeScript.
Core References
| Topic | Description | Reference |
|---|---|---|
| createConfig | Chains, transports, connectors, storage, Config API | core-config |
| Transports | http, fallback, webSocket, custom — RPC configuration per chain | core-transports |
| Storage | createStorage — custom persistence (cookie, IndexedDB), serialize/deserialize | core-storage |
| Core Actions | Vanilla usage: getConnection, ENS, readContract, writeContract | core-actions |
| Connectors | injected, WalletConnect, MetaMask, Coinbase, Safe, EIP-6963 | core-connectors |
React
| Topic | Description | Reference |
|---|---|---|
| Setup | WagmiProvider, QueryClientProvider, config | react-setup |
More from hairyf/blockchain-master
openzeppelin-contracts
Secure smart contract library—access control, tokens (ERC20/721/1155/4626/6909), upgradeable contracts, and utilities.
15viem
TypeScript interface for Ethereum — clients, contracts, accounts, chains, ENS, and utilities.
13ton
TON Blockchain — addresses, messages, TVM, cells, Blueprint, contracts, payments, API.
11envio
Envio blockchain data stack — HyperSync, HyperIndex, HyperRPC; fast indexing and data APIs.
8uniswap-v4
Uniswap v4 core pool logic — singleton PoolManager, unlock/callback, pool actions, hooks, and types.
7aave-v3-core
Aave Protocol V3 core contracts—Pool (supply, borrow, liquidate, flash loans), data types, addresses provider, eMode and isolation.
6