M402 将私密 AI 代理支付带到 Midnight
Hack Buenos Aires 项目 M402 为 x402 支付加入隐私层,使 AI 代理无需公开暴露付款方即可访问付费 API 服务。团队在 Midnight 测试基础设施上演示了带有选择性披露的流程,并将支付通过中继发送至 Base。
By SongMarketCap
M402 是在布宜诺斯艾利斯的 Midnight 黑客松获奖项目中展示的其中一个,已展示了一套用于私密 AI 代理支付的系统。该项目保留了用于访问付费 API 的核心 x402 模型,同时通过 Midnight 增加了付款方隐私。
在演示过程中,一个 AI 代理搜索了天气 API,检查可用资金,并在无需手动处理交易的情况下发起支付。当前实现仍处于测试环境。
M402 为 x402 支付增添隐私
x402 使用 HTTP 402 Payment Required 响应,使应用和 AI 代理能够识别付费数字资源、完成支付并继续访问所请求的服务。
M402 保留了该工作流,同时改变了在交易过程中表示付款方的方式。
API 提供方仍然发布其提供的服务及其价格。隐私适用于进行支付的用户或代理。
该项目还引入了 Midnight 的选择性披露能力。支付信息在正常使用期间可以保持私密,而在需要用于会计或税务申报等目的时,可在事后披露特定交易细节。
NIGHT 成为用于 API 访问的受保护额度
团队解决的一个技术挑战是 NIGHT 是未受保护的资产。
M402 使用一个保管库,用户在其中存入
NIGHT,并获得一种名为 mNIGHT 的内部受保护额度。该额度随后可在平台内用于支付受支持的 x402 服务。
当代理请求付费资源时,支付流程会提供所需数额已被提供的证明,同时不暴露在标准未受保护交易中会保持可见的同样的付款方信息。
团队描述了两种服务模型。其一覆盖为 Midnight 原生构建的 API。其二使用中继器将基于 Midnight 的代理连接到运行在其他网络上的现有 x402 服务。
在演示中,代理在 Midnight 侧被扣费,而中继器则在 Base Sepolia 上使用测试 USDC 向外部服务付款。
CLI 演示实现支付流程自动化
M402 还包含用于列出 API 服务的网页界面,以及专为 AI 代理设计的命令行工具。
在现场演示中,代理被指示寻找提供布宜诺斯艾利斯天气信息的服务,并在需要时为访问付费。
CLI 识别可用服务、同步钱包、检查余额、确定 API 价格,并完成整个支付流程。该工具旨在将 Midnight 钱包管理和支付执行抽象在可由软件代理直接调用的命令之后。
该项目的源代码已作为黑客松成果公开。团队表示,在更广泛使用之前,中继器仍需公开部署并为更高的流量做好准备。
Cardano L1 并未参与此次为 M402 展示的支付路径。当前架构结合了 Midnight 隐私基础设施、x402 API 支付以及到 Base Sepolia 的中继器。这个可运行的测试网原型已经覆盖了私密付款方执行、选择性披露和自动化 API 支付,而主网部署与达到生产就绪的中继器仍待完成。