Ross ROSS = Recommend OSS · open-source software intelligence for agents

wevm/wagmi

Reactive primitives for Ethereum apps observed · 2026-08-28

github.com/wevm/wagmi · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

94/100

  • Activity 99
  • Release rhythm 84
  • Longevity 100

Flags: no_readme

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 0.0
  • age_days: 1744
  • days_rel: 30
  • days_push: 7
  • n_releases_24m: 489

Full methodology

Adoption not part of the score

6744 stars · 1431 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Wagmi is a type-safe, modular TypeScript library of reactive primitives (React hooks, Vue composables, Solid primitives, and framework-agnostic Core) for building Ethereum dapps. It provides wallet connections, contract interactions, transaction signing, ENS support, and caching via TanStack Query, built on top of Viem.

Use cases

  • connect metamask wallet to react app
  • read smart contract data in a react frontend
  • send ethereum transactions from typescript
  • build a web3 dapp with vue
  • resolve ens names for addresses
  • generate react hooks from contract abis
  • handle walletconnect and coinbase wallet connections
  • cache and dedupe blockchain rpc calls

When to choose

  • building an ethereum frontend in react, vue, or solid
  • you want type-safe contract interactions inferred from ABIs
  • you need multi-wallet support with official connectors
  • you want built-in caching, deduplication, and persistence for blockchain data

When to avoid

  • building non-EVM blockchain apps (solana, bitcoin)
  • you need a backend/server-side-only blockchain service without a frontend
  • you prefer ethers.js-based tooling or an existing web3 stack
  • your project cannot use TypeScript-friendly modern tooling

Facets

library · maturity active

sdk http-client caching state-management cli developer-tools blockchain frontend web-development developer-tools fintech browser ethereum web3 react-hooks vue solid wallet-connect viem dapp type-safe abi tanstack-query blockchain-frontend cryptocurrency nodejs typescript web-server

8 sources

Member repositories

RepositoryRoleHealth v2
wevm/wagmimain94

For agents

markdown · JSON · MCP: product_card(name="wevm/wagmi")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem