Viem

A TypeScript interface providing composable, type-safe building blocks for Ethereum, widely used by major applications and wallets to bridge app interfaces with the protocol layer.
Application
Applied on: 15 Apr 2024 06:25 AM
Approved
User Review
R1
Reviewed on 15 Apr 2024 09:56 PM
Significant reduction of development barriers or enhancement of project efficiency.
Demonstrated support and usage within the developer community.
Viem bridges the gap between the "Application Layer" and the "Network/Protocol Layer" by providing a large suite of utilities & abstractions for interfacing to Ethereum and so significantly reducing the development barriers. With strong references using the library such as Gitcoin, Coinbase + Base, Stripe, Shopify, Optimism, ENS, Zora, and more. There is a demonstrated support and usage within the developer community with 2k stars and 488 forks in GitHub. And the library in the npmjs.com has 453,550 Weekly downloads.
AI Review
A1
Reviewed on 15 Apr 2024 07:02 AM
Significant reduction of development barriers or enhancement of project efficiency.
Viem provides lightweight, composable, and type-safe modules for Ethereum application development which simplifies the interaction layer between applications and the underlying Ethereum protocol, significantly reducing development barriers and enhancing efficiency.
Demonstrated support and usage within the developer community.
With over 450k weekly downloads, approximately 2k GitHub stars, and notable usage by prominent companies in the ecosystem, Viem has clearly demonstrated widespread support and usage within the developer community.