wevm/wagmi
用于构建以太坊应用的 React 与 Vue Hooks 及 TypeScript 工具库,基于 viem 构建。
- Star
- 6,774
- Fork
- 1,463
- 未关闭 Issue
- 19
- 最近提交
- 3天前
这是什么?
Wagmi 为以太坊应用提供响应式的基础能力,帮助前端连接钱包与区块链。它的 Hooks 覆盖常见需求,例如读取账户和链的状态、查询余额、发送交易,并在 UI 框架中自动同步这些状态。
该库使用 TypeScript 编写,底层基于更底层的以太坊客户端库 viem。Wagmi 提供 React 和 Vue 绑定,同时包含与框架无关的核心包 @wagmi/core,可在不使用 UI 框架时单独调用。
文档和使用指南位于 wagmi.sh,项目也欢迎按照贡献指南提交改进。
核心功能
- 01提供 React 和 Vue 的以太坊钱包与链状态 Hooks
- 02包含与框架无关的核心包 @wagmi/core,可用于非 UI 场景
- 03基于 TypeScript 以太坊客户端库 viem 构建
- 04提供读取余额、发送交易等常用辅助能力
- 05使用 TypeScript 编写
适用场景
- 使用 React 开发去中心化应用(dApp)前端
- 为 Vue 应用添加钱包连接与账户状态
- 在 Web 界面中读取余额、合约状态等链上数据
标签
常见问题
- wagmi 是什么?
- 用于构建以太坊应用的 React 与 Vue Hooks 及 TypeScript 工具库,基于 viem 构建。 Wagmi 为以太坊应用提供响应式的基础能力,帮助前端连接钱包与区块链。它的 Hooks 覆盖常见需求,例如读取账户和链的状态、查询余额、发送交易,并在 UI 框架中自动同步这些状态。
- wagmi 可以免费使用吗?用的什么许可证?
- wagmi 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- wagmi 还在维护吗?
- 活跃维护中。wagmi 最近一次提交是在 2026年11月4日。
- wagmi 适合用来做什么?
- 使用 React 开发去中心化应用(dApp)前端 为 Vue 应用添加钱包连接与账户状态 在 Web 界面中读取余额、合约状态等链上数据
- 在哪里获取 wagmi?
- 源代码和安装说明在 GitHub 上:https://github.com/wevm/wagmi
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
《精通以太坊》第二版,系统讲解以太坊开发、智能合约及网络底层技术的图书。
2.2万+10 本周5154无许可证更新于 26天前
Taho 是一款社区自主运营的开源 Web3 浏览器插件钱包,支持以太坊和比特币。
3210431TypeScriptGPL-3.0维护活跃更新于 5小时前
面向 EVM 测试网的模块化水龙头,通过挖矿式工作量证明、验证码、IP 限制等方式防止机器人刷空资金。
5655+8 本周2056TypeScriptAGPL-3.0维护活跃更新于 4天前
基于 Go 的区块链系统平台,用于快速构建 Dapp、DeFi、DAO 和跨链应用。
78506358GoApache-2.0更新于 7小时前
基于 HTTP 的开放互联网支付协议,服务端可通过 402 状态码按次收费。
6791+17 本周2267TypeScriptApache-2.0维护活跃更新于 昨天