Sluit Blockchain0x aan op je agentstack.
Echte code voor elk populair agentframework. Een geleverd pakket waar dat bestaat, een kort SDK-recept waar dat niet het geval is.
Kies je framework. Waar we een pakket leveren, installeer je het; anders wikkel je onze SDK in de native tool van dat framework. Hoe dan ook, het is een dunne laag over één HTTP API, en je kunt het overslaan en de API rechtstreeks aanroepen.
Elke kaart opent een diepgaande duik: de installatie of het recept, een werkend agentvoorbeeld, webhookverwerking en veelvoorkomende valkuilen. Drie worden vandaag als echte pakketten verzonden - blockchain0x-langchain en blockchain0x-crewai op PyPI, en @blockchain0x/mcp op npm. De andere zeven zijn korte recepten over dezelfde SDK. Geen uitgevonden pakket.
Tien frameworks. Drie pakketten, zeven recepten, één API.
LangChain
PyPI-pakketPython-toolset van het blockchain0x-langchain-pakket; TypeScript-agenten wikkelen de x402-client
CrewAI
PyPI-pakketPython-toolset van blockchain0x-crewai, dezelfde fabrieksvorm als LangChain
AutoGen
SDK-receptRecept: wikkel de SDK in een AutoGen functie-tool
LlamaIndex
SDK-receptRecept: wikkel de client in een LlamaIndex FunctionTool
OpenAI Agents SDK
SDK-receptRecept: wikkel de client in een OpenAI Agents SDK functie-tool
Pydantic AI
SDK-receptRecept: registreer een Pydantic AI-tool die de client aanroept
LangGraph
SDK-receptRecept: een LangGraph-knoop die de x402-client aanroept
Semantic Kernel
SDK-receptRecept: een KernelFunction die de SDK wikkelt; geen NuGet of Java-adapter
Agno
SDK-receptRecept: een Agno Toolkit die de Python-client wikkelt
MCP servers
npm pakketWallettools voor elke MCP-klant via de @blockchain0x/mcp-server
Agent Skill
Agent SkillOne installable Agent Skill that teaches any AI agent the whole wallet integration surface; portable or via the Claude Code plugin marketplace
Een consistente vorm over elk framework.
- Het installatiecommando voor het pakket, of het recept als er geen pakket is
- Copy-paste code die je kunt uitvoeren, geen pseudocode
- Een kort antwoord op 'hoe voeg ik betalingen toe aan mijn {framework}-agent'
- FAQ-items met HowTo/FAQ-schema voor AI zoekmachines
- Een link naar de bijbehorende long-tail landingspagina
- Een link naar de prijspagina
Elke integratie is een dunne wrapper over dezelfde API.
De Blockchain0x-integraties zijn geen 10 afzonderlijke producten. Het zijn 10 verschillende ergonomische oppervlakken bovenop een enkele HTTP API. De API is de bron van waarheid; de framework wrappers bestaan om je tijd te besparen.
Elke wrapper vertaalt van "de manier waarop jouw framework een tool definieert" naar "een HTTP-aanroep naar onze API". Dat is de hele taak. De Python-adapters stellen create_blockchain0x_toolset(client) bloot, die LangChain of CrewAI een kant-en-klare set tools geeft. Een framework zonder een verzonden adapter wikkelt createX402Client(...) (Node) of de blockchain0x client (Python) in een native tool van dat framework. Dezelfde API eronder, in beide gevallen.
Dit is om een paar redenen belangrijk. Ten eerste, je kunt mixen en matchen: een LangChain productieagent en een CrewAI experimentele agent kunnen beide dezelfde Blockchain0x agent wallet targeten zonder conflicten. Ten tweede, je zit niet vast aan een frameworkkeuze via ons; het wisselen van frameworks vereist geen wijziging van je wallet, je uitgavenbeleid of je openbare pagina. Ten derde, wanneer we een nieuwe endpoint of een nieuwe webhook-evenement uitbrengen, stellen de framework wrappers het bloot in hun volgende release; de onderliggende API is het contract.
Je kunt integreren zonder onze SDK, onze wrapper of onze frameworkintegratie.
De Blockchain0x API is gewone JSON over HTTPS met bearer-token-authenticatie. Elke HTTP-client in elke taal kan het aanroepen. De officiële SDK's en framework wrappers zijn gemakslagen; de ruwe API is gedocumenteerd, stabiel en opzettelijk klein genoeg dat handmatig schrijven ertegen redelijk is.
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" } }'
Wanneer het logisch is om de SDK over te slaan
- Je bevindt je in een taal die we niet aanbieden. Go, Rust, Elixir, Ruby, PHP, Java - al deze kunnen onze API native aanroepen met hun standaard HTTP-bibliotheken. Geen speciale tools vereist.
- Je bent aan de rand. Cloudflare Workers, Vercel Edge Functions, Deno Deploy - omgevingen waar je liever geen extra afhankelijkheid wilt bundelen. De ruwe API werkt daar zonder wijzigingen.
- Je wilt precies zien wat er op de draad staat. Voor debugging, beveiligingsreview of het leren van het protocol is de ruwe HTTP-vorm duidelijker dan het lezen van de SDK-bron.
- Je hebt je eigen HTTP-laag met herhalingen, logging, telemetrie. Het binnenbrengen van een andere SDK met zijn eigen herhaalgedrag strijdt tegen je bestaande infrastructuur. Het aanroepen van de ruwe API als gewoon een andere HTTP-eindpunt sluit netjes aan.
De volledige API-referentie op docs.blockchain0x.com bevat de OpenAPI-specificatie, zodat u ook uw eigen client kunt genereren in elke taal die een OpenAPI-codegeneratietool heeft.
Wanneer elk framework het juiste hulpmiddel is.
Als u nog geen agent-framework heeft gekozen, hier is hoe wij de afwegingen zien. Geen van deze zijn verkeerde keuzes; de juiste hangt af van wat uw agent doet en wie het onderhoudt.
| Framework | Beste wanneer | Vermijd wanneer |
|---|---|---|
| LangChain | Bestaande LangChain-codebase, complexe toolchains, breed ecosysteemgebruik | Je wilt minimale afhankelijkheden; LangChain trekt veel binnen |
| LangGraph | Stateful workflows met meerdere stappen, duurzame uitvoering, human-in-the-loop | Eenvoudige lineaire ketens; de grafiek overhead is verspild |
| CrewAI | Samenwerkingspatronen voor meerdere agents (onderzoeker + schrijver + reviewer) | Single-agent loops; CrewAI is gebouwd voor crews |
| AutoGen | Gesprek tussen meerdere agents, groepschatpatronen, Microsoft-tools | Productie met hoge doorvoer; AutoGen optimaliseert voor onderzoek |
| LlamaIndex | Agents met veel RAG, document Q&A als kernfunctionaliteit | Pure toolgebruikers; de sterke punten van LlamaIndex worden niet benut |
| OpenAI Agents SDK | OpenAI-only stacks, willen de schoonste tool-gebruik-API | Multi-provider stacks; OpenAI SDK is OpenAI-gecentreerd |
| Pydantic AI | Sterke typing voor alle agent-inputs/-outputs, Python-first | TypeScript-eerste stacks; de Python-native typing is de waarde |
| Semantic Kernel | Bestaande .NET / C# / Java-codebase, enterprise Microsoft-omgeving | Python-only teams; je betaalt voor ongebruikte MS-integratie |
| Agno | Python-native, lichtgewicht, minimale abstractie-overhead gewenst | Je hebt de third-party integraties van het LangChain-ecosysteem nodig |
| MCP middleware | Je draait een MCP-server en wilt dat clients per call betalen | Je draait geen MCP-server (het is een server-side patroon) |
Twee praktische adviezen. Als je vanaf nul begint en de kleinste mogelijke leercurve wilt, zijn LangChain of OpenAI Agents SDK de veiligste standaardopties. Als je al een framework hebt, werkt onze integratie daarvoor prima; wissel niet van framework alleen om Blockchain0x te gebruiken.
Specifieke scenario's krijgen hun eigen pagina.
Buiten de framework-specifieke integratiepagina's publiceren we long-tail gidsen over specifiekere vragen: "hoe voeg ik betalingen toe aan een LangGraph multi-stap workflow", "hoe laat ik mijn MCP-server kosten per tool in rekening brengen", "hoe sluit ik een Stripe-achtige API af achter USDC-betaling". Deze zijn te vinden op /lp/{slug} en zijn opzettelijk niet in de hoofd navigatie opgenomen. Ze worden gevonden via zoekopdrachten; elke link verwijst terug naar de relevante integratiepagina.
Waar je ze kunt vinden
De eerste batch van long-tail gidsen wordt verzonden samen met de integratiekaderpagina's. Tot die tijd bevindt de meest concrete scenario-specifieke inhoud zich in de docs op docs.blockchain0x.com onder "Gidsen". Elke /lp/-pagina bevat werkende code die je kunt uitvoeren en een directe CTA om de relevante agent naar Pro te upgraden.