jp402-registry に登録

JPYC × x402 で売っているサービスを、AI エージェントに見つけてもらう。

  1. 1
    openapi.json を作る下のフォームで生成
  2. 2
    自分のサイトに置く/openapi.json で公開
  3. 3
    URL を1行 PRregistry に登録

⚠️ 有志による非公式プロジェクトです。JPYC 株式会社とは関係ありません(JPYC は同社の登録商標)。手数料は無料。 登録の実体は GitHub への Pull Request で、このページはその下書きを生成するだけ(バックエンドなし)。

🛠 すでに openapi.json を持っている場合(FastAPI/Swagger 等)は、このフォーム不要。有料 op に x-payment-info + x-jp402 を足して、手順③ の { "openapi_url": … } を PR するだけです。

手順①値を入力 → openapi.json を作る

エンドポイント(API ごとに価格を設定・複数可) パス(例 /api/buy)/ 価格(JPYC 整数)/ T番号(任意・行ごと)

手順②自分のサイトに置く(publish)— この openapi.json/openapi.json に(Next.js は public/openapi.json)。 discovery 正典 = OpenAPI(x402scan spec 準拠)

(入力すると生成)

公開できたら、登録前に jp402 で動作確認できます(openapi を解決+各ルートを probe・登録はされません)。

🔎 登録前にテストする

手順③レジストリに登録(PR)— 下の1行を registry.jsonentries に追加。

(入力すると生成)
📋 entry をコピーして GitHub を開く
  1. ↑でコピー → 開いた GitHub の editor で "entries": []角カッコの中にカーソルを置いて貼り付け(→ "entries": [ <ここ> ]
  2. 中身が変わって初めて「Commit changes」が押せます(未編集だとグレーアウト)
  3. 「Commit changes」→ Create a new branch & PR を選んで提案
このあと自動で起きること
  1. PR の CI が「OpenAPI 必須項目 + JPYC 有料 op(x-payment-info)+ responses.402」を客観チェック(具体 resource は 402 probe / 必須 param・テンプレは宣言ベース。承認ではない)
  2. マージ後、scan が信頼シグナルを付与(T番号の実在検証は国税庁 API 取得後・構築中)
手順の詳細は README / 買い手エージェント接続は CONNECT.md