Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
hairyf avatar

Wagmi

  • 13 installs
  • 4 repo stars
  • Updated February 25, 2026
  • hairyf/blockchain-master

Build Ethereum frontends with Wagmi - React/Vue/Solid hooks and Core for config, connectors, wallet connect, and contract read/write.

About

Wagmi provides reactive Ethereum primitives as React/Vue/Solid hooks and a vanilla Core, built on Viem and TanStack Query. A developer uses it to connect wallets and read/write contracts in a frontend.

  • Config, connectors, connect wallet, and contract read/write
  • Built on Viem and TanStack Query with a codegen CLI

Wagmi by the numbers

  • 13 all-time installs (skills.sh)
  • Ranked #289 of 479 Web3 & Blockchain skills by installs in the Skillselion catalog
  • Data as of Jul 13, 2026 (Skillselion catalog sync)
npx skills add https://github.com/hairyf/blockchain-master --skill wagmi

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs13
repo stars4
Last updatedFebruary 25, 2026
Repositoryhairyf/blockchain-master

What it does

Build Ethereum frontends with Wagmi - React/Vue/Solid hooks and Core for config, connectors, wallet connect, and contract read/write.

Files

SKILL.mdMarkdownGitHub ↗
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

Related skills

Web3 & Blockchainfrontendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.