AI-agenten worden steeds autonomer in hun workflows: code schrijven, data ophalen, resources inrichten en meer. Om volledig onafhankelijk te kunnen werken, hebben ze een manier nodig om programmatisch "microbetalingen" te doen voor diensten, in real-time en tegen minimale kosten. Traditionele betalingssystemen werken niet voor microbetalingen. De transactiekosten van minder dan een cent en de afwikkeling in minder dan een seconde van Solana maken dit technisch en economisch haalbaar.
Waarom is dit belangrijk?
Stel je bijvoorbeeld voor dat een ontwikkelaar een LLM gebruikt om een applicatie te bouwen en data nodig heeft van een betaalde API. Om belangrijke data op te halen, zou een ontwikkelaar hun workflow moeten onderbreken, API's moeten onderzoeken, een provider selecteren, een account aanmaken, een betaalmethode toevoegen, een API-sleutel genereren, de sleutel in hun omgeving kopiëren en vervolgens hun workflow hervatten. Deze wrijving doorbreekt de flow. Voor AI-ondersteunde workflows is het een blokkade.
In plaats daarvan kan de agent met agentische betalingen het verzoek doen, ervoor betalen en doorgaan met de workflow. Geen accounts. Geen API-sleutels. Geen handmatige tussenkomst.
Betaal voor API's met pay.sh
pay.sh is een betalingslaag voor HTTP-agents en command-line
tools. Raadpleeg de pay.sh-documentatie om pay te
installeren. De pay CLI omhult tools zoals curl, codex en claude zodat
ze betaalde API's kunnen aanroepen zonder provideraccounts of API-sleutels.
Wanneer een API een MPP- of x402 402 Payment Required-challenge retourneert,
vraagt pay je lokale wallet om het ondertekenen goed te keuren.
Het x402-protocol
Agentische betalingen hebben een manier nodig waarop clients en servers betalingsvoorwaarden kunnen onderhandelen via standaard webinfrastructuur zonder traditionele webinterfaces te verstoren. De micropayment-ruimte staat nog in de kinderschoenen en nieuwe tools en standaarden zullen waarschijnlijk opkomen naarmate de sector evolueert. Het x402-protocol is echter naar voren gekomen als een vroege standaard met sterke ecosysteemondersteuning. x402 gebruikt de HTTP 402 "Payment Required" statuscode—een standaard sinds HTTP/1.1 die pas praktisch werd met blockchain afwikkeling.
Hoe het werkt
De client doet een verzoek, ontvangt een 402 met betalingsvoorwaarden en probeert het vervolgens opnieuw met een ondertekende betaling. De server delegeert verificatie en afwikkeling aan een facilitator, een optionele tussenpersoon die de onchain-transactie indiening afhandelt. Zodra de facilitator de afwikkeling bevestigt, retourneert de server de gevraagde content. Deze scheiding stelt API-providers in staat betalingen te accepteren zonder zelf onchain-infrastructuur te beheren.
x402 Flow Diagram
Het protocol is staatloos (geen sessies of API-sleutels), werkt met standaard HTTP infrastructuur en ondersteunt elk SPL-token dat de server accepteert. Hier is een fragment van hoe je een Express-server opzet met x402-middleware:
app.use(paymentMiddleware({"GET /costly-data": {accepts: [{scheme: "exact",price: "$0.001",network: "solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1",payTo: svmAddress}],description: "Costly data",mimeType: "application/json"}},new x402ResourceServer(facilitatorClient).register("solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1",new ExactSvmScheme())));app.get("/costly-data", (req, res) => {res.send({report: {data: "costly data"}});});
Lees meer over x402 in onze handleidingen:
Inleiding tot x402
Protocolfundamenten en SDK-opties voor het bouwen van betalingsgestuurde API's.
Bouwen met Kora
Implementeer gasloze x402-betalingen met behulp van Kora's ondertekeningsinfrastructuur.
x402 Tooling
| SDK | Beschrijving |
|---|---|
| Corbits | Solana-first x402 implementatie |
| MCPay.tech | Betaling per verzoek voor MCP-servers |
| PayAI | x402 facilitator met Solana-ondersteuning |
| x402 GitHub | Referentie-implementatie |
| ACK | Agent Commerce Kit |
| A2A x402 | Google's agent-naar-agent betalingen |
Is this page helpful?