Skip to content

Uniswap Viem

EVM blockchain integration using viem and wagmi.

Installation

bash
/plugin install uniswap-viem

Skills

SkillDescriptionInvocation
Viem IntegrationComprehensive guide for EVM blockchain integration using viem/viem-integration

Agents

AgentDescription
viem-integration-expertExpert agent for complex viem and wagmi integration questions, debugging, gas optimization, and multi-chain patterns

Topics Covered

ReferenceTopics
clients-and-transportsPublicClient, WalletClient, http/webSocket/custom transports, chain configuration
reading-datagetBalance, readContract, getLogs, watchContractEvent, getTransaction
writing-transactionssendTransaction, writeContract, simulateContract, gas estimation, nonce management
accounts-and-keysprivateKeyToAccount, mnemonicToAccount, HD wallets, message signing
contract-patternsABI formats, getContract, multicall, encodeFunctionData, decodeEventLog
wagmi-reactuseAccount, useConnect, useReadContract, useWriteContract, useSwitchChain

Supported Chains

All EVM-compatible chains including Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Avalanche, Blast, zkSync, Linea, Scroll, and more.

Key References

Released under the MIT License.