Использование USDC
USDC is Circle's stablecoin deployed across multiple blockchain ecosystems including EVM chains (Ethereum, Base, Arbitrum, Polygon, Arc) and Solana. Use this skill to check balances, send transfers, approve spending, and verify transactions. Triggers on: send USDC, approve USDC, USDC allowance, USDC on Solana, SPL token, Associated Token Account, ATA, parseUnits, formatUnits, 6 decimals, @solana/k
Что делает навык
Навык обеспечивает взаимодействие с USDC в сетях EVM (Ethereum, Base, Arbitrum и др.) и Solana, покрывая проверку баланса, переводы, одобрение расходов и верификацию транзакций. Он учитывает специфику экосистем, включая использование 6 знаков после запятой и работу с ATA в Solana.
Когда применять
- Проверка баланса USDC на кошельке в сетях EVM или Solana
- Отправка USDC на другой адрес с подтверждением транзакции
- Одобрение (approve) смарт-контракту права тратить USDC (только для EVM)
- Проверка наличия allowance или статуса входящего перевода
- Работа с USDC в сети Arc, где он является и нативным токеном, и ERC-20
Как работает
- Определить экосистему пользователя (EVM по адресу 0x... или Solana по base58-адресу); уточнить, если данные неясны.
- Классифицировать операцию: чтение (баланс, allowance) выполняется автономно, запись (отправка, approve) требует явного подтверждения пользователя.
- Проверить корректность адреса получателя, суммы (используя 6 знаков после запятой) и идентификатора сети (testnet/mainnet).
- Использовать соответствующий справочный файл (references/evm.md или references/solana.md) для получения кода операции.
- Выполнить операцию: для записей — отправить транзакцию только после подтверждения, дождаться получения чека (receipt) или подтверждения.
- Сообщить пользователю об успехе, предоставив хэш транзакции.
Примеры запросов агенту
Что понадобится
- Для EVM: пакет viem; для Solana: пакеты @solana/kit, @solana-program/token, ws, dotenv, bs58
- Переменные окружения для хранения приватных ключей (для операций записи); для чтения ключи не требуются
- Доступ к RPC-узлам соответствующих сетей (testnet или mainnet)
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.