Cardano x402 paket objavljen na npm za AI plaćanja

Službeno izdanje @x402/cardano daje razvijateljima instalabilne komponente za klijente, poslužitelje i posrednike plaćanja, omogućujući aplikacijama i AI agentima povezati pristup API-ju s plaćanjima u ADA ili izvornim tokenima Cardano.

By SongMarketCap

Updated:

Cardano News - Cardano x402 paket objavljen na npm za AI plaćanja

Cardano Foundation je objavio da je Cardano sada dostupan putem službenog x402 SDK, otvorenog standarda plaćanja izgrađenog oko statusa HTTP 402 Payment Required. Kôd za Cardano ušao je u x402 repozitorij ranije u rujnu, no samostalni paket sada je objavljen na npm i spreman za dodavanje u TypeScript aplikacije.

Službeni Cardano x402 paket stiže na npm

Paket @x402/cardano objavljen je 18. rujna kao verzija 2.26.0. Pruža odvojene module za komponente klijenta, poslužitelja i posrednika koje se koriste za obradu Cardano plaćanja putem x402.

Klijent priprema i potpisuje Cardano transakciju. Poslužitelj definira cijenu, prihvaćenu imovinu, mrežu i adresu primatelja za zaštićeni digitalni resurs. Posrednik provjerava da potpisana transakcija odgovara tim uvjetima i obavlja namirenje.

Podrška za Cardano spojena je u službeni x402 SDK 9. rujna, uz pokrivanje mainnet, preprod i preview. U toj fazi, razvijatelji su mogli pregledati i izgraditi kôd iz repozitorija, ali namjenski npm paket još nije bio objavljen.

Nova objava uklanja taj instalacijski jaz. Cardano Foundation je također podijelio demonstraciju koju razvijatelji mogu pokrenuti i prilagoditi kada u svoje aplikacije dodaju x402 plaćanja.

Kako x402 obrađuje Cardano API plaćanja

X402 pretvara status HTTP 402 Payment Required u programabilan tijek plaćanja između klijenta i poslužitelja. Protokol je izvorno razvio Coinbase, a sada njime upravlja x402 Foundation pod okriljem Linux Foundation.

Kada aplikacija ili AI agent zatraži plaćeni API, poslužitelj može vratiti odgovor HTTP 402 koji sadrži cijenu, Cardano mrežu, prihvaćenu imovinu, adresu primatelja i rok plaćanja. Klijent potpisuje transakciju koja zadovoljava te uvjete i ponovno šalje zahtjev s dokazom o plaćanju.

Posrednik provjerava transakciju i potvrđuje namirenje prije nego što poslužitelj pusti tražene podatke, računalni kapacitet ili drugi digitalni resurs. Odluka o plaćanju i pristupu stoga se odvija unutar istog procesa web zahtjeva i odgovora.

Model omogućuje operateru API naplatu pojedinačnih poziva bez potrebe za tradicionalnom stranicom naplate, preduplaćenim saldom ili pretplatom. Servis može konfigurirati plaćanje u ADA ili odabranom izvornom tokenu na Cardanu, iako operater mora navesti koje imovine prihvaća.

Ova je struktura osmišljena za aplikacije i autonomne agente koji trebaju programatski kupovati podatke ili računalne resurse. Ona daje Cardanu standardiziranu vezu sa servisima koji su već izgrađeni oko šireg x402 protokola, umjesto da se za svaku integraciju zahtijeva zaseban format plaćanja.

Cardano posrednik dovršava preprod testiranje

Cardano Foundation je također objavio zaseban x402 posrednik razvijen u Javi. Servis implementira Cardano exact payment shemu i provjerava transakcije koje je već potpisao korisnik ili agent. Ne drži privatne ključeve i ne može samostalno premještati sredstva.

Posrednik podržava izravna plaćanja na adresu, Masumijev vested_pay escrow za transakcije AI agenata i podesive prijenose putem Plutus skripti. Njegov repozitorij navodi 166 dovršenih testova i od kraja do kraja transakciju na Cardano preprod, što obuhvaća izgradnju transakcije, potpisivanje, provjeru, namirenje i neovisnu potvrdu na lancu.

Servis još nije testiran na Cardano mainnetu. Dostupna implementacija stoga je posrednik testiran u preprodukciji, a ne javno operativni servis plaćanja na mainnetu.

Npm izdanje mijenja ono što razvijatelji mogu koristiti danas. Cardanove x402 komponente više nije potrebno ručno graditi iz glavnog repozitorija. Sada se mogu instalirati kao službeni paket, povezati s dostupnim demom i konfigurirati s posrednikom za plaćanja aplikacija ili agenata. Produkcijsko uvođenje i dalje zahtijeva postavke podržanih imovina, operativnu infrastrukturu i dovršeno testiranje namirenja na mainnetu.