Repolode
setyamickala

setyamickala/bsc-contract-audit-skill

BNB Smart Chainのトークン、NFTミント、エスクロー、ボンディングカーブ型トークン販売をデューデリジェンスする、依存関係のない2つのエージェントスキル。最終判定はGO/CAUTION/BLOCK。

スター
54
フォーク
12
未解決の Issue
0
最終コミット
4 日前

これは何?

このリポジトリには、BNB Smart Chain(chain id 56)での取引前デューデリジェンスを行うエージェントスキルが2つ含まれています。1つ目のbsc-contract-auditは、BEP-20トークン、BEP-721/1155のNFTミント、入金・返金型の割り当てエスクローなど、資産そのものを調査します。2つ目のlaunch-curve-auditは、ローンチ前のトークン販売方法を調査し、ボンディングカーブ、トランシェ型IEO、参加条件とエスクローのロジック、LPの管理を伴うグラデュエーション、連動する排出を対象とします。

スクリプトはcurlとjqを組み合わせた読み取り専用のPythonで、RPCエンドポイント経由でチェーンの状態を取得します。有料のGoPlusキーは任意です。BSC RPC、BscScanまたはEtherscanのキー、Sourcify、honeypot.is、公開されているBinance Web3 audit APIを使って実行できます。Transferログから保有者の集中度を再構成し、残高照会でエスクロープールの整合性を確認します。

どちらのスキルも、最終結果を「DECISION: GO | CAUTION | BLOCK」の1行で出力するため、エージェントウォレットはその結果に基づいて購入、スワップ、ミント、ロックを制御できます。各スキルは独自のスコアまたは判定からこの行を生成し、簡易チェックと詳細監査の結果が異なる場合は、より厳しい判定を採用します。

主な機能

  • 01BEP-20トークン、BEP-721/1155のNFTミント、入金・返金型エスクローを監査します。
  • 02ローンチ前のボンディングカーブ型販売とトランシェ型IEOを調査します。
  • 03rpc.pyを使い、Transferログから保有者の集中度を再構成します。
  • 04エスクロープールの残高を確認し、整合性を検証します。
  • 05機械処理可能なGO、CAUTION、BLOCKの判定を出力します。
  • 06有料APIを必須とせず、読み取り専用で実行できます。

ユースケース

  • 監査に合格したトークンだけを購入するよう、エージェントウォレットを制御する。
  • ミント前にNFTミントコントラクトを確認する。
  • ローンチ前のトークン販売で、エスクローが約束どおり入金を返すか検証する。
  • ボンディングカーブからLPグラデュエーションへ移行するトークンローンチを調査する。

クイックスタート

  1. 1

    BSC RPCエンドポイントを設定する

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

    資産とエスクローの監査スキルをインストールする

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

    販売とボンディングカーブの監査スキルをインストールする(任意)

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

使う前に知っておきたいこと

  • 参考情報であり、投資助言ではありません。レポートに問題がなくても、安全性が保証されるわけではありません。
  • BinanceおよびAnthropicとは提携関係になく、両社からの推奨も受けていません。
  • Claude CodeやCoworkなど、シェルを利用できるエージェント環境が必要です。

収録されている特集

トピック

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

よくある質問

bsc-contract-audit-skill とは?
BNB Smart Chainのトークン、NFTミント、エスクロー、ボンディングカーブ型トークン販売をデューデリジェンスする、依存関係のない2つのエージェントスキル。最終判定はGO/CAUTION/BLOCK。 このリポジトリには、BNB Smart Chain(chain id 56)での取引前デューデリジェンスを行うエージェントスキルが2つ含まれています。1つ目のbsc-contract-auditは、BEP-20トークン、BEP-721/1155のNFTミント、入金・返金型の割り当てエスクローなど、資産そのものを調査します。2つ目のlaunch-curve-auditは、ローンチ前のトークン販売方法を調査し、ボンディングカーブ、トランシェ型IEO、参加条件とエスクローのロジック、LPの管理を伴うグラデュエーション、連動する排出を対象とします。
bsc-contract-audit-skill は無料で使えますか?ライセンスは?
bsc-contract-audit-skill は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
bsc-contract-audit-skill は今もメンテナンスされていますか?
活発にメンテナンス中。bsc-contract-audit-skill の最終コミットは 2026年11月4日 です。
bsc-contract-audit-skill は何に使えますか?
監査に合格したトークンだけを購入するよう、エージェントウォレットを制御する。 ミント前にNFTミントコントラクトを確認する。 ローンチ前のトークン販売で、エスクローが約束どおり入金を返すか検証する。 ボンディングカーブからLPグラデュエーションへ移行するトークンローンチを調査する。
bsc-contract-audit-skill のインストール方法は?
BSC RPCエンドポイントを設定する: export RPC_URL=https://bsc-rpc.publicnode.com 資産とエスクローの監査スキルをインストールする: npx skills add setyamickala/bsc-contract-audit-skill/skills/bsc-contract-audit 販売とボンディングカーブの監査スキルをインストールする(任意): 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 をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト