Build blockchain reads and transactions with viem.
Build blockchain integrations that let TypeScript and JavaScript applications read chain data, interact with contracts, and send transactions using viem.
When to use it
Use when the user requests blockchain reads, transactions, smart-contract interaction, wallet integration, or EVM development with TypeScript.
Give it a blockchain integration request and a project; it generates integration code with validation of user-provided values.
What you provide
Requires the viem core library, which the installation instructions install with npm.
Enables locally signed transactions through a wallet client; read-only operations do not load a private key.
This skill
viem
Installs the viem library