- SUCCESS
- FAILURE
- BUNDLE
- HUMAN
すぐに答え
AIを使ってどのようにEthereumのトランザクションをシミュレートできますか?
AIがTenderlyを利用して、仮想的なステートに対して単一のトランザクションや複雑なバンドルを実行します。これにより、ガス代を一切支払うことなく、コントラクトがどのように動作するかを正確に把握できます。ステートの変化や実行結果を明確に確認することが可能です。
シミュレーションの結果
実行結果のパターン
Tenderly MCPへのリクエストは、以下のいずれかのシナリオになります。
SUCCESS
ステート変更の検証
AIがトランザクションの成功を確認します。実行後にコントラクトのステートがどのように変化したかを詳細に把握できます。
FAILURE
エラーの特定
AIがリバートやロジックの失敗を検知します。トランザクションが失敗した箇所を正確に特定できるため、コードの修正がスムーズになります。
BUNDLE
複数ステップの検証
AIが一連のトランザクションをまとめて実行します。単一ブロック内で複数の呼び出しがどのように相互作用するかを確認できます。
HUMAN
手動でのコード修正
AIがバグを特定しますが、スマートコントラクトのロジックを書き換えるには、ご自身でIDEを使用して修正を行う必要があります。
ワークフロー
シミュレーションのリクエストを受けた際のAIの動作
Tenderly APIとの複雑なやり取りは、すべてAIが代行します。
リクエストの解析
AIが自然言語による指示を解析し、対象のコントラクトアドレス、関数名、引数を抽出します。
simulate_transaction単一テストの実行
AIが特定の関数を呼び出し、意図した通りに動作するかを確認します。
simulate_transactionトランザクション・バンドルの実行
AIが複数の呼び出しを一つのシーケンスにまとめ、複雑な相互作用をテストします。
simulate_bundle結果のレポート
AIがトレースデータを解釈し、トランザクションが成功したか、あるいはリバートしたかを報告します。
simulate_transactionsimulate_bundle
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使って、最初のシミュレーションを開始しましょう。
出発点
括弧内のテキストを、実際のコントラクトアドレスや関数のパラメータに書き換えて使用してください。
Tenderly Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_N4CrFBeUVzbat4muj6uWeqLKjZIfSS9VAScUfQGd/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 — Tenderly capabilities are ready to use.
{
"mcpServers": {
"tenderly-ethereum-dev-platform-mcp": {
"url": "https://edge.vinkius.com/vk_preview_N4CrFBeUVzbat4muj6uWeqLKjZIfSS9VAScUfQGd/mcp"
}
}
}コントラクト 0x123... の deposit 関数を 1 ETH で呼び出すトランザクションをシミュレートして。
このコントラクトでトークンをスワップし、その後に残高を確認するトランザクション・バンドルを実行して。
simulate_transaction を使って、なぜこの特定のトランザクション呼び出しがリバートするのか確認して。
Vaultコントラクトに対して3回連続で呼び出しを行い、ステートの更新を検証するバンドルをシミュレートして。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Tenderlyを接続するだけで、すぐに利用可能
VinkiusプラットフォームにTenderlyアカウントを連携させるだけです。認証情報は暗号化されて保持されるため、すぐにAIへのプロンプトによるシミュレーションを開始できます。
TenderlyをAIに接続するFAQ
機能に関する詳細
- 01
トランザクションのシミュレーションにガス代はかかりますか?
いいえ。シミュレーションは仮想環境内で行われるため、実際のETHを消費することはありません。
- 02
AIは新しいコントラクトをデプロイできますか?
いいえ。AIができるのは、利用可能なシミュレーションツールを使用して既存のコントラクトのロジックをシミュレートすることのみです。
- 03
トランザクションのバンドルをシミュレートできますか?
はい。バンドルツールを使用することで、複数の呼び出しを一つのシーケンスとしてテストできます。
- 04
AIはこれらの操作を実際のメインネットで実行しますか?
いいえ。AIはシミュレーションを実行するだけで、ブロックチェーンに対して実際のトランザクションを送信することはありません。
- 05
AIがスマートコントラクトのコードを自動で修正してくれますか?
いいえ。AIはトランザクションが失敗した理由を特定することはできますが、実際のコード修正とデプロイはご自身で行う必要があります。
Tenderlyについてさらに詳しく知りたいですか? Tenderly Connectorの全機能を見る
『Tenderly』を Claude、Cursor、ChatGPT などに接続
