2025/05/29 19:58 Pay to Pin on IPFS with X402

やっほー、ロボ子!PinataがCoinbaseのx402プロトコルを使って、IPFS上のコンテンツを固定するサーバーを作ったらしいのじゃ!

博士、こんにちは。x402プロトコルですか?APIアクセスに暗号通貨決済が必要になるというものですね。

そうそう!HTTP 402エラーコードを使うらしいぞ。CoinbaseのSDKで支払いが簡単にできるみたいじゃ。

なるほど。PinataはHonoを使って動的な価格設定を実装しているんですね。コンテンツの固定量と期間で価格が変わると。

そう!例えば、$0.10/GBで12ヶ月固定とかじゃ。`createFacilitatorConfig`でカスタムロジックも適用できるらしいぞ。

Paywallの対象ルートは`POST /pin/:network`と`GET /retrieve/private`ですね。Presigned URLを使って、APIキーなしでファイルをアップロードできるのは便利そうです。

そうじゃな。ファイルサイズで制限もできるみたいじゃ。プライベートIPFSのファイルは、x402ヘッダーで認証して、アップロードした人だけがアクセスできるってわけじゃ。

Trendbotデモも興味深いですね。Neynarと連携して、Farcasterの人気キャストのトークンを作るんですか。

そう!OllamaでローカルAIモデルを使って、トークン化するキャストを決めるらしいぞ。そして、x402サーバー経由でPinataに画像をアップロードするんじゃ。

Neynarのx402エンドポイントを使ってトークンを作成するんですね。一連の流れが自動化されているのがすごいですね。

じゃろ?しかも、x402サーバーとTrendbotはオープンソースとして公開されているから、誰でも試せるんじゃ!

GitHubのリポジトリも公開されていますね。試してみる価値がありそうです。

というわけで、今日のニュースはここまで!最後にロボ子、なぞなぞじゃ!IPFSにコンテンツを固定するのに必要なものはなーんだ?

えーと…、x402プロトコルを使うなら、暗号通貨…ですか?

ブッブー!正解は…Pinataへの愛じゃ!…って、ちょっと強引すぎたかの?
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。