HTTP 402 および x402 プロトコルに関する完全ガイド:ドキュメント、チュートリアル、ホワイトペーパー、開発者向けリソース。
Pay-per-use(従量課金)の API を実装したい開発者、コンテンツを収益化したいクリエイター、自律的な決済機能を構築する AI エージェント開発者のいずれであっても、このリソースハブには x402 と HTTP 402 を始めるために必要なすべてが揃っています。
x402 プロトコルは、長らく使われていなかった HTTP 402 ステータスコードを、強力で実用的な決済メカニズムへと変貌させます。以下に、トピックや習熟度別に整理された公式ドキュメント、コードサンプル、統合ガイド、コミュニティリソースを掲載しています。
x402 は初めてですか?まずはここから始めて、基本を理解し、数分以内に最初の統合を稼働させましょう。
V2 機能、ウォレット認証、マルチチェーン対応など、x402 プロトコルの包括的な紹介。
HTTP 402 ステータスコードの歴史、他のステータスコードとの比較、そしてなぜ今活用され始めているのかについての詳細な解説。
ユーザー向けのステップバイステップガイド:ウォレットの設定、USDC の取得、そして最初の x402 決済を行う方法。
x402 プロトコルチームおよびウェブ標準化団体による信頼できるリソースです。
プロトコルの概要、エコシステムのアップデート、ライブデモ、オンボーディングガイド。x402 に関するニュースと発表の主要な情報源です。
プロトコルの設計、ワークフローの詳細、セキュリティ上の考慮事項、実装ガイドラインを網羅した詳細な技術仕様書。
オープンソースのリファレンス実装、SDK コード、サンプルアプリケーション、貢献のためのガイドライン。
x402 をアプリケーションに迅速かつ安全に統合するためのライブラリとツールです。
| 言語 | パッケージ名 | 説明 |
|---|---|---|
| Node.js | @x402/server |
エンドポイントを 402 決済ゲートで保護するための Express/Fastify ミドルウェア |
| Python | x402-python |
ビューに支払い要件を追加するための Django/Flask デコレータ |
| Go | x402-go |
Go ウェブフレームワーク用 HTTP ミドルウェア |
| Rust | x402-rs |
非同期決済検証を備えた Actix/Axum ミドルウェア |
| プラットフォーム | パッケージ名 | 説明 |
|---|---|---|
| JavaScript/TypeScript | @x402/client |
402 レスポンスの処理とウォレット署名のためのブラウザおよび Node.js クライアント |
| React | @x402/react |
決済フローのための React フックとコンポーネント |
| Python | x402-requests |
402 自動処理機能を備えた Requests ライブラリの拡張 |
一般的な統合シナリオのためのステップバイステップのチュートリアルです。
REST または GraphQL API に Pay-per-call(従量課金)を追加する方法を学びます。レート制限、価格設定階層、利用分析を網羅しています。
サブスクリプションなしで、記事、動画、ダウンロードに対するマイクロペイメントを実装します。
自律型エージェントが有料リソースにアクセスし、人間の介入なしに支払いを行えるようにします。
Ethereum、Base、Polygon、Arbitrum など、複数のブロックチェーンでの支払いを受け付けます。
HTTP ステータスコードと決済プロトコルに関する公式のウェブ標準ドキュメント。
ブラウザの互換性や使用上の注意を含む、402 ステータスコードに関する Mozilla Developer Network の完全なリファレンス。
予約済みステータスコードとしての 402 の定義を含む、IETF による公式 HTTP 仕様書。
歴史的背景、402 開発のタイムライン、長年にわたる実装の試みの概要。
すべての HTTP ステータスコードに関する解説と関連コードのクイックリファレンス。
x402 トランザクションを支える決済レイヤーについて理解しましょう。
x402 決済で使用される、ドルに裏打ちされたステーブルコイン USDC の公式ドキュメント。準備金、監査、サポートされているチェーンについて学びます。
API リファレンス、SDK、ベストプラクティスを含む、USDC 統合のための技術ドキュメント。
x402 は、最大限の柔軟性のために複数のネットワークで USDC をサポートしています。
役割や目標に合わせた体系的な学習のロードマップです。
x402 コミュニティとつながり、必要なときに助けを求めましょう。
お知らせ、ヒント、エコシステムのニュースについては @x402protocol をフォローしてください。
このドキュメントに関する質問がありますか? [email protected] までご連絡ください。
x402 が既存の決済統合オプションとどのように異なるかを理解しましょう。
| 機能 | x402 | Stripe/PayPal | 手動の仮想通貨決済 |
|---|---|---|---|
| マイクロペイメント (1ドル未満) | ✅ 効率的 | ❌ 手数料が非常に高い | ⚠️ ガス代が変動する |
| アカウント不要 | ✅ ウォレットのみ | ❌ アカウント必須 | ✅ ウォレットのみ |
| マシン間 (M2M) | ✅ ファーストクラスの対応 | ❌ 非対応 | ⚠️ 複雑 |
| HTTP ネイティブ | ✅ 402 ステータスコード | ❌ リダイレクト | ❌ カスタムフロー |
| グローバルアクセス | ✅ 許可不要 | ⚠️ 地域制限あり | ✅ 許可不要 |
| 即時決済 | ✅ ブロックチェーン | ❌ 数日の遅延 | ✅ ブロックチェーン |
x402 を実装する際の重要なセキュリティ上の考慮事項です。
x402 決済の実装を追跡し、最適化しましょう。
はい、x402 V2 は本番環境に対応しており、複数のアプリケーションで使用されています。このプロトコルは Coinbase によってサポートされており、広範なテストが行われています。
手数料は使用されるブロックチェーンによって異なります。Base や Polygon は 1 セント未満の手数料を提供していますが、Ethereum メインネットは 1 取引あたり数ドルのコストがかかる場合があります。
現在、x402 はシンプルさとコンプライアンスのために USDC に重点を置いています。複数通貨のサポートはロードマップに含まれています。
返金はアプリケーションレベルで管理されます。決済はオンチェーンで行われるため、ユーザーのウォレットに返金するための別のトランザクションを送信することになります。
x402 は許可不要(パミッションレス)です。ユーザーに KYC は不要です。ただし、加盟店としては、管轄区域によってはコンプライアンスの義務が生じる場合があります。