Mesh が Cardano 上で x402 ペイメントを Masumi エスクローと接続

このパッケージにより、開発者はAPIやデジタルコンテンツに料金を課せる。AIエージェントのタスクに関わる支払い、返金、紛争処理のためのツールも備える。

By SongMarketCap

Cardano News - Mesh が Cardano 上で x402 ペイメントを Masumi エスクローと接続

Mesh は Cardano 向けの開発ツールキットに @meshsdk/x402 を追加し、オンラインサービスへのアクセスをブロックチェーン決済と結び付けた。直接支払いに加えて、このパッケージは Masumi エスクローもサポートし、出金または返金の条件が満たされるまで資金がロックされる。

API とデジタルコンテンツ向けの x402 ペイメント

Mesh は Cardano アプリケーションを構築するためのオープンソースの TypeScript ツールキットだ。開発者はこれを用いてウォレットを接続し、トランザクションを組み立てて署名し、スマートコントラクトとやり取りする。x402 パッケージは、サービスを要求するアプリケーションとそれを提供するサーバー間の通信に決済を組み込む。

アプリケーションが有料コンテンツを要求すると、サーバーは価格と支払い条件を含む HTTP 402 Payment Required 応答を返す。クライアントはトランザクションを作成して署名し、支払い情報を付してリクエストを再試行する。

ファシリテーターが署名済みトランザクションを検証し、Cardano に送信して、その確定状況を報告する。直接支払いの場合、必要な確定条件が満たされるとサーバーはコンテンツを公開する。

ファシリテーターはユーザーの秘密鍵を保持しない。検証対象はネットワーク、受取人、アセット、金額、そしてサーバーのオファーとの整合性だ。

支払いは ADA または Cardano のネイティブトークンで指定できる。資金の送付先はウォレットアドレス、開発者自身のスマートコントラクト、または Masumi エスクローだ。

AI エージェントタスク向けの Masumi エスクロー

AI エージェントがこれから実行するサービスに対しては、支払いを Masumi の vested_pay コントラクトにロックできる。プロバイダーは、タスクの条件と支払い、結果提出、出金、紛争解決の各期限を含むオファーに署名する。

このモデルで x402 の支払いが成功すると、資金はエスクローにロックされる。結果の記録とプロバイダーへの支払いには、その後のトランザクションが必要だ。

標準的なワークフローでは、プロバイダーは提出期限前に結果の暗号学的ハッシュを記録する。指定されたアンロック時刻の後に資金の引き出しが可能になる。

このパッケージは返金手続きにも対応する。該当する期限までに結果の提出がない場合、購入者はコントラクトの規則に従って資金を取り戻せる。紛争の解決には、指定された定足数のエスクロー管理者の署名が必要であり、コントラクトのタイミング条件に従う。

支払い後のプロセスをカバーする Mesh のツール

このパッケージには、結果ハッシュの提出、資金の引き出し、返金の要求または承認、紛争の解決のためのトランザクションビルダーが含まれる。これにより、開発者は最初の購入と有償タスクの後続段階を結び付けられる。

Masumi での支払いに署名する前に、クライアントはプロバイダーの署名、エスクローアドレス、期限を確認する。ドキュメントには Cardano mainnet、Preprod、Preview への対応が記載されており、公開されている例は Preprod を用いている。

エージェントタスクに ADA で課金するアプリケーションは、同じパッケージを使って支払いをエスクローにロックし、結果ハッシュを記録し、最終的な支払いの準備ができる。返金と紛争解決は、元のオファーにより規定された別個のトランザクション経路に従う。