AIKraft/Skills/Использование модульных кошельков

Использование модульных кошельков

Build crypto wallets using Circle Modular Wallets SDK with passkey authentication, gasless transactions, and extensible module architecture. Use when: creating crypto wallets with passkey-based (WebAuthn) registration and login, sending gasless transactions using Circle Gas Station paymaster, batching multiple transactions into a single user operation, implementing passkey recovery using BIP-39 mn

circlefin official Другое

Что делает навык

Навык позволяет создавать криптокошельки (MSCA) на базе Circle Modular Wallets SDK с поддержкой аутентификации по passkey, безгазовыми транзакциями и модульной архитектурой. Он решает задачу упрощения взаимодействия с блокчейном за счет отложенного развертывания контрактов и абстракции газа через paymaster.

Когда применять

  • Создание криптокошельков с регистрацией и входом на основе WebAuthn (passkey)
  • Отправка транзакций без оплаты газа пользователем через Circle Gas Station
  • Объединение нескольких транзакций в одну user operation для оптимизации
  • Реализация восстановления доступа к passkey с использованием BIP-39 мнемоники

Как работает

  1. Установить зависимости: @circle-fin/modular-wallets-core, viem и (для восстановления) bip39
  2. Настроить переменные окружения проекта для работы с SDK
  3. Инициализировать модульный кошелек с использованием предоставленного API
  4. Настроить модули аутентификации (например, passkey) и оплаты газа (paymaster)
  5. Выполнить транзакции, которые будут обрабатываться как user operations

Примеры запросов агенту

Создай криптокошелек с доступом по passkey
Отправь транзакцию без газа через Circle Gas Station
Объедини три перевода токенов в одну user operation

Что понадобится

  • Установленные npm-пакеты: @circle-fin/modular-wallets-core, viem, bip39
  • Настроенные переменные окружения проекта

Описание составлено по SKILL.md навыка, сверено 06.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «use-modular-wallets» из репозитория: # https://github.com/circlefin/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r use-modular-wallets/ ~/.claude/skills/use-modular-wallets/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.