# Viem

- **Website:** <https://viem.sh>
- **Primary alias:** `viem.sh`

## Description

Viem is an innovative brand dedicated to building reliable Ethereum applications and libraries through its lightweight, composable, and type-safe modules. Designed specifically for developers, Viem provides a comprehensive TypeScript interface that simplifies interaction with Ethereum, offering a suite of tools that enhance productivity and performance. 

The brand stands out with its modular architecture, allowing for rapid development with a minimal bundle size optimized for tree-shaking. Viem supports first-class APIs for smart contract interactions and features comprehensive typing for TypeScript, making it easier to manage and maintain projects. Whether you’re working with JSON-RPC APIs or leveraging utilities for ABI management, Viem ensures a seamless experience for Ethereum developers.

In addition to its powerful software offerings, Viem fosters a vibrant community through active discussions on platforms like GitHub and Twitter, encouraging collaboration and sharing of projects. With Viem, developers can harness the full potential of Ethereum while contributing to its sustainable open-source future.

## Industries

- 🖥 Computers Electronics and Technology
- 🖥 Blockchain and Cryptocurrency _(under Computers Electronics and Technology)_

## Links

- [github](https://github.com/wevm)

## Logos & icons

- logo _(primary)_ — PNG, SVG — [download](https://cdn.brandfetch.io/idJwS-W8wr/w/820/h/299/theme/dark/logo.png?c=1bxid64Mup7aczewSAYMX&t=1789968801348)

## Colors

| Name | Hex | Theme |
| --- | --- | --- |
| West Side | #ff9318 | accent |
| Shark | #24292e | dark |
| White | #ffffff | light |

## Fonts

- var(--vocs-font-sans) — asset _(custom)_
- var(--vocs-font-sans) — asset _(custom)_

---

_Source: <https://brandfetch.com/viem.sh>_
_See [/llms.txt](/llms.txt) for a full list of agent-readable pages, and [/auth.md](/auth.md) for how agents authenticate._