- ロジック
- インターフェース
- ヒューマン
- レポート
すぐに答え
AIを使ってどのようにスマートコントラクトを監査できますか?
AIがHarmonyscan MCPを使用して、Harmonyネットワーク上のあらゆるコントラクトの検証済みソースコードとABIを取得します。これにより、エージェントは関数パラメータの構成やロジックの欠陥をスキャンできます。コントラクトの構造や潜在的なリスクに関する技術的な分析結果を得ることが可能です。
監査結果
AIが特定するもの
エージェントがブロックチェーンから抽出する具体的なデータ項目です。
ロジック
コードの脆弱性スキャン
AIがソースコードを読み取り、論理的なエラーや一般的なエクスプロイトを特定します。疑わしいコードパターンがリストアップされます。
インターフェース
ABIマッピング
エージェントがABIを使用して、コントラクトとの対話方法を把握します。すべての関数シグネチャと入力型が明確になります。
ヒューマン
手動レビューの推奨
AIが人間の目による確認が必要な高リスク領域を特定します。どのコード行を深く調査すべきかは、あなたが判断します。
レポート
セキュリティ要約
AIが分析結果を構造化された概要にまとめます。これをコントラクトの安全性プロファイルの文書化に活用できます。
ワークフロー
コントラクトアドレスが入力された際、AIが行うプロセス
AIは生のデータの取得から論理的な分析へと進みます。
ソースコードの取得
エージェントはブロックチェーンから検証済みの正確なソースコードを取得します。これにより、偽造されたコードや未検証のコードを分析してしまうミスを防ぎます。
get_source_codeABIの取得
AIがABI(Application Binary Interface)を取得し、コントラクトの関数、引数、および戻り値を理解します。
get_abiロジックの分析
コードとABIを用いて、AIはコントラクトの実行フローをマッピングし、潜在的なエッジケースを特定します。
get_source_codeget_abi脆弱性のフラグ立て
エージェントはコードを既知のパターンと比較し、ロジックが失敗したり悪用されたりする可能性がある箇所を指摘します。
get_source_code
試してみる
以下のプロンプトをコピーして開始しましょう。
これらのプロンプトを使って監査を開始できます。
出発点
コントラクトアドレスの部分を、実際に確認したいアドレスに置き換えてください。
Harmonyscan Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_hCFVIwT7pV7N02KfZ6z0UBU5q1pzYMKhyLIS3MJh/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 — Harmonyscan capabilities are ready to use.
{
"mcpServers": {
"harmonyscan-harmony-one-block-explorer-api-mcp": {
"url": "https://edge.vinkius.com/vk_preview_hCFVIwT7pV7N02KfZ6z0UBU5q1pzYMKhyLIS3MJh/mcp"
}
}
}コントラクト 0x123... のソースコードとABIを取得し、このコントラクトの機能を説明してください。
0x456... のソースコードのロジックを分析し、リエントランシー(再入可能性)のリスクがないか確認してください。
0x789... のABIを使用して、すべてのパブリック関数と必要なパラメータをリストアップしてください。
0xabc... のソースコードを確認し、所有権のロジックが適切に実装されているか調べてください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Harmonyscanを接続して、すぐに質問を開始。
MCPをクライアントにリンクするだけです。認証情報は暗号化されて保持されるため、すぐに監査を開始できます。
HarmonyscanをAIに接続するFAQ
機能に関する詳細
- 01
AIがスマートコントラクトのバグを修正してくれますか?
いいえ。AIはバグの特定と説明は行いますが、コードの変更やデプロイはあなた自身が行う必要があります。
- 02
AIはEthereum上のコントラクトを監査できますか?
いいえ。このMCPはHarmony Oneネットワーク専用に設計されています。
- 03
AIはブロックチェーン上でトランザクションを実行できますか?
いいえ。このツールはAIがソースコードとABIを読み取ることを許可するものです。トランザクションの送信やステートへの操作はできません。
- 04
エクスプローラーでコントラクトが検証されていない場合はどうなりますか?
ソースコードが検証されていない場合、get_source_code ツールは分析対象を見つけることができません。
- 05
AIはプロの監査人に取って代わるものですか?
いいえ。AIはあなたの調査を迅速化するためのツールです。人間の専門家が見逃さないような微細な脆弱性を見逃す可能性があります。
Harmonyscanについてさらに質問がありますか? Harmonyscan MCPの全機能を見る
『Harmonyscan』を Claude、Cursor、ChatGPT などに接続
