Cardano staat niet langer alleen op papier in x402. Sinds 9 september bevat de officiële codebase werkende
Cardano-code waarmee software een betaling kan aanvragen, ondertekenen, controleren en afwikkelen.
Dat schuift Cardano dichter naar een markt die nog nauwelijks bestaat, maar technisch snel wordt gebouwd:
AI-agents die zelfstandig digitale diensten inkopen.
Geen checkout. Geen abonnement. Een API vraagt geld, software tekent de betaling en krijgt daarna toegang.
Cardano-code belandt in hoofdrepository van x402
De verandering kwam via pull request #2537 bij de x402 Foundation.
De bijdrage vanuit de Cardano Foundation voegt een TypeScript-implementatie toe voor het exact-betaalschema. Op 9 september werd de code samengevoegd met de hoofdrepository.
Dat is belangrijker dan alleen een nieuwe vermelding in een technische specificatie.
Eerder bestond al een Cardano-specificatie binnen
x402. Ontwikkelaars moesten voor een volledige implementatie echter meer werk zelf doen.
Nu zitten concrete onderdelen voor clients, servers en facilitators in dezelfde officiële codebase waarmee andere x402-integraties worden gebouwd.
De stap is technisch.
Maar technische standaarden beginnen precies zo.
Wat doet x402 eigenlijk?
x402 blaast de oude HTTP-statuscode 402 Payment Required nieuw leven in.
Een stukje software vraagt bijvoorbeeld toegang tot een betaalde dataset.
De server antwoordt vervolgens niet meteen met de data, maar met een betaalverzoek. Daarin staan onder meer het bedrag, het betaalmiddel, het netwerk en de ontvanger.
De software kan daarna automatisch een transactie voorbereiden en ondertekenen. Vervolgens wordt dezelfde aanvraag opnieuw gedaan met bewijs van betaling.
Na controle krijgt de software toegang.
Voor mensen klinkt dat omslachtig.
Voor machines is het juist logisch.
Een
AI-agent hoeft geen account te openen, creditcardformulier in te vullen of maandelijks abonnement af te sluiten om één API-call van een halve cent te kopen.
AI-agent kan zelf voor een API betalen
Daar zit de interessante toepassing.
Stel dat een AI-agent onderzoek uitvoert en toegang nodig heeft tot gespecialiseerde financiële data.
De databron kost $0,02 per aanvraag.
In plaats van een mens om toestemming te vragen voor iedere losse aankoop kan de agent binnen vooraf ingestelde regels zelf betalen.
Hetzelfde model kan worden gebruikt voor rekenkracht, beeldgeneratie, databronnen of diensten van andere agents.
x402 probeert de betaling onderdeel te maken van dezelfde internetaanvraag waarmee de dienst wordt gebruikt.
Een agent vraagt iets.
De server vraagt geld.
De agent betaalt.
De server levert.
De client tekent, facilitator controleert
De Cardano-implementatie kiest daarbij voor een duidelijke taakverdeling.
De betalende client bouwt en ondertekent de Cardano-transactie. Dat kan bijvoorbeeld via een compatibele wallet gebeuren.
De facilitator krijgt daarmee geen private key waarmee hij naar eigen inzicht geld kan verplaatsen.
Hij ontvangt een transactie die al door de betaler is ondertekend, controleert of deze voldoet aan het betaalverzoek en kan de transactie vervolgens naar Cardano sturen.
Dat sluit aan op een belangrijk principe van x402: de tussenlaag mag niet méér geld kunnen verplaatsen dan de client zelf heeft geautoriseerd.
Voor AI-agents telt dat zwaar.
Software die zelfstandig mag betalen moet niet automatisch onbeperkte toegang tot het volledige saldo krijgen.
Cardano's transactiemodel past opvallend goed
Hier speelt het eUTXO-model van Cardano mee.
Bij de standaard Cardano-flow wordt vooraf een concrete transactie gebouwd. De betaler ondertekent precies die transactie.
Wanneer daarna bijvoorbeeld het bedrag of de ontvanger wordt aangepast, klopt de handtekening niet meer.
Dat geeft de facilitator een beperkte rol.
Hij kan de ondertekende betaling controleren en indienen. Hij krijgt daarmee niet automatisch een algemene toestemming om later nog meer geld uit dezelfde wallet te halen.
Dat is een andere opzet dan betalingsmodellen waarbij een gebruiker eerst een bredere spending allowance geeft aan een smart contract.
Voor autonome software kan zo'n nauwe toestemming aantrekkelijk zijn.
USDM kan als standaard dollarasset dienen
De implementatie ondersteunt niet alleen
ADA.
Cardano-native assets kunnen eveneens in een x402-betaalverzoek worden gebruikt.
Dat is belangrijk omdat ADA zelf sterk in prijs kan bewegen. Voor een API-provider die simpelweg $0,10 voor een dienst wil ontvangen, is een dollarbedrag vaak praktischer.
USDM wordt daarom binnen de implementatie gebruikt als standaardasset voor dollarprijzen op ondersteunde omgevingen.
Stablecoins passen sowieso goed bij dit soort machinebetalingen.
Software hoeft dan niet voortdurend uit te rekenen hoeveel een sterk bewegende cryptomunt op dat specifieke moment waard is.
Maar x402 is niet gebouwd rond één token.
Het protocol is juist bedoeld om meerdere netwerken en betaalvormen naast elkaar te laten bestaan.
Masumi voegt een tweede betaalroute toe
De Cardano-code krijgt bovendien een directe verbinding met Masumi.
Dat netwerk richt zich specifiek op economische interacties tussen AI-agents.
De gewone exact-flow van x402 is simpel: betalen en afwikkelen.
Masumi kan daar extra voorwaarden omheen zetten. Via zijn betaalmethode kan geld bijvoorbeeld in een smart contract worden vastgezet.
Dat maakt andere constructies mogelijk.
Een agent kan betalen voor een taak, terwijl het geld pas beschikbaar komt wanneer aan bepaalde voorwaarden is voldaan. Afhankelijk van de gekozen Masumi-flow kunnen ook refunds, geschillen en logging onderdeel van het proces worden.
Dat is interessanter voor opdrachten waarbij levering niet direct na één API-call vaststaat.
Een weerbericht van €0,001 heeft weinig behoefte aan een geschillenprocedure.
Een AI-agent die voor €500 softwarewerk bij een andere agent inkoopt mogelijk wel.
x402 is niet meer alleen een Coinbase-project
Ook achter het protocol zelf is iets veranderd.
x402 begon bij Coinbase Developer Platform. In juli werd de operationele x402 Foundation onder de Linux Foundation gelanceerd.
Coinbase droeg het protocol daarbij over aan deze bredere organisatie.
Dat moet voorkomen dat één bedrijf zelfstandig bepaalt waar x402 naartoe gaat.
Inmiddels zijn grote namen uit payments, cloud, crypto en technologie aangesloten. De Cardano Foundation neemt deel als Associate Member.
Voor Cardano is dat strategisch interessanter dan compatibiliteit met één los Coinbase-product.
Het netwerk krijgt code binnen een standaard die juist probeert chain- en betaalmethode-onafhankelijk te worden.
Cardano is nu technisch bruikbaar, adoptie volgt niet automatisch
Hier moet de hype wel stoppen.
Dat code in de officiële repository staat, betekent niet dat miljoenen AI-agents vanaf vandaag op Cardano betalen.
Het zegt ook niets over toekomstige vraag naar ADA.
Een technische integratie en economische adoptie zijn verschillende dingen.
Ontwikkelaars moeten de software daadwerkelijk gebruiken. Facilitators moeten worden geëxploiteerd. API-aanbieders moeten Cardano-betalingen accepteren en wallets moeten de benodigde flows praktisch ondersteunen.
Ook moeten er echte AI-diensten ontstaan waarvoor betalen per aanvraag beter werkt dan een traditioneel abonnement of bestaande betaaloplossing.
Dat bewijs moet nog komen.
De echte stap is van specificatie naar uitvoerbare code
Toch verandert er wel degelijk iets.
Een netwerknaam in een specificatiedocument zegt tegen een ontwikkelaar vooral: dit zou moeten kunnen.
Werkende client-, server- en facilitatorcode zegt: hier kun je mee bouwen.
Dat gat is op 9 september kleiner geworden.
Een ontwikkelaar kan nu vanuit de x402-codebase een Cardano-client een transactie laten voorbereiden, een server een Cardano-betaling laten eisen en een facilitator die ondertekende transactie laten controleren en afwikkelen.
De AI-agent hoeft daarbij niet eens te begrijpen wat Cardano is.
Voor hem kan het proces uiteindelijk niet ingewikkelder worden dan:
dienst aanvragen, prijs ontvangen, tekenen, betalen, doorgaan.
Dat is precies waar x402 naartoe probeert te werken.
Cardano heeft daarmee nog geen AI-betaaleconomie gewonnen.
Het heeft nu wel werkende rails om mee te doen als die economie werkelijk begint te rijden.