メインコンテンツにスキップ
統合

Blockchain0xをエージェントスタックに接続してください。

すべての人気エージェントフレームワークのための実際のコード。存在する場合は出荷されたパッケージ、存在しない場合は短いSDKレシピ。

フレームワークを選択してください。私たちがパッケージを出荷する場所では、それをインストールします。そうでない場合は、そのフレームワークのネイティブツールでSDKをラップします。いずれにせよ、それは1つのHTTP APIの上に薄いレイヤーです。スキップしてAPIを直接呼び出すこともできます。

各カードは深掘りを開きます:インストールまたはレシピ、動作するエージェントの例、ウェブフック処理、および一般的な落とし穴。今日、3つのパッケージが実際のパッケージとして出荷されます - PyPIのblockchain0x-langchainとblockchain0x-crewai、npmの@blockchain0x/mcp。残りの7つは同じSDKに対する短いレシピです。発明されたパッケージはありません。

サポートされているフレームワーク

10のフレームワーク。3つのパッケージ、7つのレシピ、1つのAPI。

すべての統合に含まれるもの

すべてのフレームワークで一貫した形状。

  • パッケージのインストールコマンド、またはパッケージがない場合の手順
  • そのまま貼り付けて実行できるコード - 疑似コードではない
  • 「{framework} のエージェントに支払いをどう追加するか」への簡潔な回答
  • AI検索エンジン向けのHowTo/FAQスキーマ付きFAQエントリ
  • 一致するロングテールのランディングページへのリンク
  • 料金ページへのリンク
アーキテクチャ

すべての統合は同じAPIの薄いラッパーです。

Blockchain0xの統合は10の別々の製品ではありません。単一のHTTP APIの上にある10の異なるエルゴノミックな表面です。APIは真実の源です; フレームワークラッパーはあなたの時間を節約するために存在します。

SDKアーキテクチャ図: フレームワークラッパーが単一のBlockchain0x HTTP APIを呼び出す

各ラッパーは「あなたのフレームワークがツールを定義する方法」から「私たちのAPIへのHTTP呼び出し」へと変換します。それが全体の仕事です。Pythonアダプタはcreate_blockchain0x_toolset(client)を公開し、LangChainまたはCrewAIに既製のツールセットを提供します。出荷されたアダプタのないフレームワークは、createX402Client(...)(Node)またはblockchain0xクライアント(Python)をそのフレームワークのネイティブツールにラップします。どちらの場合も同じAPIです。

これはいくつかの理由で重要です。まず、ミックスアンドマッチが可能です:LangChainのプロダクションエージェントとCrewAIの実験エージェントは、同じBlockchain0xエージェントウォレットを競合なしにターゲットにできます。次に、私たちを通じてフレームワークの選択にロックインされることはありません;フレームワークを切り替えても、ウォレット、支出ポリシー、または公開ページに変更は必要ありません。第三に、新しいエンドポイントや新しいWebhookイベントを出荷すると、フレームワークラッパーは次のリリースでそれを公開します;基盤となるAPIが契約です。

SDKをスキップ

私たちのSDK、ラッパー、またはフレームワーク統合なしで統合できます。

Blockchain0x APIは、ベアラートークン認証を使用したHTTPS上のプレーンJSONです。任意の言語の任意のHTTPクライアントが呼び出すことができます。公式SDKとフレームワークラッパーは便利なレイヤーです; 生のAPIは文書化されており、安定しており、手動で書くことが合理的であるように意図的に小さく設計されています。

CURL - SDKなし
curl -X POST https://api.blockchain0x.com/v1/payments \
  -H "Authorization: Bearer $BLOCKCHAIN0X_API_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{
    "agentId":   "<your-agent-id>",
    "to":        "0xRecipientAddress",
    "amountWei": "100000",
    "metadata":  { "reason": "Custom market analysis" }
  }'

SDKをスキップすることが意味を持つとき

  • あなたは私たちが提供していない言語にいます。 Go、Rust、Elixir、Ruby、PHP、Java - これらすべては標準のHTTPライブラリを使用してネイティブにAPIを呼び出すことができます。特別なツールは必要ありません。
  • あなたはエッジにいます。 Cloudflare Workers、Vercel Edge Functions、Deno Deploy - 追加の依存関係をバンドルしたくない環境です。生のAPIは変更なしでそこで機能します。
  • ワイヤー上に何があるかを正確に見たいです。 デバッグ、セキュリティレビュー、またはプロトコルを学ぶためには、生のHTTP形状がSDKソースを読むよりも明確です。
  • あなたはリトライ、ロギング、テレメトリーを持つ独自のHTTPレイヤーを持っています。 独自の再試行動作を持つ別の SDK を導入すると、既存のインフラストラクチャと競合します。生の API を単なる HTTP エンドポイントとして呼び出すことは、クリーンにスロットインします。

docs.blockchain0x.comの完全なAPIリファレンスにはOpenAPI仕様が含まれているため、OpenAPIコード生成ツールを持つ任意の言語で独自のクライアントを生成することもできます。

フレームワークの選択

各フレームワークが適切なツールであるとき。

まだエージェントフレームワークを選択していない場合、私たちが考えるトレードオフは次のとおりです。どれも間違った選択ではありません。正しい選択は、エージェントの機能とそれを維持する人に依存します。

フレームワーク最適な時避けるべき時
LangChain既存の LangChain codebase、複雑な tool chain、広範な ecosystem 利用最小限の依存関係を望んでいます; LangChainは多くを引き込みます
LangGraph状態を持つマルチステップワークフロー、耐久性のある実行、人手による介入単純な線形チェーン; グラフのオーバーヘッドは無駄です
CrewAIMulti-agent の協働パターン(researcher + writer + reviewer)シングルエージェントループ; CrewAIはクルーのために構築されています
AutoGenMulti-agent conversation、group chat パターン、Microsoft の tooling生産高スループット;AutoGenは研究のために最適化されています
LlamaIndexRAG中心のエージェント、文書Q&Aが主要機能純粋なツール使用エージェント; LlamaIndexの強みが活用されていない
OpenAI Agents SDKOpenAI 専用の stack で、最もシンプルな tool-use API を求める場合複数プロバイダーのスタック; OpenAI SDKはOpenAI中心です
Pydantic AIすべてのエージェント入出力で強い型付け、Python-firstTypeScript優先スタック;Pythonネイティブの型付けが価値です
Semantic Kernel既存の .NET / C# / Java codebase、enterprise Microsoft 環境Python専用チーム; 使用されていないMS統合に対して支払っています
AgnoPythonネイティブで軽量、抽象化のオーバーヘッドを最小限にしたいLangChainエコシステムのサードパーティ統合が必要です
MCP middlewareMCP serverを運用していて、クライアントに呼び出しごとに支払ってほしいあなたはMCPサーバーを実行していません(これはサーバーサイドのパターンです)

2つの実用的なアドバイス。ゼロから始めて最小限の学習曲線を望む場合、LangChainまたはOpenAI Agents SDKが最も安全なデフォルトです。すでにフレームワークを持っている場合、その統合は問題なく機能します;Blockchain0xを使用するためだけにフレームワークを切り替えないでください。

より深いガイド

特定のシナリオには独自のページがあります。

フレームワーク特有の統合ページの他に、より狭い質問に関するロングテールガイドを公開しています:"LangGraphのマルチステップワークフローに支払いを追加するにはどうすればよいですか"、"MCPサーバーにツールごとに料金を請求させるにはどうすればよいですか"、"USDC支払いの背後にStripeのようなAPIをゲートするにはどうすればよいですか"。これらは/lp/{slug}にあり、意図的にメインナビゲーションには含まれていません。検索を通じて見つけられ、それぞれが関連する統合ページにリンクしています。

それらを見つける場所

最初のロングテールガイドのバッチは、統合フレームワークページとともに出荷されます。それまでは、最も具体的なシナリオ特有のコンテンツは、docs.blockchain0x.comの「ガイド」セクションにあります。各/lp/ページには、実行可能なコードが含まれており、関連するエージェントをProにアップグレードするための直接的なCTAがあります。

よくある質問

回答する価値のある5つの統合に関する質問。

SDKがオプションであるなら、なぜ存在するのですか?

3つの理由があります。まず、人間工学:SDKは自動的に冪等性キーを生成し、すべてのリクエストとレスポンスの型を定義し、webhook署名検証をバンドルするため、あなた自身でそのコードを書く必要がありません。次に、ドリフト保護:エンドポイントを追加したりフィールドを変更したりすると、次のSDKリリースでそれを公開します;生のHTTPユーザーは変更ログを読む必要があります。最後に、計測:SDKは自動的に構造化されたログとメトリクスを一般的な可観測性スタックと互換性のある形式で自動的に出力します。これらのいずれも必須ではありませんが、統合時間を30-90分節約します。APIの生の形状を見たい場合は、SDKをスキップしてcurlまたは任意のHTTPクライアントを使用してください。

あなたがリストしていないフレームワークを使用しています。統合できますか?

はい。すべての統合は同じ小さなREST APIにあります:エージェント、支払い、支払いリクエスト、トランザクション、Webhook、さらに読み取り専用の支出許可。認証はベアラートークンで、WebhookはHMAC-SHA256で署名されています。HTTPを話せるなら、どのフレームワークからでも統合できます。出荷されたラッパーがないフレームワークを含めて - あなたは単に私たちのSDKをそのフレームワークのツールにラップします。フレームワークページは便利さのために存在し、ゲートキーピングではありません。あなたのフレームワークの公式アダプターが必要ですか?ドキュメントを通じて教えてください、需要に対してそれを考慮します。

1つのエージェントが同時に複数のフレームワーク統合によって提供されることはありますか?

はい。単一のエージェントには1つのウォレットアドレス、1セットのAPIキー、1つの支出ポリシー、1つの公開ページがあります。スタックの異なる部分は、さまざまなフレームワーク統合を通じて私たちのAPIを呼び出すことができます: 本番環境のLangChainエージェント、CrewAI実験、MCPサーバーミドルウェア、すべて同じエージェントに支払い、またはすべて同じエージェントを通じて請求します。フレームワークの境界はあなたの側にあります; 私たちは認証されたAPIリクエストとWebhookサブスクリプションだけを見ます。

フレームワークの統合には追加料金がかかりますか?

いいえ。出荷されたアダプター - PyPIのblockchain0x-langchainとblockchain0x-crewai、およびnpmの@blockchain0x/mcpサーバー - は無料で、SDKも無料です。他のすべてのフレームワークには追加のパッケージを購入する必要はありません:数行でSDKを自分でラップします。あなたのコストはエージェントごとのサブスクリプションと、どちらにせよ支払う取引手数料です。LangChainパッケージをインストールするコストは、curlでAPIを呼び出すのと同じです。このパッケージは時間を節約しますが、機能を制限するものではありません。

フレームワークが破壊的な変更を出荷したとき、どのくらいの速さで統合を更新しますか?

出荷されたアダプタ(blockchain0x-langchain、blockchain0x-crewai、@blockchain0x/mcp)について、実際に使用されているフレームワークを追跡し、メジャーバージョンがリリースされると更新します; 私たちは初期段階であり、まだ固定のSLAを約束していません。マイナーバージョンは通常変更が必要ありません。なぜなら、アダプタは安定したインターフェースをラップしているからです。レシピベースのフレームワークはここではほとんど動きません: それらはSDKを直接呼び出すため、フレームワークのバンプは私たちの表面にほとんど影響を与えません。破壊的な変更がアダプタを安全でなくする場合、サポートを引き下げる前に一致する /integrations/ ページにそれを記載します。

接続して、支払いを受け始めてください。

無料で始められます。最初の支払いリクエストまで5分。