Viem
wevm
π‘ Pick it when you want Wagmi's underlying type-safe blockchain capabilities without a React-only API.
Viem is a low-level TypeScript library for interacting with Ethereum and other EVM chains. It is aimed at developers who want type-safe...
Pros
- Provides the underlying blockchain primitives with less framework overhead than Wagmi
- Works in React, Vue, Svelte, Node.js, and other JavaScript environments
- Offers strong TypeScript types and a focused, modular API
Cons
- Does not provide Wagmi's ready-made React hooks and state management
- Requires more application code for wallet and UI state handling
- Less convenient for teams seeking an batteries-included React integration