Paket Cardano x402 je izšel na npm za plačila AI
Uradna izdaja @x402/cardano razvijalcem ponuja namestljive komponente za odjemalce, strežnike in posrednike plačil, kar aplikacijam in agentom AI omogoča povezati dostop do API z plačili v ADA ali izvornih žetonih Cardano.
By SongMarketCap
Updated:
Cardano Foundation je napovedala, da je Cardano zdaj na voljo prek uradnega x402 SDK, odprtega plačilnega standarda, zgrajenega okoli statusa HTTP 402 Payment Required. Koda za Cardano je v začetku septembra vstopila v repozitorij x402, samostojni paket pa je zdaj objavljen na npm in pripravljen za dodajanje v aplikacije TypeScript.
Uradni paket Cardano x402 prispe na npm
Paket @x402/cardano je bil objavljen 18. septembra kot različica 2.26.0. Ponuja ločene module za komponente odjemalca, strežnika in posrednika, ki se uporabljajo za obdelavo plačil Cardano prek x402.
Odjemalec pripravi in podpiše transakcijo Cardano. Strežnik določi ceno, sprejeto sredstvo, omrežje in naslov prejemnika za zaščiten digitalni vir. Posrednik preveri, da podpisana transakcija ustreza tem pogojem, in izvede poravnavo.
Podpora za Cardano je bila 9. septembra združena v uradni x402 SDK in zajema mainnet, preprod in preview. V tej fazi so lahko razvijalci pregledovali in gradili kodo iz repozitorija, vendar namenski paket na npm še ni bil izdan.
Nova objava odpravlja to namestitveno vrzel. Cardano Foundation je delila tudi demonstracijo, ki jo lahko razvijalci zaženejo in prilagodijo, ko v svoje aplikacije dodajajo plačila x402.
Kako x402 obdeluje plačila za Cardano API
X402 spremeni status HTTP 402 Payment Required v programabilen plačilni tok med odjemalcem in strežnikom. Protokol je prvotno razvilo podjetje Coinbase, zdaj pa ga upravlja x402 Foundation pod okriljem Linux Foundation.
Ko aplikacija ali agent AI zahteva plačani API, lahko strežnik vrne odziv HTTP 402, ki vsebuje ceno, omrežje Cardano, sprejeto sredstvo, naslov prejemnika in rok plačila. Odjemalec podpiše transakcijo, ki izpolnjuje te pogoje, in ponovno pošlje zahtevo z dokazilom o plačilu.
Posrednik preveri transakcijo in potrdi poravnavo, preden strežnik izda zahtevane podatke, računsko zmogljivost ali drug digitalni vir. Plačilo in odločitev o dostopu tako potekata v istem postopku spletne zahteve in odziva.
Model omogoča upravljavcu API zaračunavanje posameznih klicev brez potrebe po tradicionalni strani za plačilo, predplačniškem dobroimetju ali naročnini. Storitev lahko nastavi plačilo v ADA ali v izbranem izvornem žetonu Cardano, čeprav mora upravljavec navesti, katera sredstva sprejema.
Ta struktura je zasnovana za aplikacije in avtonomne agente, ki morajo programsko kupovati podatke ali računske vire. Cardanu zagotavlja standardizirano povezavo do storitev, ki so že zgrajene okoli širšega protokola x402, namesto da bi za vsako integracijo zahtevala ločen plačilni format.
Posrednik Cardano je zaključil testiranje na preprod
Cardano Foundation je objavila tudi ločen posrednik x402, razvit v Javi. Storitev izvaja natančno plačilno shemo Cardano in preverja transakcije, ki jih je uporabnik ali agent že podpisal. Ne hrani zasebnih ključev in sredstev ne more premikati samostojno.
Posrednik podpira neposredna plačila na naslov, Masumijev depozit vested_pay za transakcije agentov AI in nastavljive prenose prek skriptov Plutus. Njegov repozitorij poroča o 166 zaključenih testih in transakciji od konca do konca na Cardano preprod, ki zajema sestavljanje transakcij, podpisovanje, preverjanje, poravnavo in neodvisno potrditev na verigi.
Storitev še ni bila preizkušena na glavnem omrežju Cardano. Razpoložljiva implementacija je zato posrednik, preizkušen v predprodukciji, in ne javno delujoča plačilna storitev na glavnem omrežju.
Izdaja na npm spreminja, kaj lahko razvijalci uporabljajo danes. Komponent x402 za Cardano ni več treba ročno graditi iz glavnega repozitorija. Zdaj jih je mogoče namestiti kot uradni paket, povezati z razpoložljivim demo primerom in konfigurirati s posrednikom za plačila aplikacij ali agentov. Produkcijska uvedba še vedno zahteva nastavitve podprtih sredstev, operativno infrastrukturo in zaključeno testiranje poravnav na glavnem omrežju.