x402-payments-skill は何をしますか?
AIエージェントがx402決済システムを構築・収益化できるようにし、シームレスなAPI統合と有料エンドポイント呼び出しの自動化を実現します。
概要
このスキルは、x402プロトコルを使用して、AIエージェントがAPIエンドポイントに対してマイクロペイメントを自動的に実行できるようにします。開発者は、数行の設定で有料APIを公開したり、他の有料サービスにアクセスしたりできるようになります。
主な機能
- x402決済の自動生成: 有料エンドポイントへのリクエスト時に、自動的に適切なx402支払いヘッダーを生成します。
- 支払い検証: 受信したx402リクエストを検証し、支払いが有効であることを確認します。
- シームレスな統合: 既存のAPIに数行のコードを追加するだけで統合できます。
- 収益化ダッシュボード: トランザクションの追跡と収益分析を提供します。
サポートプラットフォーム
- Claude Code
- Cursor
- Codex
- その他、AIエージェントがコード実行とAPI呼び出しを行える環境
クイックスタート
インストール
npm install x402-payments-skill
使用例
const x402 = require('x402-payments-skill');
// 有料エンドポイントの設定
const paidEndpoint = x402.createPaidEndpoint({
path: '/api/premium-content',
price: 0.01, // 1セント
currency: 'USD'
});
// 有料エンドポイントへの自動呼び出し
const result = await x402.callPaidEndpoint(
'https://example.com/api/premium-content',
{ apiKey: process.env.API_KEY }
);
設定
環境変数: X402_PRIVATE_KEY, X402_PUBLIC_KEY
ドキュメント
詳細なドキュメントはこちらをご覧ください。
ライセンス
MIT