このサイトはコミュニティが運営する非公式の日本語リソースです。公式ドキュメントはdocs.x402.orgをご参照ください。

ウォレット

x402プロトコルにおけるウォレットの役割を説明します。

概要

x402において、ウォレットは支払い手段固有のIDという2つの機能を担います。バイヤーにとってもセラーにとっても、ウォレットはプロトコルへの参加に不可欠な要素です。

ウォレットはx402においてプログラムによる許可不要な支払いを実現します。AIエージェントやその他のエンティティがウォレットベースの認証を通じて商取引に参加できます。

バイヤーとしてのウォレット

バイヤーはウォレットを使って以下を行います:

  • 暗号資産(USDC等のステーブルコイン)を保管する
  • トランザクションを認証する(秘密鍵をバックエンドに公開せずにローカルで署名)
  • 従来のアカウント作成なしに支払いを実行する

セラーとしてのウォレット

セラーはウォレットを使って以下を行います:

  • 暗号資産での支払いを受け取る
  • サーバー設定でウォレットアドレスを支払い送金先として設定する(バイヤーに公開される)

安全な鍵管理とプログラムによる支払い処理には、Coinbase Wallet APIの利用を推奨します。AIエージェントや自動化システムでの利用に適した設計になっています。

その他、EVM対応ウォレット(MetaMask・Coinbase Wallet等)やSolana対応ウォレットであれば基本的にx402に対応しています。