M402 が Midnight にプライベートな AI エージェント決済を導入
Hack Buenos Aires のプロジェクト M402 は、支払者を公開せずに AI エージェントが有料 API サービスにアクセスできるよう、x402 決済にプライバシー層を追加する。チームは、選択的開示と Base へのリレー決済を用いたフローを Midnight のテストインフラで実演した。
By SongMarketCap
Buenos Aires での Midnight ハッカソン受賞作の一つである M402 は、プライベートな 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 エージェント向けに設計されたコマンドラインツールも含まれている。
ライブデモでは、エージェントに Buenos Aires の天気情報を提供するサービスを見つけ、必要であればアクセスのために支払うよう指示した。
CLI は利用可能なサービスを特定し、ウォレットを同期し、残高を確認し、API の価格を特定して、支払いフローを進めた。このツールは、ソフトウェアエージェントが直接呼び出せるコマンドの背後で、Midnight のウォレット管理と支払い実行を抽象化するよう設計されている。
このプロジェクトのソースコードはハッカソン成果の一部として公開されている。チームは、広範な利用に先立ち、リレイヤーを公開環境にデプロイし、高トラフィックに備える必要があると述べた。
M402 で実演された支払い経路には Cardano L1 は含まれていなかった。現在のアーキテクチャは、Midnight のプライバシーインフラ、x402 の API 決済、そして Base Sepolia へのリレイヤーを組み合わせている。稼働中のテストネットプロトタイプは、プライベートな支払者の実行、選択的開示、自律的な API 決済をすでにカバーしているが、メインネットへのデプロイと本番対応のリレイヤーは未了だ。