wagmi
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseSkill 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.
本Skill基于Wagmi v3.4.2版本生成,生成时间2026-02-09。文档地址:https://wagmi.sh
Wagmi 提供响应式Ethereum基础组件:React/Vue/Solid钩子函数,以及Wagmi Core(原生JS版本)。它基于Viem和TanStack Query构建。本Skill聚焦于以下功能:配置、连接器、钱包连接、合约读写、查询/突变选项、CLI工具及TypeScript支持。
Core References
核心参考内容
| Topic | Description | Reference |
|---|---|---|
| createConfig | Chains, transports, connectors, storage, Config API | core-config |
| Core Actions | Vanilla usage: getConnection, ENS, readContract, writeContract | core-actions |
| Connectors | injected, WalletConnect, MetaMask, Coinbase, Safe, EIP-6963 | core-connectors |
| 主题 | 说明 | 参考链接 |
|---|---|---|
| createConfig | 链、传输器、连接器、存储、Config API | core-config |
| Core Actions | 原生JS用法:getConnection、ENS、readContract、writeContract | core-actions |
| Connectors | 注入式、WalletConnect、MetaMask、Coinbase、Safe、EIP-6963 | core-connectors |
React
React相关内容
| Topic | Description | Reference |
|---|---|---|
| Setup | WagmiProvider, QueryClientProvider, config | react-setup |
| Connect Wallet | useConnect, useAccount, useDisconnect, useConnectors, useConnection | react-connect-wallet |
| Read/Write Contract | useReadContract, useWriteContract, useSimulateContract, useWaitForTransactionReceipt | react-read-write-contract |
| TanStack Query | query/mutation options, caching, SSR, Devtools | react-tanstack-query |
| 主题 | 说明 | 参考链接 |
|---|---|---|
| Setup | WagmiProvider、QueryClientProvider、配置 | react-setup |
| Connect Wallet | useConnect、useAccount、useDisconnect、useConnectors、useConnection | react-connect-wallet |
| Read/Write Contract | useReadContract、useWriteContract、useSimulateContract、useWaitForTransactionReceipt | react-read-write-contract |
| TanStack Query | 查询/突变选项、缓存、SSR、开发者工具 | react-tanstack-query |
Features
功能特性
| Topic | Description | Reference |
|---|---|---|
| create-wagmi CLI | Scaffold Next/Nuxt/Vite React/Vue/Vanilla projects | features-cli |
| 主题 | 说明 | 参考链接 |
|---|---|---|
| create-wagmi CLI | 快速搭建Next/Nuxt/Vite React/Vue/原生JS项目 | features-cli |
Best Practices
最佳实践
| Topic | Description | Reference |
|---|---|---|
| TypeScript | Register config, chain/ABI inference, strict types | best-practices-typescript |
| 主题 | 说明 | 参考链接 |
|---|---|---|
| TypeScript | 注册配置、链/ABI类型推断、严格类型 | best-practices-typescript |