Repolode
wevm

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 数据每日更新。

相关项目

面向 EVM 测试网的模块化水龙头,通过挖矿式工作量证明、验证码、IP 限制等方式防止机器人刷空资金。

后端与 API#ethereum#faucet#testnet
5655+8 本周2056TypeScriptAGPL-3.0维护活跃更新于 4天前