- ロジック
- インターフェース
- 整合性
- ヒューマン
すぐに答え
AIを使ってスマートコントラクトを理解するには?
AIがEtherscanを利用して、コントラクトのソースコードとABIを取得します。これにより、エージェントは関数のロジックを辿り、プロトコルの相互作用をマッピングできます。コントラクトの構造や意図を明確に把握することが可能です。
解析結果
解析によって得られるもの
AIがブロックチェーンの生データを、実用的なインサイトへと変換します。
ロジック
コードの解説
AIがソースコードを読み取り、関数の挙動を解説します。コントラクト内部のロジックを、分かりやすい言葉で分解して説明します。
インターフェース
関数のマッピング
ABIを取得することで、エージェントが有効なすべての入出力値を特定します。コントラクトとの正確な対話方法が分かります。
整合性
検証チェック
AIがソースコードとオンチェーンのバイトコードを照合します。表示されているコードが、実際にデプロイされているものか確認できます。
ヒューマン
手動レビュー
AIが複雑なロジックや潜在的な問題をフラグ立てします。最終的なセキュリティ監査の責任はユーザーにあります。
ワークフロー
コントラクトアドレスが入力された際、AIが行うこと
エージェントはコントラクトアドレスから、完全なロジックマップを作成します。
ソースの取得
エクスプローラーから、人間が読める形式のSolidityコードを取得します。
get_source_codeABIの取得
コントラクトの外部関数を理解するために、ABI(アプリケーション・バイナリ・インターフェース)を読み取ります。
get_abiコードの検証
ソースコードがネットワーク上のバイトコードと一致しているかを確認します。
verify_source_codeロジックの解釈
コードとABIを用いて、プロトコルの目的とメカニズムを解説します。
get_source_codeget_abi
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使って解析を開始しましょう。
出発点
プレースホルダーのアドレスを、調査したい実際のコントラクトアドレスに置き換えてください。
Etherscan Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_GgbqIUEwTkBGL2VRWDJSeJ8YqzmAM0hbJRWkisTL/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 — Etherscan capabilities are ready to use.
{
"mcpServers": {
"etherscan-mcp": {
"url": "https://edge.vinkius.com/vk_preview_GgbqIUEwTkBGL2VRWDJSeJ8YqzmAM0hbJRWkisTL/mcp"
}
}
}0x123... のソースコードを取得して、mint関数のロジックを説明してください。
0xabc... のABIを取得して、コントラクトの状態を変更するすべての関数をリストアップしてください。
0x789... のソースコードを検証して、バイトコードと一致しているか教えてください。
0xdef... のソースコードを読み取って、所有権(ownership)の仕組みを説明してください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
一度接続すれば、あとは質問するだけ
一度接続するだけで、AIがEtherscanのツールにアクセスできるようになります。認証情報は、当社のシステム内で暗号化して保持されます。
EtherscanをAIに接続するFAQ
機能に関する詳細
- 01
AIはトランザクションを実行できますか?
いいえ。AIができるのは、ソースコード、ABI、および検証データの読み取りのみです。トランザクションの送信や資金の移動はできません。
- 02
AIはコードのバグを修正できますか?
いいえ。AIはロジックの問題を特定することはできますが、ブロックチェーン上のコントラクトを修正することはできません。
- 03
AIにAPIキーは必要ですか?
いいえ。Vinkiusが接続を管理するため、AIクライアントにEtherscanのAPIキーを提供する必要はありません。
- 04
未検証のコントラクトを解析できますか?
いいえ。Etherscan上でソースコードが検証されていない場合、AIは解析用の読み取り可能なコードを取得できません。
- 05
AIは私のウォレットにアクセスできますか?
いいえ。このMCPはEtherscanの公開データのみを読み取ります。お客様の秘密鍵やウォレットにアクセスすることはありません。
Etherscanについてさらに質問がありますか? Etherscanコネクターの全機能を見る
『Etherscan』を Claude、Cursor、ChatGPT などに接続
