Repolode
setyamickala

setyamickala/bsc-contract-audit-skill

Два не зависящих от сторонних библиотек agent skill для проверки токенов BNB Smart Chain, NFT-минтов, эскроу и продаж токенов через bonding curve с итоговым решением GO/CAUTION/BLOCK.

Звёзды
54
Форки
12
Открытые issues
0
Последний коммит
4 дня назад

Что это?

В репозитории собраны два agent skill для проверки проектов перед сделкой в BNB Smart Chain (chain id 56). Первый, bsc-contract-audit, проверяет сам актив: токены BEP-20, NFT-минты BEP-721/1155 и эскроу с распределением средств, возвратом депозитов и другими условиями. Второй, launch-curve-audit, проверяет схему продажи токена до запуска: bonding curve, траншевые IEO, логику допуска и эскроу, переход к следующему этапу с передачей LP под управление, а также связанные эмиссии.

Скрипты работают только на чтение и написаны на Python; они используют curl и jq и запрашивают состояние сети через RPC endpoint. Платный ключ GoPlus необязателен: можно обойтись BSC RPC, ключом BscScan или Etherscan, Sourcify, honeypot.is и публичным Binance Web3 audit API. Концентрация токенов у держателей рассчитывается по логам Transfer, а целостность пулов эскроу проверяется запросами балансов.

Оба skill завершаются одной строкой: DECISION: GO | CAUTION | BLOCK — агентский кошелёк может использовать её, чтобы разрешить или заблокировать покупку, swap, mint или lock. Каждый skill формирует решение на основе собственной оценки или вердикта; если быстрая проверка расходится с углублённым аудитом, применяется более строгий результат.

Ключевые возможности

  • 01Проверяет токены BEP-20, NFT-минты BEP-721/1155 и эскроу с возвратом депозитов.
  • 02Проверяет продажи через bonding curve и траншевые IEO до запуска.
  • 03Рассчитывает концентрацию токенов у держателей по логам Transfer с помощью rpc.py.
  • 04Проверяет целостность пулов эскроу по балансам.
  • 05Выдаёт машиночитаемое решение GO, CAUTION или BLOCK.
  • 06Работает только на чтение и не требует платных API.

Сценарии использования

  • Настроить агентский кошелёк так, чтобы он покупал только токены, прошедшие аудит.
  • Проверить контракт NFT-минта до выпуска NFT.
  • Убедиться, что эскроу продажи токенов до запуска возвращает депозиты согласно обещаниям.
  • Проверить запуск токена с переходом от bonding curve к LP graduation.

Быстрый старт

  1. 1

    Настройте RPC-эндпоинт BSC

    export RPC_URL=https://bsc-rpc.publicnode.com
  2. 2

    Установите навык аудита активов и эскроу

    npx skills add setyamickala/bsc-contract-audit-skill/skills/bsc-contract-audit
  3. 3

    Установите навык аудита продаж и bonding-кривых (необязательно)

    npx skills add setyamickala/bsc-contract-audit-skill/skills/launch-curve-audit

Что важно знать

  • Только для справки, не является инвестиционной рекомендацией; отсутствие замечаний в отчёте не гарантирует безопасность.
  • Не аффилирован с Binance или Anthropic и не поддерживается ими.
  • Требуется агентская среда с доступом к shell, например Claude Code или Cowork.

В подборках

Темы

#blockchain#bsc#smart-contract-audit#security#ai-agent#due-diligence#defi

Частые вопросы

Что такое bsc-contract-audit-skill?
Два не зависящих от сторонних библиотек agent skill для проверки токенов BNB Smart Chain, NFT-минтов, эскроу и продаж токенов через bonding curve с итоговым решением GO/CAUTION/BLOCK. В репозитории собраны два agent skill для проверки проектов перед сделкой в BNB Smart Chain (chain id 56). Первый, bsc-contract-audit, проверяет сам актив: токены BEP-20, NFT-минты BEP-721/1155 и эскроу с распределением средств, возвратом депозитов и другими условиями. Второй, launch-curve-audit, проверяет схему продажи токена до запуска: bonding curve, траншевые IEO, логику допуска и эскроу, переход к следующему этапу с передачей LP под управление, а также связанные эмиссии.
bsc-contract-audit-skill можно использовать бесплатно? Какая у него лицензия?
bsc-contract-audit-skill распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
bsc-contract-audit-skill всё ещё поддерживается?
Активно поддерживается. Последний коммит в bsc-contract-audit-skill — 4 нояб. 2026 г..
Для чего можно использовать bsc-contract-audit-skill?
Настроить агентский кошелёк так, чтобы он покупал только токены, прошедшие аудит. Проверить контракт NFT-минта до выпуска NFT. Убедиться, что эскроу продажи токенов до запуска возвращает депозиты согласно обещаниям. Проверить запуск токена с переходом от bonding curve к LP graduation.
Как установить bsc-contract-audit-skill?
Настройте RPC-эндпоинт BSC: export RPC_URL=https://bsc-rpc.publicnode.com Установите навык аудита активов и эскроу: npx skills add setyamickala/bsc-contract-audit-skill/skills/bsc-contract-audit Установите навык аудита продаж и bonding-кривых (необязательно): npx skills add setyamickala/bsc-contract-audit-skill/skills/launch-curve-audit
Где скачать bsc-contract-audit-skill?
Исходный код и инструкции по установке — на GitHub: https://github.com/setyamickala/bsc-contract-audit-skill

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Открытый смарт-контракт AMM с концентрированной ликвидностью в Solana и SDK на Rust и TypeScript для работы с ним.

566+5 за неделю363TypeScriptOtherАктивно поддерживаетсяОбновлён 5 дней назад