CoinFelloは、リサーチ、トランザクションの実行、あらゆるオンチェーンコントラクトの自動化が可能な、初の汎用オンチェーンエージェントを構築しました。CoinFelloは、MetaMask Smart Accounts Kit上に構築された、DeFi全体に対応するセルフカストディアルAIエージェントです。本ケーススタディでは、エージェントに秘密鍵を渡すことなく実際のオンチェーン機能を付与することで、クリプトAIにおける最難関の課題をどのように解決したかを探ります。
CoinFelloが他のクリプトエージェントと異なるアプローチで課題を解決する方法
CoinFelloは、エンドユーザーと開発者の双方が、チャットボットのようなユーザー体験を通じてあらゆるオンチェーンプロトコルを利用できる初のエージェントです。中央集権型のdappウェブサイトを使用する必要性を置き換えます。ユーザーはやりたいことをエージェントに伝えるだけで、残りはエージェントが処理します。クロスチェーンスワップ、イールド最適化、マルチステップトランザクション、LP管理、オンチェーンの借入・貸出など、多くのアクションがシンプルかつアクセスしやすくなります。CoinFelloは、ユーザー向けウェブアプリケーション、エージェントスキル(Claude、Hermes、またはOpenClaw内)、またはエージェントCLI(別のプロダクトにエージェントを組み込む場合)として利用できます。
現在市場に出回っているクリプトエージェントの多くは、中央集権型の取引APIに接続するチャットボットをユーザーに提供しています。ユーザーはそのエージェントに資金を送金し、自動化された動作を盲目的に信頼します。さらに悪いことに、これらのチャットボットのほとんどはオンチェーンコントラクトとやり取りすることすらできません。CoinFelloはMetaMask Smart Account Kitを活用して、はるかに印象的なことを実現しました。
ほとんどのAIクリプトエージェントは秘密鍵を保存しますが、CoinFelloは違います
AIウォレットにおける主流のアプローチは、エージェントに秘密鍵またはAPI認証情報を渡すことです。その秘密情報はエージェントのランタイム内に保存されます。AIのハルシネーション、プロンプトインジェクション、侵害された依存関係、誤動作するツール呼び出しなど、ランタイムにアクセスできるものはすべて、ウォレットを空にする可能性があります。
新しい設計ではランタイムをTEEでラップしていますが、これはエージェントが直面する問題の一部にしか対処していません。TEE内で誤動作するエージェントは依然として鍵を制御しており、深刻な資金損失インシデントを引き起こす可能性があります。それはまだ約束であり、証明ではありません。
CoinFelloは異なる前提から出発しました:署名鍵はユーザーのデバイスから外に出るべきではない。エージェントは基盤となる鍵へのアクセスではなく、スコープが限定され、時間制限があり、コントラクトによって強制されるdelegationを受け取ります。
CoinFelloはその問題を解決することを中心に構築されており、後付けで修正を加えたものではありません。
CoinFelloが解決するもう一つの問題もあります。DeFiは本質的に複雑であり、それを簡素化しようとするほとんどの試みは、重要な部分を隠すことでそれを実現しています。CoinFelloは、エージェントがクリプトユーザーに小さな閉じた世界だけでなく、DeFi全体へのアクセスを提供しなければならないと考えています。彼らのAIエージェントであるFelloは、ユーザーがオンチェーンで何をしているかを理解できるよう支援するように設計されています。ポジションリスクやクロスチェーンスワップの最適ルートの説明、delegationが何を許可するかの解説、スワップのスリッページとMEVへの影響の提示など、すべてをわかりやすい言葉で行います。目標は、より多くの人々がオンチェーンで行動できるよう支援するエージェントを提供することです。
アーキテクチャ:コントラクトレベルでのERC-7710 delegation
CoinFelloはERC-7710 delegationを活用して上記のすべてを実現しています。これらのdelegationは誰かを信頼することを求めません。パーミッションはオンチェーンで、コントラクトによって、ユーザーが署名した正確な範囲内で強制されます。 エージェントがその範囲を超えようとすると、コントラクトが拒否します。(詳細はエージェンティックウォレットの仕組みをご覧ください。)
ERC-7710のような標準は、開発コミュニティを「保証された」ものではなく「検証可能な」もの、オペレーターカストディではなくユーザーカストディへと引き戻します。それがオンチェーンエージェントをスケールさせる唯一の持続可能な方法だと考えています。
CoinFelloはMetaMask Smart Account KitのHybrid Delegator Smart Accountを使用して、ユーザーのハードウェア分離デバイス署名者をアカウントに直接接続しています。署名鍵は、CoinFelloやエージェントがアクセスできるソフトウェア環境ではなく、デバイスのセキュアエンクレーブ内に保存されます。
これはデバイスの移行問題も解決します。新しいスマートフォンへの切り替えは、新しいハードウェアキーへのローテーションを意味します。シードフレーズの移行も、資金の移動も、オンチェーン履歴や既存のdelegationの喪失もありません。アカウントは持続し、デバイスは現在の鍵保持者に過ぎません。
一度署名するだけで、あとはエージェントが処理します
ローン保護のシナリオを想像してください。ユーザーがエージェントに「市場の下落時にローンポジションが清算されないよう、ウォレットの流動性を使って保護してほしい」と指示します。
CoinFello以前は、ヘルスファクターを手動で監視するか、生の鍵アクセスを持つキーパーボットを実行するしかありませんでした。そのような自動化はカストディを手放すことと引き換えにしか存在しませんでした。午前3時に下落が始まると、目を覚まして承認に署名するか、清算を受け入れるかのどちらかでした。
以前 | CoinFello + Smart Accounts Kitを使用した場合 |
ヘルスファクターを手動で監視 | やりたいことをわかりやすい言葉でFelloに伝える |
または生の鍵アクセスを持つキーパーボットを実行 | Felloがスコープ限定のERC-7710 delegationを構築:特定のプロトコル、トークン上限、期間、許可されたアクション |
またはカストディアルサービスに認証情報を渡す | ユーザーは一度だけ署名 |
午前3時の市場下落:目を覚ましてMetaMaskで一連の承認に署名 | Felloがポジションを監視し、その正確な範囲内で実行 |
または清算を受け入れる | コントラクトが範囲を強制 — 超過は不可能 |
SAKのdelegationフレームワークは、「鍵を渡す」体験ではなく、「一度署名して、下落中も眠れる」体験を提供します。
MetaMask Smart Accounts Kitによる自動化
CoinFelloの自動化機能はERC-7710 delegationで動作します。Smart Accounts Kitがなければ、CoinFelloのユーザーはエージェントウォレットに資金を送金し、エージェントを盲目的に信頼するしかありませんでした。
SAKのおかげで、ユーザーにカストディを手放させたり、資金をどこかに移動させたりすることなく、真の自動化を提供できます。これは、セルフカストディが本来意味すべきことへの妥協なしには、他のいかなる方法でも構築できなかった機能カテゴリです。
2026年3月、CoinFelloはMetaMaskとのパートナーシップのもと、MITライセンスでエージェントスキルを公開し、オープンソース化しました。このスキルは、CoinFelloが採用しているのと同じセキュリティアーキテクチャを、AIエージェントにオンチェーンのスーパーパワーを与えるためのドロップインフレームワークとして、すべての開発者に提供します。
スタック:複数のレイヤーがオンチェーンエージェンティックな未来を実現する
AIエージェント向けのCoinFelloスタックは、CoinFelloのアプリやウェブインターフェースだけで使用されるものではありません。Claude、OpenClaw、Hermesエージェントがオンチェーンでアクションできるようにするエージェントスキルも提供します。MetaMask Smart Accounts Kitは実行認可レイヤーを提供します:ERC-4337アカウント、ERC-7710 delegation、オンチェーン強制、AIコンピュートを処理するTEE。
レイヤー | コンポーネント |
エージェントレイヤー | OpenClaw、Claude、Hermes |
AI / コンピュート | TEE、LLM + インテント評価 |
認可 | MetaMask Smart Accounts Kit、ERC-4337 Hybrid Delegation Smart Account、ERC-7710 |
鍵セキュリティ | デバイスセキュアエンクレーブ、ハードウェア分離署名 |
次のステップ:より多くのユーザーへのdelegation拡大
CoinFelloの現在のエージェントであるFello 1は、高度なマルチステップのオンチェーンDeFiオペレーションを処理します。スワップ、LPデプロイ、ローン管理をすべて単一のオペレーションで実行するイメージです。Fello 2(現在開発中)は、これらのアクションの非同期自動化に焦点を当てています。パーミッション面では、**Advanced Permissions(ERC-7715)**のサポートが追加されることで、ユーザーの既存のMetaMaskウォレットから直接delegationを付与できるようになります。EIP-7702と組み合わせることで、既存のEOAをその場でスマートアカウントにアップグレードし、最大のユーザーセグメントであるオンチェーン履歴を持つ既存のMetaMaskウォレットユーザーのギャップを埋めます。
フロー: EIP-7702は新しいアドレスを作成したり資金の移行を必要とせずにEOAをアップグレードします。Advanced Permissionsは、その同じアカウントからCoinFelloへのスコープ限定のコントラクト強制パーミッションを発行します。新しいウォレットは不要。移行も不要。delegationモデルが既存のMetaMaskユーザーに拡張されるだけです。
ビルダーへのCoinFelloからのアドバイス
最小権限の原則で設計する。 各ユーザーインテントに対して可能な限り狭いdelegationを決定し、それを発行してください。広範なパーミッションを付与してエージェントの判断に頼るのではありません。ERC-7710のポイントは、エージェントへの信頼がなくなることではなく、エージェントへの信頼が明確で、定義され、限定的になることです。それが最悪のケースを「ウォレットが空になる」から「エージェントは許可されたことだけを正確に実行し、それ以上は何もしなかった」に縮小するものです。
Smart Accounts Kitで構築する: ERC-4337アカウント、ERC-7710 delegation、Advanced Permissions。CoinFelloが採用しているのと同じスタックが、すべての開発者に提供されています。