بنقرة واحدة
wagmi
Wagmi — React/Vue/Solid hooks and Core for Ethereum; config, connectors, read/write contracts, TanStack Query.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Wagmi — React/Vue/Solid hooks and Core for Ethereum; config, connectors, read/write contracts, TanStack Query.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Go Ethereum (geth) — CLI, JSON-RPC, Clef, abigen, and developer workflows.
Agent-oriented skills for the Anchor framework—Solana program structure, accounts, CPI, IDL, clients, and tooling.
Solana Kit (JavaScript SDK) — RPC, signers, transactions, accounts, codecs, instruction plans, and program clients for agent-driven Solana tooling.
Solana blockchain development — core concepts, clients, RPC, tokens, and payments for agent-driven tooling.
TON Blueprint development environment — project layout, build/test/run, NetworkProvider, config, scripts, wrappers, and deploy/testing practices.
TON Blockchain — addresses, messages, TVM, cells, Blueprint, contracts, payments, API.
| name | wagmi |
| description | Wagmi — React/Vue/Solid hooks and Core for Ethereum; config, connectors, read/write contracts, TanStack Query. |
| metadata | {"author":"hairy","version":"2026.2.9","source":"Generated from https://github.com/wevm/wagmi, scripts located at https://github.com/antfu/skills"} |
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.
| 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 |
| Topic | Description | Reference |
|---|---|---|
| Setup | WagmiProvider, QueryClientProvider, config | react-setup |
| Connect Wallet | useConnect, useAccount, useDisconnect, useConnectors, useConnection | react-connect-wallet |
| Reconnect | useReconnect, reconnectOnMount | react-reconnect |
| Chain & Network | useChainId, useChains, useSwitchChain | react-chain-network |
| Block & Balance | useBlockNumber, useBalance | react-block-balance |
| Send Transaction | useSendTransaction, useWaitForTransactionReceipt — raw ETH/tx | react-send-transaction |
| Read/Write Contract | useReadContract, useWriteContract, useSimulateContract, useWaitForTransactionReceipt | react-read-write-contract |
| ENS | useEnsName, useEnsAddress, useEnsAvatar, useEnsResolver, useEnsText | react-ens |
| Sign Message | useSignMessage, useSignTypedData — EIP-191 and EIP-712 | react-sign-message |
| TanStack Query | query/mutation options, caching, SSR, Devtools | react-tanstack-query |
| Topic | Description | Reference |
|---|---|---|
| create-wagmi CLI | Scaffold Next/Nuxt/Vite React/Vue/Vanilla projects | features-cli |
| SSR | ssr flag, cookie storage, cookieToInitialState, serialize/deserialize | features-ssr |
| Topic | Description | Reference |
|---|---|---|
| TypeScript | Register config, chain/ABI inference, strict types | best-practices-typescript |
| Error Handling | Typed errors, BaseError, discriminating by error.name | best-practices-error-handling |