wagmi

Wagmi — React/Vue/Solid hooks and Core for Ethereum; config, connectors, read/write contracts, TanStack Query.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "wagmi" with this command: npx skills add hairyf/blockchain-master/hairyf-blockchain-master-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

TopicDescriptionReference
createConfigChains, transports, connectors, storage, Config APIcore-config
Transportshttp, fallback, webSocket, custom — RPC configuration per chaincore-transports
StoragecreateStorage — custom persistence (cookie, IndexedDB), serialize/deserializecore-storage
Core ActionsVanilla usage: getConnection, ENS, readContract, writeContractcore-actions
Connectorsinjected, WalletConnect, MetaMask, Coinbase, Safe, EIP-6963core-connectors

React

TopicDescriptionReference
SetupWagmiProvider, QueryClientProvider, configreact-setup
Connect WalletuseConnect, useAccount, useDisconnect, useConnectors, useConnectionreact-connect-wallet
ReconnectuseReconnect, reconnectOnMountreact-reconnect
Chain & NetworkuseChainId, useChains, useSwitchChainreact-chain-network
Block & BalanceuseBlockNumber, useBalancereact-block-balance
Send TransactionuseSendTransaction, useWaitForTransactionReceipt — raw ETH/txreact-send-transaction
Read/Write ContractuseReadContract, useWriteContract, useSimulateContract, useWaitForTransactionReceiptreact-read-write-contract
ENSuseEnsName, useEnsAddress, useEnsAvatar, useEnsResolver, useEnsTextreact-ens
Sign MessageuseSignMessage, useSignTypedData — EIP-191 and EIP-712react-sign-message
TanStack Queryquery/mutation options, caching, SSR, Devtoolsreact-tanstack-query

Features

TopicDescriptionReference
create-wagmi CLIScaffold Next/Nuxt/Vite React/Vue/Vanilla projectsfeatures-cli
SSRssr flag, cookie storage, cookieToInitialState, serialize/deserializefeatures-ssr

Best Practices

TopicDescriptionReference
TypeScriptRegister config, chain/ABI inference, strict typesbest-practices-typescript
Error HandlingTyped errors, BaseError, discriminating by error.namebest-practices-error-handling

External Links

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Web3

openzeppelin-contracts

No summary provided by upstream source.

Repository SourceNeeds Review
Web3

viem

No summary provided by upstream source.

Repository SourceNeeds Review
Web3

ton

No summary provided by upstream source.

Repository SourceNeeds Review
Web3

envio

No summary provided by upstream source.

Repository SourceNeeds Review