ライトニングラボ(Lightning Labs)は11月12日、AIエージェントが有料APIの利用枠をビットコイン(BTC)で購入し、処理後に実際のトークン使用量に応じて精算する開発者向け機能群「pi402」を公開した。
pi402はPiの拡張機能と販売者側のAPIプロキシを組み合わせる。利用者側ではWavelengthウォレットがLightning決済を処理する。有料APIへの要求を受けたサーバーはHTTP 402応答と請求情報を返し、決済後に得られる支払い証明をアクセス認証に使う。ソフトウェアはオープンソースとして公開された。
利用にはウォレットへの事前入金が必要だ。ライトニングラボは残高を補充する「/fund」コマンドを案内している。APIの利用要求、支払い、認証を一連の処理としてつなぐことで、AIエージェントが有料サービスを利用するための決済機能を開発者に提供する。
販売者側では、APIの前段にプロキシ「Aperture」を置き、価格計算などを担う「lightmeter」と組み合わせる。料金は入力・出力トークンの利用量に応じて計算できるが、トークン1個ごとに個別決済する仕組みではない。利用者は1回の決済で利用枠を購入し、API処理後に実際の使用量に応じた金額が残高から差し引かれる。
Apertureは、ライトニングラボの決済方式L402に加え、ストライプ(Stripe)とTempoが共同で進めるMachine Payments Protocol(MPP)にも対応する。購入側は対応する決済方式を選べる。一方、決済認証に関連してライトニングラボが参照するIETF草案は期限切れとなり、アーカイブ済みだ。標準化を終えた仕様ではない。