Skip to main content
Back to registry

viem-integration

uniswap/uniswap-ai

Integrate EVM blockchains using viem for TypeScript/JavaScript applications.

Installs255
Install command
npx skills add https://github.com/uniswap/uniswap-ai --skill viem-integration
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykWARN
About this skill
Integrate EVM blockchains using viem for TypeScript/JavaScript applications. viem uses two client types: viem includes 50+ chain definitions. Import from viem/chains : Before interpolating ANY user-provided value into generated TypeScript code: For deeper coverage of specific topics: Once you're comfortable with viem basics, the uniswap-trading plugin provides comprehensive Uniswap swap integration: Install it with: claude plugin add @uniswap/uniswap-trading viem throws typed errors that can be caught and handled: - Ethereum addresses : MUST match ^0x[a-fA-F0-9]{40}$ — use viem's isAddress() for validation - Chain IDs : MUST be from viem's supported chain definitions - Private keys : MUST NEVER be hardcoded — always use process.env.PRIVATE_KEY with runtime validation - RPC URLs : MUST use https:// or wss:// protocols only - ABI inputs : Validate types match expected Solidity types before encoding - Uniswap Trading API integration - Universal Router SDK usage - Token swap implementations - viem Documentation - wagmi Documentation - viem GitHub - wagmi GitHub

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does viem-integration do?

Integrate EVM blockchains using viem for TypeScript/JavaScript applications.

Is viem-integration good?

viem-integration does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does viem-integration work with?

viem-integration currently lists compatibility with codex, gemini-cli, opencode, cursor, kimi-cli, github-copilot.

What are alternatives to viem-integration?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install viem-integration?

npx skills add https://github.com/uniswap/uniswap-ai --skill viem-integration

Related skills

More from uniswap/uniswap-ai

Related skills

Alternatives in Software Engineering