onchainkit
Expert guidance for building onchain applications with OnchainKit SDK components and utilities
AImindrally
official
Другое
Что делает навык
Навык предоставляет экспертное руководство по созданию ончейн-приложений с использованием компонентов и утилит SDK OnchainKit. Он охватывает реализацию компонентов для работы с кошельками, транзакциями, свопами и фреймами, а также обеспечивает правильную настройку провайдеров и обработку ошибок.
Когда применять
- Разработка интерфейсов для подключения кошельков и отображения пользовательской идентичности (Avatar, Name, Badge).
- Реализация логики ончейн-транзакций с оценкой газа, спонсорством и управлением состояниями.
- Создание функционала обмена токенов (Swap) с настройкой проскальзывания и обработкой котировок.
- Настройка и валидация Frame-приложений с использованием FrameMetadata и обработкой сообщений.
Как работает
- Обернуть корневой компонент приложения в OnchainKitProvider, указав API-ключ и цепочку (chain).
- Использовать компоненты Wallet, Identity, Transaction или Swap в соответствии с требуемой функциональностью.
- Настроить конфигурацию провайдеров, цепочек и параметров (например, slippage для свопов).
- Реализовать обработку состояний загрузки, ошибок и краевых случаев с использованием TypeScript.
- Следовать паттернам композиции компонентов и соблюдать правила безопасности.
Примеры запросов агенту
Как подключить кошелек и отобразить аватар пользователя с помощью OnchainKit?
Пример реализации компонента для ончейн-транзакции с обработкой ошибок.
Как настроить базовое приложение с OnchainKitProvider для сети Base?
Что понадобится
- API-ключ OnchainKit (NEXT_PUBLIC_ONCHAINKIT_API_KEY)
- Настройка цепочки (chain), например, base из viem/chains
- Среда выполнения с поддержкой TypeScript и React
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «onchainkit» из репозитория:
# https://github.com/mindrally/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r onchainkit/ ~/.claude/skills/onchainkit/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.