Viem logo

Viem

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum luctus felis in nisi tincidunt, vitae facilisis enim tempor.

Viem


viem provides low-level stateless primitives and modular APIs for interacting with Ethereum, including JSON-RPC abstractions, smart contract interfaces, wallet and account support, ABI utilities, token actions, chain support, and Tempo-specific functionality. It is distributed as an open-source TypeScript package with documentation and installation support through npm, pnpm, Bun, and other environments. Its primary users are developers building Ethereum applications, decentralized applications, smart contract integrations, wallets, and developer libraries.