ERC-7715 与智能体支付:钱包权限如何实现跨链智能体商业
AI agents 不再只是读取链上数据——它们正在进行交易。投资组合再平衡器、DCA bot、收益优化器以及多 Agent 系统,每天都在 DeFi 协议之间执行真实的价值转移。但直到现在,这些交易中的每一笔都需要广泛的 token 授权,或者由人类在每一步进行签名。
ERC-7715 改变了这一点。该标准于 2026 年 4 月在 Polygon 上线,引入了作用域化的钱包权限——让 agent 能够请求对用户钱包的精确定义访问,而无需反复确认。它补上了让自主链上 agent 具备实用性的缺失一环。
但权限只是问题的一半。即使 agent 拥有交易权限,它仍然需要基础设施来跨链执行。这就是跨链执行基础设施变得至关重要的原因。
ERC-7715 的作用

ERC-7715 引入了一个新方法——wallet_grantPermissions——它让 dApp 或 agent 能够请求对用户 smart account 的特定、受限访问。用户不再需要批准一个笼统的 token allowance,或为每一笔交易单独签名,而是可以精确定义 agent 能做什么:
每天最多花费 10 USDC,持续 30 天
仅与某个特定 smart contract 交互
仅在定义好的滑点范围内执行交易
这些权限通过 MetaMask 的 Delegation Toolkit 在链上强制执行。一旦用户授予某个权限,就会从其 smart account 到 agent 的 session account 创建一份 delegation。之后,agent 就可以在这些边界内执行,而无需进一步的用户交互。
这很重要,因为此前用于 agent 授权的方案并不充分。无限 token 授权会让用户暴露在无限风险之中。每一步都手动签名,则违背了自主 agent 的初衷。ERC-7715 提供了中间方案:由代码强制执行的受限自主性。
为什么只有权限还不够
ERC-7715 解决了授权问题。agent 知道自己被允许每天花费 10 USDC 购买 ETH。但如果 agent 的 USDC 存在于 Arbitrum,而最佳收益在 Base 上怎么办?或者当 agent 需要同时在三条链上重新平衡时怎么办?
此时,agent 已经拥有了行动权限——但它仍然面临每个链上参与者都会遇到的跨链碎片化问题:
多种 Gas token
在 Base 上执行需要 Base 上的 ETH。在 Solana 上执行需要 SOL。一个在五条链上管理仓位的自主 agent,必须在所有这些链上都保持 gas 余额。
路由复杂性
将价值从 Arbitrum 上的 USDC 转到 Base 上的 ETH,需要寻找最优流动性、计算滑点并构建多步交易。对于一个以机器速度跨越数十条链运行的 agent 来说,构建和维护这套路由逻辑是一项重要的工程负担。
流动性碎片化
同一种资产存在于许多链上,但流动性深度不同。agent 在低流动性链上进行大额交易时,成交会更差。agent 需要能够从整个跨链生态中获取流动性的基础设施。
故障处理
跨链交易可能部分失败。如果 agent 的交易在执行中途卡住,而没有自动恢复机制,用户资金就会被卡住——而且用户甚至可能都不知道,因为 delegation 的初衷就是让用户退出这个流程。
权限告诉 agent 它被允许做什么。跨链基础设施决定它是否真的能做到。
跨链基础设施如何补全整个栈
Relay 是跨链互操作基础设施,它让应用和 agent 能够在单一步骤中跨 85+ 条链转移价值。其架构是 intent-based:调用者只需指定期望结果,Relay 的竞争性 solver 网络负责执行。
这种模式与受权限约束的 agent 的运作方式直接匹配:
原生 intent 的执行
一个通过 ERC-7715 授权的 agent,不需要手动构建多跳交易。它只需说明自己想要什么——“把 50 USDC 发送到 Base 上的这个地址”——协议就会决定最优路径、处理流动性并执行。agent 仍然处于其权限边界内,而基础设施负责跨链复杂性。
Gas 抽象
agent 不需要在每条链上都维持原生 token 余额。Relay 的 solver 网络会在 intent 执行中覆盖目标链的 gas。一个拥有 ERC-7715 权限、可以花费 USDC 的 agent,可以在任何支持的链上交易,而无需持有 ETH、SOL 或任何其他 gas token。
单次 API 调用
Relay 提供程序化 API。agent 发起一次描述目标状态的调用,用其被授权的权限签名,然后协议负责后续的一切。没有钱包弹窗,没有手动确认——这正是 ERC-7715 设计所要实现的。
自动完成
通过 Relay 的交易会以 99.9%+ 的可靠性自动完成或回滚。对于一个没有人工监督的自主 agent 来说,这一点至关重要。agent 不需要重试逻辑、卡单监控或人工介入流程。
任意资产,任意链
一个持有 Ethereum 上 USDC、却需要在 Solana 上执行交易的 agent,不需要管理复杂的跨链多步骤流程。它只需指定 intent,solver 网络就会在一笔交易中处理资产转换和跨链路由。
这在实践中是什么样子
设想一个通过 ERC-7715 授权的 DCA agent,可在 30 天内每天花费 10 USDC 购买 ETH。没有跨链基础设施时,agent 只能在用户 USDC 所在的那条链上买 ETH——从而错过其他网络上更好的价格或收益机会。
有了跨链执行基础设施,agent 可以评估所有支持链上的 ETH 价格,在最优费率存在的地方执行,并将 ETH 交付到用户指定的任意链——全部在一次 API 调用内完成,也全部处于 ERC-7715 设定的权限边界内。

把这一点扩展到多 Agent 系统:一个协调 agent 将任务分派给专门的 agent,每个 agent 都拥有作用域化权限,并在不同链上执行。编排 agent 不需要知道每个子任务的跨链路由细节。它只需委托 intent,而跨链层负责解析执行。
正在成形的技术栈
ERC-7715 只是这个快速成熟的技术栈中的一层:
EIP-7702 将 EOA 升级为 smart account,为钱包赋予 delegation 所需的可编程性。Relay 已经支持基于 7702 的 gasless 执行,供集成方使用。
ERC-7715 位于 7702 之上,提供权限框架,使 agent 能够请求并获得对这些 smart account 的作用域化访问。
像 Relay 这样的跨链执行基础设施 位于两者之下,提供 agent 一旦获得权限后所需的执行层。基于 intent 的架构、竞争性 solver 网络以及 85+ 条链的覆盖,将 agent 权限转化为 agent 行动。
这些层都无法独立工作。没有执行的权限只是理论。没有权限的执行则需要人类始终在环。完整的技术栈——smart account、作用域化权限、跨链基础设施——才是让自主、多链 agent commerce 变为现实的关键。
接下来会发生什么
Agent 交易量正在增长。随着越来越多的应用集成 ERC-7715,并且越来越多的用户将作用域化权限委托给 agent,对跨链基础设施的需求也会相应扩大。每一个拥有跨链权限的新 agent,都是跨链交易量的新来源。
处理这些流量所需的基础设施必须快速、可靠且链无关——不是针对某一条网络优化,而是在 agent 活跃的任何地方都可用。Relay 支持 85+ 条链、平均结算时间低于 3 秒、可靠性达到 99.9%+,正是为这种负载而构建。
权限层已经到来。跨链执行层也已经到来。剩下的,就是让构建者把它们连接起来。
常见问题
什么是 ERC-7715?
ERC-7715 是一项 Ethereum 标准,允许 dApp 和 AI agents 从用户的 smart account wallet 请求作用域化、细粒度的权限。与宽泛的 token 授权不同,用户可以定义具体边界——agent 可以花多少、用于什么、持续多久——并通过 smart contract delegation 在链上强制执行。
Relay 是否直接支持 ERC-7715?
Relay 运行在跨链执行层,而不是钱包权限层。ERC-7715 管理 agent 被授权做什么;Relay 提供 agent 执行跨链交易所需的基础设施。两者是互补的——agent 使用 ERC-7715 获取权限,然后使用 Relay 在链之间转移价值。
哪些钱包支持 ERC-7715?
截至 2026 年 4 月,MetaMask 通过其 Delegation Toolkit 和 Smart Accounts Kit 支持 ERC-7715。该标准于 2026 年 4 月在 Polygon 上线,预计随后会有更广泛的链支持。该标准由 MetaMask、WalletConnect、ZeroDev 和 Biconomy 共同撰写。
ERC-7715 与 token approvals 有什么不同?
传统的 token approvals(ERC-20 approve)会授予某个特定 contract 对某个特定 token 的无限或固定数量访问权限,但没有时间范围或行为约束。ERC-7715 权限在多个维度上都有作用域限制:金额上限、时间窗口、特定 contract 以及交易类型。权限会自动过期,并且可随时撤销。
使用 ERC-7715 的 agent 能否跨多条链交易?
有了跨链基础设施,可以。ERC-7715 授予权限;跨链执行基础设施处理多链路由。一个拥有 USDC 花费权限的 agent,可以在跨链层支持的任何链上执行交易,而无需用户为每条链单独设置权限。