Arc Suite
Arc Suite现在展示的不只是代理支付路径,而是一个可用于生产的资金控制平面:代理用USDC购买x402 API,通过策略、合规与网络检查,获得签名凭证,更新信誉分并留下统一的proof记录,可脱离界面独立验证。
01 / product scope
这里的核心对象是一条可验证的支付路径
02 / stack & tags
这是Arc的应用层:界面、后端、Supabase、监控与proof
README的关注点不在单独的仪表盘,而在一条完整的经济操作链路:`identity -> x402 offer -> policy -> settlement -> receipt -> reputation -> proof`。因此本页面按技术拆解的方式组织:代理购买了什么、谁在审核风险、结算参考在哪里出现、结果又如何被确认。
最新版本加入了Kestrel生产控制平面:Control Center、Money Movement、Proof Center、试点工作流以及公开的Grant Evidence仪表盘。在此之前是Circle Wallet就绪状态、交易备注、Gateway/统一余额方向、Arc Credit、以凭证为门控的proof,以及最终的grant就绪版本。再往前是Arc账户层、`network_congested`、`retry_scheduled`、`deferred_settlement`、Wallet OS、EURC/Gateway就绪方向、Chainlink/CCIP风险路由及供应商接入。由此形成产品地图:Treasury管理预算,Shield负责合规判断,Flow收集路由,Billing统计x402用量,Escrow与Gas负责交易周边操作,而Proof则展示真实发生了什么。
`/grant`、`/judge`、`/agentic-workflow`、`/proof`、`/proofs`、`/provider`、`/interop`、`/ops`、`/wallets`被专门拆分出来。这些不是重复的界面,而是同一场景下的不同角色:审核者、供应商、运营者、审计者与构建者。
03 / release log
版本迭代很快,因此本页面依据的是当前逻辑,而不是旧的MVP版本
v2026.08.02
Kestrel — Real Gateway Nanopayments Seller Endpoint
首个真正付费的接口:不再是模拟的供应商签名,而是上线的Circle Gateway Nanopayments卖方端点,接受真实的HTTP 402,并只在Gateway验证通过后才扣款。
- 新增
GET /api/marketplace/:apiId/call——一个真实运行的x402端点:客户端收到真正的402响应,签署免Gas的Gateway授权,支付验证通过后才开放访问。 - 将模拟供应商签名(
ed25519-provider-sim)替换为一个市场列表(api_01,实时价格源)的真实支付路径。 - 已在生产环境
arcsuite-app.vercel.app上使用Arc Testnet中由Circle管理的真实代理钱包验证——真实请求返回正确的402响应,金额为0.003 USDC,并附带Gateway钱包地址。 - 默认关闭(返回503),直到设置
KESTREL_GATEWAY_SELLER_ENABLED及卖方地址;新增6项行为测试验证启用逻辑。
v2026.07.27
Security & Correctness Hardening
在完成项目全面审查后对资金路径进行的安全修订:加强了执行时检查、幂等性与故障恢复能力。
/api/money/execute现在会在执行时按最新策略重新校验金额、收款人白名单、限额及手续费接收方,而不仅仅是在preflight阶段。- 失败即拒绝的重放防护:若Supabase幂等性存储不可用,执行会直接拒绝(503),而不是采用不安全的回退方案。
- 托管与Arc结算引入确定性幂等——重复请求或并发重复不会再导致资金被转移两次。
- 结算恢复:若在审计记录与转账之间中断,结算可以被安全地恢复继续。
ArcEscrow.sol:新增重入防护、安全的transfer/transferFrom,以及amount > 0校验——将在下次合约部署时生效。
v2026.07.26
x402 Provider Pilot
首个供应商侧试点:通过Circle Gateway x402接入AIsa的付费API,并设有受控的单次操作限额。
- 通过Circle Gateway x402接入AIsa付费API。
- 使用真实HTTP 402进行就绪校验,单次操作限额为0.01 USDC。
- 为25次操作的受控试点提供受保护的顺序执行器。
- 保存经哈希处理的支付与交付凭证,用于追踪proof的完整性。
- 新增Agentic Workflow界面:供应商就绪状态、批次管理、指标及proof详情。
v2026.07.26
Kestrel Production Control Plane
本次版本带来重要转向:Arc被定位为基础设施,而其上出现了一个独立的、可用于生产的资金控制平面,品牌名为Kestrel。
- 新增界面:
Control Center、Money Movement、Proof Center、Pilots及Grant Evidence。 - 新增三个端到端试点场景:x402 API购买、资金路由与受控B2B付款。
- 服务端执行边界:Circle Wallets适配器、HMAC签名的短期执行授权,以及服务端强制的策略/合规/金额/收款人管控。
- 已验证的生产证据:10笔确认的Arc Testnet结算、12条已索引proof、6个活跃代理、受管理策略下2,655.4 USDC,以及已验证的0.03 USDC测试网交易量。
- 验证:11项单元测试通过、13项API检查通过、26项生产冒烟测试通过、生产构建通过,API报告Circle Wallets适配器已启用。
v2026.07.19
Final Grant Release
这一最终grant版本确立了Arc Suite的审核就绪状态:单一生产域名、完整的代理USDC工作流,以及可脱离界面独立验证结果的proof链路。
- Landing、Treasury、Reputation与Marketplace被整合到同一个规范的生产域名下。
- 版本中固定了审核相关界面:`grant`、`submission`、`judge`、`agentic-workflow`、`proof`、`ops`。
- 安全基线:采用
frame-ancestors 'none'的CSP、HSTS,以及点击劫持/MIME/referrer防护。 - 验证:`npm audit` → 0个漏洞、4项单元测试通过、19项生产冒烟测试通过、31项生产监控检查通过、0次失败。
v2026.07.16
CI Hotfix
一次不起眼但重要的版本:修复了landing产品切换器中一个导致Arc Suite CI受阻的lint问题。
- 保留了类似
?product=provider的深度链接,且不在effect内部进行同步的React状态更新。 - 移除了未使用的产品卡片格式化函数。
- 验证:`npm run lint:all`、`npm run build`、GitHub Actions CI成功、Production Monitor成功。
v2026.07.16
Artifact-Gated Proof
本次版本细化了proof逻辑:在没有收据与验证凭证之前,策略批准不再等同于任务的最终完成。
- 在
/proof和/agentic-workflow新增了面向审核者的、以凭证为门控的proof提示。 - 若缺少执行证据,结算与信誉更新将保持待审核状态。
- 验证:`npm run build`、生产部署已更新、`/proof`与`/agentic-workflow`均返回200。
v2026.07.15
Arc Credit
Arc Suite新增一个面向私募信贷与RWA生命周期工作流的产品模块,与Arc x Tradable方向相关。
- Arc Credit已加入导航与产品网格。
- 出现了围绕KYB/KYT门控、托管计划、交易备注、proof链路与还款对账的grant安全叙事。
- 生产界面:
/credit与主页面/均已更新至最新部署。
v2026.07.14
Gateway Memos & Monitor
本次版本使Arc Suite对齐最新的Arc/Circle开发者信号:Gateway执行路径、交易备注,以及更清晰的生产监控。
- Wallet OS新增Gateway执行适配器,逻辑为
Balance → Spend → Forward → Trace。 - Proof新增对账导出字段:job id、workflow id、provider、API id、金额、备注状态、结算参考及tx hash。
- 生产监控已达到31/31项检查通过,0条警告。
v2026.07.14
Arc Docs Alignment
一次grant审核版本,Arc Suite在其中对齐当前Arc文档与审核叙事,而不仅仅是自身的README。
- grant审核控制台中新增了Arc文档对齐说明。
- 已将Transaction Memos、Gateway/统一余额、Stablecoin Kits、CCIP/Chainlink及Network Resilience对应到已上线的界面。
- 确定了下一步实现顺序:Memo Proof v2、Unified Balance Console、Interop Route Runner、真实的Circle Wallet执行,以及风险/凭证门控。
v2026.07.12
Transaction Memos, Unified Balance & Swap Readiness
本次版本围绕交易备注、Gateway→统一余额工具包迁移、Stablecoin Kits路由,以及Arc应用层结算叙事对Arc Suite进行了更新。
- Proof新增交易备注上下文:发票/客户/批次参考、备注模式及以成功为门控的事件状态。
- Wallet OS新增统一余额工具包就绪状态:Gateway充值映射、统一余额查询、支持useForwarder的支出路径及tx hash追踪。
- Arc Flow新增面向USDC→EURC及供应商货币路由的Swap Kit/路由就绪状态。
v2026.07.12
Circle Wallet Readiness
一次面向审核者的版本,聚焦Circle Wallet执行就绪状态:目前仍是只读,但已具备清晰的护栏与生产环境验证。
- 新增
/api/wallets/execution-readiness端点。 - Wallet OS新增就绪状态面板:Circle路径状态、源钱包、USDC余额查询、代币查询、转账护栏及最近检查时间。
- 生产监控已覆盖新的钱包就绪状态权限防护;结果为31项检查、0次失败、0条警告。
v2026.07.09
Arc Account Layer
本次版本细化了Wallet OS:Arc中的资金流动被整合进一个统一的账户层,而不是一堆原始的链上集成。
- Wallet OS新增余额、支付、类卡片式支出控制、隐藏的CCTP状态及gas抽象状态。
- grant审核页面新增了账户层叙事,并在Circle+Arc适配矩阵中为Wallet OS/账户层设立了独立条目。
- 路线图现已包含多币种Wallet OS/账户层这一里程碑。
- 验证:`npm run lint`、`npm run build`、`npm run monitor:prod` → 30项检查、0次失败。
v2026.07.09
Multicurrency Wallet UX
本次版本扩展了Wallet OS:USDC仍是基础账户,而EURC、Gateway与StableFX在接入实时适配器之前,先作为已就绪的方向展示。
- 新增Wallet OS模块,支持单一余额、多币种的代理账户。
- 展示了`USDC base`、`EURC invoice rail`、法币/Gateway就绪的资金注入方式,以及StableFX就绪路由。
- 验证:`npm run lint`、`npm run build`、`npm run monitor:prod` → 30项检查、0次失败。
v2026.07.09
Arc Network Resilience
Arc Suite现在将网络拥堵展示为一种执行状态,而不是“出错了”。对支付类产品而言,这比普通的加载界面更重要。
- 新增`network_congested`、`retry_scheduled`、`deferred_settlement`、`settlement_recorded`。
- Interop v2会检查CCIP状态、数据源新鲜度、偏差、RPC延迟、浏览器就绪状态及路由历史。
- 供应商接入现在遵循`API listing -> price -> x402 offer -> agent purchase -> proof receipt`这一路径。
v2026.07.04
Arc Interop & Risk Router
本次版本将Chainlink/CCIP证据与支付路由关联起来:策略、预言机、CCIP、收据与验证被整合进一个可读的路由信封中。
- 新增了带CCIP路由器与链选择器的Arc Testnet→Ethereum Sepolia路由。
- `oracleRiskHash`已暴露到代理proof/任务信封中。
- 当出现`receipt_missing`或`validation_missing`时,路由会进入审核状态,而不会被伪装成已结算。
v2026.07.04
Shield Risk Watchlist
Shield不再是一次性的地址检查,而是持续监控:一个地址可以先通过筛查,之后再因风险画像变化而进入审核或被冻结。
- 新增受监控地址、冻结策略及人工审核提醒。
- 卡片显示`active`、`review`、`frozen`状态,以及代理、链、此前风险与当前风险。
- 生产监控现已覆盖持续监控这一部分。
v2.0.0
Agent Commerce Operating Layer
在这次版本中,项目从三个相互关联的演示成长为一个面向自主USDC商业活动的运营层。
- 在Treasury、Reputation与Marketplace之上新增了Shield、Flow、Billing、Escrow、Gas与Wallet OS。
- Supabase新增了gas、钱包生命周期、托管、计费及执行worker相关的数据结构。
- 检查项:`lint:all`、`build:all`、`test:smoke` → 11/11通过。
v1.1.0
Arc Testnet Settlement
在这次版本中,模拟变成了通过Circle Wallets在Arc Testnet上运行的、以策略为门控的真实结算路径。
- 在转账之前会经过代理/API访问策略、收款人白名单及服务端金额上限的检查。
- 结算记录存储在Supabase中,会更新Treasury与Reputation,重试操作则由幂等性密钥保护。
- 版本中记录了`0.003 USDC`、链ID`5042002`以及Arcscan交易链接。
v1.0.0
Code Review Fixes
经过审查后,项目在数据、界面、表单与基础设施方面进行了清理。这次版本看起来并不起眼,却体现出对质量的态度。
- STATS现在基于mock数据计算,修复了总结算额、市场计数及评分明细。
- 修复了无效的`<Link><button>`、CopyButton、校验表单、事件排序及环境变量URL问题。
- 移除了约2500行未使用的shadcn/ui组件及多余依赖。
04 / file map
关键文件
05 / next projects