·viem
</>

viem

Шаблоны TypeScript для низкоуровневого взаимодействия блокчейна EVM с использованием Viem. Используйте при написании сценариев Node, инструментов CLI или серверных служб, которые читают/записывают цепочки Ethereum или EVM. Запускается при взаимодействии с контрактом, операциях с кошельком, подписании транзакций, наблюдении за событиями, кодировании ABI или любом коде TypeScript, отличном от React. НЕ используйте для приложений React/Next.js с хуками (вместо этого используйте навык wagmi).

83Установки·25Тренд·@0xsardius

Установка

$npx skills add https://github.com/0xsardius/onchain-typescript-skills --skill viem

Как установить viem

Быстро установите AI-навык viem в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/0xsardius/onchain-typescript-skills --skill viem
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: 0xsardius/onchain-typescript-skills.

Viem is the modern TypeScript interface for Ethereum. This skill ensures correct patterns for contract interactions, client setup, and type safety.

Always use as const for ABIs to get full type inference:

| Missing as const on ABI | Add as const for type inference | | Using Number for amounts | Use BigInt literals: 1000000n | | Writing without simulate | Always simulateContract first | | Hardcoding gas | Let viem estimate, or use gas: await publicClient.estimateGas(...) | | Not awaiting receipts | Use waitForTransactionReceipt for confirmation |

Шаблоны TypeScript для низкоуровневого взаимодействия блокчейна EVM с использованием Viem. Используйте при написании сценариев Node, инструментов CLI или серверных служб, которые читают/записывают цепочки Ethereum или EVM. Запускается при взаимодействии с контрактом, операциях с кошельком, подписании транзакций, наблюдении за событиями, кодировании ABI или любом коде TypeScript, отличном от React. НЕ используйте для приложений React/Next.js с хуками (вместо этого используйте навык wagmi). Источник: 0xsardius/onchain-typescript-skills.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/0xsardius/onchain-typescript-skills --skill viem
Категория
</>Разработка
Проверено
Впервые замечено
2026-02-01
Обновлено
2026-03-11

Browse more skills from 0xsardius/onchain-typescript-skills

Короткие ответы

Что такое viem?

Шаблоны TypeScript для низкоуровневого взаимодействия блокчейна EVM с использованием Viem. Используйте при написании сценариев Node, инструментов CLI или серверных служб, которые читают/записывают цепочки Ethereum или EVM. Запускается при взаимодействии с контрактом, операциях с кошельком, подписании транзакций, наблюдении за событиями, кодировании ABI или любом коде TypeScript, отличном от React. НЕ используйте для приложений React/Next.js с хуками (вместо этого используйте навык wagmi). Источник: 0xsardius/onchain-typescript-skills.

Как установить viem?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/0xsardius/onchain-typescript-skills --skill viem После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

https://github.com/0xsardius/onchain-typescript-skills

Детали

Категория
</>Разработка
Источник
skills.sh
Впервые замечено
2026-02-01

Похожие навыки