什么是 Circle 代理堆栈。
Circle代理堆栈是Circle为AI代理支付用例提供的基础设施捆绑,围绕USDC构建。它包括可编程钱包(具有服务器端支出政策的托管钱包)、Gas Station(以USDC资助的燃气)和CCTP(跨链转移协议,用于在不承担桥接风险的情况下在链之间移动USDC)。大多数代理平台将其中一个或多个与自己的UX层组合在一起。
发行方提供的主流稳定币基础设施。
USDC是受监管的面向美国的支付流程中使用最广泛的稳定币,包括代理支付。作为发行者的Circle意识到这一点,并提供基础设施,使基于USDC的构建比基于任何其他稳定币的构建更容易。代理堆栈是这些努力中最重要的:它消除了任何构建代理支付的平台的三个最大生产障碍(保管、燃气、跨链)。
对于构建者而言,这意味着您可以交付一个代理支付产品,而无需自己解决受监管的美元保管问题,无需强迫代理持有第二个燃气代币,也无需让客户面临跨链支付的桥接风险。Circle 处理受监管的部分,以便平台可以专注于代理产品本身。对于 Circle 来说,这加深了 USDC 的护城河,使其成为最便于操作的稳定币。
链上方的三个可组合层。
- 可编程钱包。该平台调用Circle的API为每个用户或代理创建一个钱包。Circle持有密钥,提供服务器端支出政策引擎,并在每笔交易中发出webhook。该平台获得一个受监管的托管钱包,而无需自行管理托管。
- 加油站。 当代理进行交易时,Circle 的中继者用链的原生代币支付燃料费用,并直接向平台收费或从代理的钱包中扣除等值的 USDC。代理无需管理燃料代币。
- CCTP。 当链A上的代理需要向链B上的地址付款时,Circle在链A上销毁USDC,并在链B上铸造相同金额的原生USDC。整个转账由Circle的储备支持,没有信托桥。
- 组成。 平台通常使用可编程钱包 + 燃气站作为基础(因此代理有钱包并且从不看到燃气),仅在其用例需要跨链移动时才添加CCTP。
- 在堆栈之外。 代理运行时、钱包用户界面、支付 API、402 实现和链上交易执行都位于 Circle 的堆栈之外。Circle 提供保管和稳定币操作;平台提供其他所有内容。
Circle的责任(受监管的美元操作、保管、跨链完整性)与平台的责任(代理用户体验、政策配置UI、计费)之间的界限使得该堆栈是可组合的,而不是有偏见的。
三个来自生产的模式。
每个代理账户的可编程钱包
一个平台在客户工作区为每个代理创建一个 Circle 可编程钱包。每个钱包持有 USDC,具有开发者定义的支出政策,在 Circle 的 API 服务器端强制执行,并在每次转账时发出 Webhook。该平台不运行自己的保管基础设施;Circle 运行。代理看到的是一个正常的钱包,恰好由一个受监管的美元保管人支持。
赞助交易的加油站
代理进行支付,但不持有 ETH 作为燃料费。Circle 的加油站代表代理支付燃料费,作为从代理钱包中扣除的小额 USDC 费用(或由平台承担)。代理只需持有 USDC。这使得代理的用户体验感觉不具加密特性 - 无需管理双重余额。
CCTP 用于跨链稳定币转移
在 Base 上的代理需要向仅接受 Solana 上 USDC 的商户付款。Circle 的跨链转账协议在 Base 上销毁 USDC,并在 Solana 上铸造 USDC,Circle 的储备持续支持相同的美元。没有桥接或包装的 USDC;美元身份在链之间保持不变。没有 CCTP,跨链稳定币支付需要冒险的桥接。