viem

What is viem

Viem is a TypeScript interface for Ethereum, allowing users to build apps & libraries with lightweight, composable, and type-safe modules

What is viem?

Viem is a TypeScript interface that provides low-level stateless primitives for interacting with Ethereum. It is a successor of Ethers.js. Viem focuses on developer experience, offering such features as a modular structure, tiny bundle size, optimized encoding/parsing architecture, and flexible programmatic APIs with extensive TypeScript typing. Test suite runs against forked Ethereum networks, ensuring stability. Viem also has a comprehensive and detailed documentation for your convinience.

viem Alternatives:

ethers.js
ethers.js

A compact JavaScript library with full functionality for interacting with the Ethereum blockchain.