ワンクリックで
viem
TypeScript interface for Ethereum — clients, contracts, accounts, chains, ENS, and utilities.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
TypeScript interface for Ethereum — clients, contracts, accounts, chains, ENS, and utilities.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Go Ethereum (geth) — CLI, JSON-RPC, Clef, abigen, and developer workflows.
Agent-oriented skills for the Anchor framework—Solana program structure, accounts, CPI, IDL, clients, and tooling.
Solana Kit (JavaScript SDK) — RPC, signers, transactions, accounts, codecs, instruction plans, and program clients for agent-driven Solana tooling.
Solana blockchain development — core concepts, clients, RPC, tokens, and payments for agent-driven tooling.
TON Blueprint development environment — project layout, build/test/run, NetworkProvider, config, scripts, wrappers, and deploy/testing practices.
TON Blockchain — addresses, messages, TVM, cells, Blueprint, contracts, payments, API.
| name | viem |
| description | TypeScript interface for Ethereum — clients, contracts, accounts, chains, ENS, and utilities. |
| metadata | {"author":"hairy","version":"2026.2.9","source":"Generated from https://github.com/wevm/viem (site/pages)"} |
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.
| 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 |
| Topic | Description | Reference |
|---|---|---|
| Chains | Built-in chains (viem/chains), defineChain for custom | features-chains |
| ENS | getEnsAddress, getEnsName, getEnsAvatar, normalize | features-ens |
| Topic | Description | Reference |
|---|---|---|
| Utilities | getAddress, parseEther/formatEther, encoding, keccak256, ABI helpers | features-utilities |
| ABI | parseAbi, encodeAbiParameters, decodeAbiParameters, getAbiItem | features-abi |
| Topic | Description | Reference |
|---|---|---|
| SIWE | createSiweMessage, verifySiweMessage, parseSiweMessage, validateSiweMessage | features-siwe |
| Topic | Description | Reference |
|---|---|---|
| Public Actions | getBalance, getLogs, getBlock, estimateGas, waitForTransactionReceipt, watchEvent | features-public-actions |
| Topic | Description | Reference |
|---|---|---|
| Contract & Errors | Simulate before write, typed error handling, RPC/security | best-practices-contract-and-errors |