Repolode
wevm

wevm/wagmi

React- и Vue-хуки и утилиты TypeScript для разработки Ethereum-приложений на базе viem.

Звёзды
6,774
Форки
1,463
Открытые issues
19
Последний коммит
3 дня назад

Что это?

Wagmi предоставляет реактивные примитивы для подключения Ethereum-приложений к кошелькам и блокчейнам. Хуки охватывают типичные задачи фронтенда: получение данных об аккаунте и сети, запрос балансов и отправку транзакций. Состояние при этом реактивно обновляется в UI-фреймворке.

Библиотека написана на TypeScript и построена на базе viem — низкоуровневой клиентской библиотеки для Ethereum. Wagmi предлагает привязки для React и Vue, а также независимый от фреймворка базовый пакет (@wagmi/core), который можно использовать без UI-фреймворка.

Документация и руководства размещены на wagmi.sh. Проект принимает вклад в разработку в соответствии с опубликованным руководством для контрибьюторов.

Ключевые возможности

  • 01React- и Vue-хуки для работы с состоянием Ethereum-кошелька и сети
  • 02Независимый от фреймворка базовый пакет (@wagmi/core) для использования без UI
  • 03Построен на базе viem — клиентской библиотеки для Ethereum на TypeScript
  • 04Включает вспомогательные функции для чтения балансов и отправки транзакций
  • 05Написан на TypeScript

Сценарии использования

  • Разработка фронтенда децентрализованного приложения (dApp) на React
  • Добавление подключения кошелька и состояния аккаунта в приложение на Vue
  • Чтение данных из блокчейна, например балансов и состояния контрактов, в веб-интерфейсе

Темы

Частые вопросы

Что такое wagmi?
React- и Vue-хуки и утилиты TypeScript для разработки Ethereum-приложений на базе viem. Wagmi предоставляет реактивные примитивы для подключения Ethereum-приложений к кошелькам и блокчейнам. Хуки охватывают типичные задачи фронтенда: получение данных об аккаунте и сети, запрос балансов и отправку транзакций. Состояние при этом реактивно обновляется в UI-фреймворке.
wagmi можно использовать бесплатно? Какая у него лицензия?
wagmi распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
wagmi всё ещё поддерживается?
Активно поддерживается. Последний коммит в wagmi — 4 нояб. 2026 г..
Для чего можно использовать wagmi?
Разработка фронтенда децентрализованного приложения (dApp) на React Добавление подключения кошелька и состояния аккаунта в приложение на Vue Чтение данных из блокчейна, например балансов и состояния контрактов, в веб-интерфейсе
Где скачать wagmi?
Исходный код и инструкции по установке — на GitHub: https://github.com/wevm/wagmi

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Модульный кран для EVM-тестнетов: использует proof-of-work, капчи, ограничения по IP и другие проверки, чтобы боты не опустошали запасы.

Бэкенд и API#ethereum#faucet#testnet
5,7 тыс.+8 за неделю2,1 тыс.TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 4 дня назад

Открытый протокол интернет-платежей поверх HTTP: серверы могут брать плату за каждый запрос с помощью статуса 402 Payment Required.

6,8 тыс.+17 за неделю2,3 тыс.TypeScriptApache-2.0Активно поддерживаетсяОбновлён вчера