Overzicht
Quicknode biedt API’s waarmee ontwikkelaars, AI-agenten en door LLM aangestuurde applicaties kunnen communiceren met de blockchain-infrastructuur en de applicatie-infrastructuur programmatisch kunnen beheren. Deze API’s bieden toegang tot blockchain-gegevens, realtime gebeurtenispijplijnen, opslagdiensten en mogelijkheden voor infrastructuurbeheer.
- Alle Quicknode-API’s maken gebruik van standaardprotocollen (HTTP, JSON-RPC, REST, gRPC, WebSocket); elke AI-agent kan deze rechtstreeks aanroepen
- Gebruikers hebben twee manieren om toegang te krijgen tot Quicknode met alleen een wallet waarop geld staat:
- Betalen per verzoek (of via credits): Gebruik x402 of MPP om blockchain-eindpunten van de Core API aan te roepen zonder account, waarbij je per aanroep betaalt of een creditsaldo afschrijft
- Een volledig account aanmaken: gebruik Agent-abonnementen om via x402 of MPP te betalen en ontvang direct een volledige platform-API-sleutel, waarmee je toegang krijgt tot het volledige Quicknode-productaanbod (RPC-eindpunten, Streams, Webhooks, SQL Explorer, Key-Value Store, Admin API) binnen een abonnement
- Gebruik LLM-geoptimaliseerde documentatie voor onderzoek, Blockchain Skills voor gedegen API-kennis en Quicknode MCP om de infrastructuur via natuurlijke taal te beheren
Quicknode-API's
Alle API’s van Quicknode-producten zijn standaard HTTP-, JSON-RPC-, REST-, gRPC- en WebSocket-eindpunten die door elke client, inclusief AI-agenten, rechtstreeks kunnen worden aangeroepen:
- Core API: Lees blockchain-gegevens, dien transacties in en vraag de contractstatus op voor alle ondersteunde netwerken via RPC, REST en gRPC.
- Streams API: Maak en beheer realtime blockchain-datapijplijnen voor het indexeren, analyseren en monitoren van gebeurtenissen.
- Webhooks-API: Configureer gebeurtenisgestuurde meldingen die worden geactiveerd door specifieke activiteiten op de blockchain.
- SQL Explorer API: Voer SQL-query's uit op geïndexeerde on-chain gegevens via REST.
- Key-Value Store API: Lees en schrijf de status van de applicatie met behulp van lichtgewicht serverloze opslag.
- Beheer-API: Beheer eindpunten, gebruik, beveiliging, facturering en teamrechten programmatisch.
- IPFS-API: Bestanden op IPFS vastzetten en ophalen via de Quicknode-gateway.
Mogelijkheden van AI-agenten
AI-agenten communiceren doorgaans met Quicknode-API’s via een combinatie van tools waarmee ze documentatie kunnen vinden, correcte verzoeken kunnen genereren, toegang kunnen verifiëren en de infrastructuur kunnen beheren.
| Capaciteit | Hulpmiddel | Wat het mogelijk maakt |
|---|---|---|
| Ontdek API's | Voor LLM geoptimaliseerde documenten | Zoek de juiste Quicknode-documentatie en API-methoden |
| Leer meer over API’s | Blockchain-vaardigheden | Genereer correcte Quicknode API-verzoeken en -code |
| Inloggen | API-sleutel / Agentic Payments (x402, MPP) | Verzoeken indienen bij de Quicknode-infrastructuur |
| Infrastructuur beheren | Quicknode MCP | Beheer eindpunten en infrastructuur met behulp van de Admin API |
| Infrastructuurvoorzieningen | Abonnementen voor agenten | Betaal via x402/MPP om een Quicknode-account aan te maken, een volledige API-sleutel voor het platform te ontvangen en toegang te krijgen tot het volledige platform |
Ontdek API’s met voor LLM geoptimaliseerde documentatie
Quicknode publiceert Voor LLM geoptimaliseerde documentatie-indexen (llms.txt) op het hele platform. Dankzij deze indexen kunnen AI-systemen relevante documentatie vinden over RPC-methoden, API-parameters, infrastructuurconfiguratie, productgidsen en voorbeeldtoepassingen.
Medewerkers kunnen deze indexen raadplegen om snel de juiste documentatie te vinden.
API-verzoeken genereren met blockchain-vaardigheden
Blockchain Skills biedt gestructureerde kennis over de Quicknode-API’s voor AI-programmeeragenten. Zonder deze kennis kunnen agenten verouderde RPC-methoden genereren, onjuiste parameters gebruiken of Quicknode-specifieke mogelijkheden over het hoofd zien.
npx-vaardigheden toevoegen quiknode-labs/blockchain-skills
Skills vormt een aanvulling op de voor LLM geoptimaliseerde documenten door betrouwbare API-gebruikspatronen aan te bieden zonder het contextvenster uit te breiden.
Verzoeken aan Quicknode-API’s verifiëren
Toepassingen en agents kunnen verzoeken aan Quicknode-API’s verifiëren met behulp van een API-sleutel of via agentic-betalingsprotocollen (x402 en MPP).
API-sleutel (toegang op basis van account)
API-sleutels worden gebruikt om verzoeken te verifiëren die aan een Quicknode-account zijn gekoppeld. Dit is het standaardtoegangsmodel voor interactie met de REST-API’s van Quicknode op basis van tariefplannen en biedt toegang tot alle hierboven genoemde product-API’s.
Agentic Payments (x402 en MPP)
Quicknode ondersteunt twee op wallets gebaseerde betalingsprotocollen die toegang bieden tot de Core API (alle blockchain-eindpunten, waaronder RPC, REST, gRPC en WebSocket) zonder dat er een account nodig is. Beide protocollen regelen de betalingsafhandeling automatisch via hun respectievelijke client-SDK’s.
- x402: Open standaard van Coinbase. Ondersteunt toegangspatronen op basis van betaling per verzoek en kredietopname.
- MPP: IETF-internetontwerp van Tempo Labs en Stripe. Ondersteunt op kosten en sessies gebaseerde toegangspatronen.
Abonnementen voor agenten (volledige toegang tot het platform)
De API voor agentabonnementen maakt een Quicknode-account aan en activeert een abonnement via één enkele betalingsaanvraag met behulp van x402 of MPP. Het antwoord bevat een volledige API-sleutel voor het platform (QN_*) die programmatische toegang biedt tot het volledige Quicknode-platform, net zoals wanneer je je via het dashboard aanmeldt en een abonnement aanschaft. Dit is ideaal voor agenten die de infrastructuur willen beheren, het gebruik willen monitoren of toegang willen krijgen tot niet-blockchain-API’s zoals Streams, Webhooks, Key-Value Store en Admin API.
Dit is een alternatief voor het aanmaken van een account via het dashboard. De betalingsprotocollen x402 en MPP, die worden gebruikt voor RPC-toegang per verzoek, kunnen ook een permanent accountabonnement aanmaken.
Beheer infrastructuur met Quicknode MCP
Met Quicknode MCP (Model Context Protocol) kunnen AI-assistenten de Quicknode-infrastructuur beheren via natuurlijke taal. MCP werkt bovenop de Admin API en vertaalt instructies in natuurlijke taal naar API-bewerkingen voor het aanmaken van eindpunten, het monitoren van het gebruik, het configureren van beveiliging en het beheren van de facturering.
Agenten kunnen taken uitvoeren zoals:
- eindpunten aanmaken
- het gebruik bijhouden
- beveiligingsinstellingen configureren
- het aansturen van teams en de facturering
We ❤️ feedback!
Mocht je opmerkingen of vragen hebben over deze documentatie, laat het ons dan weten. We horen graag van je!