viem

Installation
SKILL.md

Skill based on viem, generated 2026-02-09. Docs: https://viem.sh

viem is a TypeScript client for Ethereum: Public/Wallet/Test clients, transports (HTTP, WebSocket, custom), type-safe contract reads/writes, local and JSON-RPC accounts, chains, ENS, and encoding/unit helpers.

Core References

Topic Description Reference
Clients & Transports Public/Wallet/Test clients, HTTP/WS/custom transports, multicall batching core-clients-transports
Contract getContract, readContract, writeContract, simulateContract core-contract
Accounts Local (privateKey, mnemonic) and JSON-RPC accounts, extend with publicActions core-accounts

Features

Chains & ENS

Installs
16
GitHub Stars
4
First Seen
Feb 10, 2026
viem — hairyf/blockchain-master