Viem is a viable alternative to ethers.js, addressing the quadrilemma
of developer experience, stability, bundle size, and performance. With
its modular and intuitive APIs, comprehensive documentation, and focus
on type safety, viem provides developers with the tools they need to build
robust Ethereum applications and libraries.