Uma biblioteca React que adiciona uma interface personalizável para conectar carteiras a dapps Ethereum, criada com wagmi e viem.
wevm/wagmi
Hooks para React e Vue e utilitários TypeScript para criar aplicações Ethereum, construídos sobre viem.
- Estrelas
- 6,774
- Forks
- 1,463
- Issues abertas
- 19
- Último commit
- há 3 dias
O que é?
Wagmi oferece primitivas reativas para conectar aplicações Ethereum a carteiras e blockchains. Seus hooks atendem a necessidades comuns de front-end, como ler o estado da conta e da chain, consultar saldos e enviar transações, mantendo o estado atualizado de forma reativa na interface.
A biblioteca é escrita em TypeScript e construída sobre viem, uma biblioteca de cliente Ethereum de nível mais baixo. Wagmi oferece bindings para React e Vue, além de um pacote core independente de framework (@wagmi/core), que pode ser usado sem um framework de UI.
A documentação e os guias estão disponíveis em wagmi.sh, e o projeto aceita contribuições de acordo com o guia de contribuição publicado.
Recursos principais
- 01Hooks para React e Vue que acessam o estado da carteira Ethereum e da chain
- 02Pacote core independente de framework (@wagmi/core) para uso sem interface gráfica
- 03Construído sobre viem, uma biblioteca de cliente Ethereum em TypeScript
- 04Inclui helpers para consultar saldos e enviar transações
- 05Escrito em TypeScript
Casos de uso
- Criar o front-end de uma aplicação descentralizada (dApp) em React
- Adicionar conexão com carteira e estado da conta a uma aplicação Vue
- Consultar dados on-chain, como saldos e estado de contratos, em uma interface web
Tópicos
Perguntas frequentes
- O que é wagmi?
- Hooks para React e Vue e utilitários TypeScript para criar aplicações Ethereum, construídos sobre viem. Wagmi oferece primitivas reativas para conectar aplicações Ethereum a carteiras e blockchains. Seus hooks atendem a necessidades comuns de front-end, como ler o estado da conta e da chain, consultar saldos e enviar transações, mantendo o estado atualizado de forma reativa na interface.
- wagmi é gratuito? Qual é a licença?
- wagmi é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- wagmi ainda é mantido?
- Manutenção ativa. O último commit de wagmi foi em 4 de nov. de 2026.
- Para que posso usar wagmi?
- Criar o front-end de uma aplicação descentralizada (dApp) em React Adicionar conexão com carteira e estado da conta a uma aplicação Vue Consultar dados on-chain, como saldos e estado de contratos, em uma interface web
- Onde consigo wagmi?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/wevm/wagmi
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
A segunda edição de "Mastering Ethereum", um livro sobre desenvolvimento na Ethereum, smart contracts e a tecnologia por trás da rede.
Taho é uma carteira Web3 de código aberto e mantida pela comunidade para Ethereum e Bitcoin, oferecida como extensão de navegador e alternativa à MetaMask.
Uma faucet modular para testnets EVM que usa mineração proof-of-work, captchas, limites por IP e outras verificações para impedir que bots drenem os fundos.
Plataforma de blockchain em Go para criar dApps, soluções DeFi, DAOs e aplicações cross-chain com smart contracts, tabelas de banco de dados e interfaces.
Um protocolo aberto de pagamentos na internet baseado em HTTP, que permite cobrar por requisição usando o status 402 Payment Required.