CoinFello 构建了首个通用型链上智能体,能够执行研究、交易及任意链上合约的自动化操作。CoinFello 是一款面向整个 DeFi 生态的自托管 AI 智能体,基于 MetaMask Smart Accounts Kit 构建。本案例研究探讨了它如何在不交出私钥的前提下赋予智能体真正的链上能力,从而解决了加密 AI 领域最棘手的难题。
CoinFello 以独特方式解决其他加密智能体面临的核心问题
CoinFello 是首个允许终端用户和开发者通过类聊天机器人的交互体验使用任意链上协议的智能体。它取代了使用中心化 dapp 网站的需求。用户只需告知智能体自己想做什么,其余一切由智能体处理。跨链兑换、收益优化、多步骤交易、LP 管理、链上借贷等操作,以及更多功能,都变得简单易用。CoinFello 可作为面向用户的 Web 应用、智能体技能(适用于 Claude、Hermes 或 OpenClaw),或通过智能体 CLI 使用(用于将智能体集成至其他产品)。
目前市场上大多数加密智能体为用户提供的是连接中心化交易 API 的聊天机器人。用户将资金转入该智能体,并盲目信任其自动化行为。更糟糕的是,这些聊天机器人大多甚至无法与链上合约交互。CoinFello 借助 MetaMask Smart Account Kit 实现了远比这更令人印象深刻的成果。
大多数 AI 加密智能体会存储你的私钥,而 CoinFello 不会
目前 AI 钱包的主流方案是将私钥或 API 凭证交给智能体,该密钥存储于智能体的运行时环境中。任何能够访问运行时的因素——AI 幻觉、提示注入、受损依赖项或行为异常的工具调用——都可能导致钱包被清空。
较新的设计将运行时封装在 TEE 中,但这只解决了智能体所面临问题的一部分。在 TEE 内部行为异常的智能体仍然控制着密钥,依然可能引发严重的资金损失事件。这终究只是一种承诺,而非可验证的证明。
CoinFello 从不同的前提出发:签名密钥永远不应离开用户的设备。智能体获得的是经过范围限定、有时效约束、由合约强制执行的委托授权,而非对底层密钥的访问权限。
CoinFello 的核心在于从根本上解决这个问题,而非事后打补丁。
CoinFello 还解决了第二个问题。DeFi 本身极为复杂,而大多数简化尝试都是通过隐藏关键信息来实现的。CoinFello 认为,智能体必须让加密用户能够访问整个 DeFi 生态,而不仅仅是一个封闭的小花园。他们的 AI 智能体 Fello 旨在帮助用户理解自己在链上的操作:用通俗语言解释仓位风险或跨链兑换的最优路径、说明委托授权的具体内容、揭示兑换中的滑点和 MEV 影响。其目标是提供能够帮助更多人参与链上活动的智能体。
架构:合约层面的 ERC-7710 委托
CoinFello 利用 ERC-7710 委托实现上述所有功能。这些委托无需信任任何人。权限由合约在链上强制执行,严格限定在用户签署的范围之内。 若智能体试图超出这些范围,合约将直接拒绝。(详见智能体钱包的工作原理。)
ERC-7710 等标准将开发社区引回"可验证"而非"凭信任"、"用户托管"而非"运营商托管"的轨道。我们认为,这是扩展链上智能体规模的唯一可持续路径。
CoinFello 使用 MetaMask Smart Account Kit 的混合委托人智能账户,将用户硬件隔离的设备签名器直接接入账户。签名密钥存储于设备的安全飞地中,而非 CoinFello 或智能体可触及的任何软件环境中。
这同时解决了设备迁移问题。更换新手机意味着轮换至新的硬件密钥,无需处理助记词,无需迁移资金,也不会丢失链上历史记录或现有委托。账户持续存在,设备只是当前的密钥持有者。
签名一次,其余交由智能体处理
设想一个贷款保护场景:用户指示智能体*"在市场下跌期间,使用我钱包中的流动性保护我的贷款仓位免遭清算。"*
在 CoinFello 出现之前,这意味着手动监控健康因子,或运行一个拥有原始密钥访问权限的 keeper 机器人——这类自动化只能以放弃托管权为代价。当凌晨 3 点市场开始下跌时,你要么爬起来签署审批,要么承受清算损失。
之前 | 使用 CoinFello + Smart Accounts Kit |
手动监控健康因子 | 用通俗语言告诉 Fello 你想做什么 |
或运行拥有原始密钥访问权限的 keeper 机器人 | Fello 构建范围限定的 ERC-7710 委托:指定协议、代币上限、有效期、允许的操作 |
或将凭证交给托管服务 | 用户签名一次 |
凌晨 3 点市场下跌:起床在 MetaMask 中签署一系列审批 | Fello 监控仓位并在该范围内执行操作 |
或承受清算损失 | 合约强制执行边界——不可能发生越权行为 |
SAK 的委托框架提供的是"签名一次、安心入睡"的体验,而非"交出你的密钥"的体验。
由 MetaMask Smart Accounts Kit 驱动的自动化功能
CoinFello 的自动化功能基于 ERC-7710 委托运行。若没有 Smart Accounts Kit,CoinFello 用户将被迫将资金转入智能体钱包,并盲目信任智能体管理其资金。
SAK 让我们能够提供真正的自动化,而无需要求用户放弃托管权或将资金转移到任何地方。这是一个我们在不妥协于自托管本应意味着什么的前提下,真正无法以任何其他方式构建的功能类别。
2026 年 3 月,CoinFello 与 MetaMask 合作,以 MIT 许可证发布并开源了其智能体技能。该技能将 CoinFello 所采用的相同安全架构作为即插即用框架提供给任何开发者,赋予 AI 智能体链上超能力。
技术栈:多层架构共同构建链上智能体的未来
CoinFello 的 AI 智能体技术栈不仅限于 CoinFello 自身的应用或 Web 界面。它还提供智能体技能,可驱动 Claude、OpenClaw 和 Hermes 智能体在链上执行操作。MetaMask Smart Accounts Kit 提供执行授权层:ERC-4337 账户、ERC-7710 委托、链上强制执行,TEE 负责处理 AI 计算。
层级 | 组件 |
智能体层 | OpenClaw、Claude、Hermes |
AI / 计算 | TEE、LLM + 意图评估 |
授权 | MetaMask Smart Accounts Kit、ERC-4337 混合委托智能账户、ERC-7710 |
密钥安全 | 设备安全飞地、硬件隔离签名 |
下一步:为更多用户提供更多委托能力
CoinFello 当前的智能体 Fello 1 可处理高级多步骤链上 DeFi 操作,例如在单次操作中完成兑换、LP 部署和贷款维护。Fello 2(目前正在开发中)专注于这些操作的异步自动化。在权限方面,新增的**高级权限(ERC-7715)**支持将允许直接从用户现有的 MetaMask 钱包授予委托。结合 EIP-7702——可将现有 EOA 就地升级为智能账户——这将为最大的用户群体填补空白:那些已拥有 MetaMask 钱包且积累了多年链上历史的用户。
流程如下: EIP-7702 在不创建新地址、无需资金迁移的情况下升级 EOA。高级权限随后从同一账户向 CoinFello 签发范围限定、合约强制执行的权限。无需新钱包,无需迁移,只需将委托模型扩展至现有 MetaMask 用户。
CoinFello 给构建者的建议
遵循最小权限原则。 针对每个用户意图确定最窄范围的委托,然后签发该委托。不要授予宽泛权限并依赖智能体的判断来保持在边界内。ERC-7710 的意义不在于消除对智能体的信任,而在于使智能体信任变得清晰、明确且范围有限。这才是将最坏情况从"钱包被清空"缩减为"智能体只做了被允许的事,仅此而已"的关键所在。
基于 Smart Accounts Kit 构建: ERC-4337 账户、ERC-7710 委托、高级权限。与 CoinFello 所使用的相同技术栈,向每位开发者开放。