- CODE
- INTERFACE
- LOGIC
- HUMAN
すぐに答え
AIを使ってどのようにCeloのスマートコントラクトを監査できますか?
AIが任意のCeloコントラクトアドレスから、正確なソースコードとABIを取得します。これにより、エージェントはロジックの誤りやセキュリティ上の欠陥を特定するために必要なコンテキストを把握できます。コントラクトの構造や挙動に関する技術的な詳細を即座に得ることが可能です。
技術的な成果
監査によって得られるもの
AIが生のブロックチェーンデータを、実行可能な技術的インサイトへと変換します。
CODE
検証済みソースコード
AIが正確な実装ファイルをフェッチします。Celo上にデプロイされたコントラクトで使用されているロジックを確認できます。
INTERFACE
完全なABIへのアクセス
エージェントがABIを取得します。これにより、AIはコントラクトの関数とどのように対話すべきかを理解できます。
LOGIC
脆弱性の検出
コードを読み取ることで、AIは攻撃につながる一般的なパターンを特定します。潜在的なリスクのリストを受け取れます。
HUMAN
手動での検証
AIが疑わしい箇所をフラグ立てします。バグが実在するか、あるいは誤検知(false positive)であるかの最終判断はあなたが行います。
ワークフロー
アドレスが提供された際、AIが行うプロセス
AIは、アドレスの入力から深いコード分析までを数ステップで完了します。
インターフェースの取得
AIがABIを取得し、存在する関数や必要な引数を把握します。
get_contract_abiロジックの取得
エージェントが実際のSolidityソースコードを取得し、行単位でのレビューを可能にします。
get_contract_source_code構造の分析
取得したコードとABIを用いて、AIがコントラクトの状態変数や関数のフローをマッピングします。
get_contract_abiget_contract_source_code欠陥の特定
AIがコードを既知のセキュリティパターンと比較し、弱点を特定します。
get_contract_source_code
試してみる
以下のプロンプトをコピーして開始してください。
これらのプロンプトを使って監査を開始しましょう。
出発点
コントラクトアドレスの部分を、調査したい実際のアドレスに置き換えてください。
Celoscan Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_Bi2Drf8yY8oexFIUWvJ1Ab8dwC6NJP1TE52TOfPz/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Celoscan capabilities are ready to use.
{
"mcpServers": {
"celoscan-celo-network-explorer-mcp": {
"url": "https://edge.vinkius.com/vk_preview_Bi2Drf8yY8oexFIUWvJ1Ab8dwC6NJP1TE52TOfPz/mcp"
}
}
}コントラクト 0x123... のソースコードとABIを取得し、リエントランシーのリスクをチェックしてください。
0xabc... のABIを取得し、transfer関数の仕組みを説明してください。
0x789... のソースコードを読み取り、整数オーバーフローの問題がないか確認してください。
0xdef... のABIとソースコードを取得して、コントラクトの権限モデルをマッピングしてください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
一度Celoscanに接続すれば、あとは聞くだけです。
一度接続するだけで、AIがCeloエクスプローラーにアクセスできるようになります。認証情報は暗号化され、安全に保護されます。
CeloscanをAIに接続するFAQ
FAQ
- 01
AIは見つけたバグを修正できますか?
いいえ。AIができるのはコードを読み取り、修正案を提示することまでです。コントラクトへの変更は、手動で適用する必要があります。
- 02
監査にAIはプライベートキーを必要としますか?
いいえ。このツールはCeloネットワーク上の公開データのみを読み取ります。AIがウォレットにアクセスする必要はありません。
- 03
Ethereum上のコントラクトも監査できますか?
いいえ。このMCPはCeloネットワーク専用に構築されています。
- 04
AIがコードをデプロイしてくれることはありますか?
いいえ。このツールはソースコードとABIの読み取りに特化しています。デプロイには別途プロセスが必要です。
- 05
エクスプローラー上でコントラクトが未検証(unverified)な場合はどうなりますか?
エクスプローラー上にソースコードが公開されていない場合、AIはそのコードを取得できません。AIは公開されているデータのみを読み取ることが可能です。
Celoscanについて他に質問がありますか?コネクタの専用ページで回答しています。 Celoscan Connectorの全機能を見る
『Celoscan』を Claude、Cursor、ChatGPT などに接続
