Kod za Cardano spojen u službeni x402 SDK za plaćanja AI agenata
Baza koda x402 sada uključuje Cardano komponente za klijente, poslužitelje i posrednike plaćanja. Podrška obuhvaća Cardano mainnet i dvije testne mreže, premda samostalni npm paket još nije objavljen.
By SongMarketCap
Updated:
x402 Foundation je 9. rujna spojio pull request #2537, dodajući Cardano u službeni TypeScript SDK protokola. Doprinos, koji je podnio Fabian Bormann iz Cardano Foundation, uključuje funkcionalni kod, testove i primjere integracije.
Cardano je podržan kroz x402 shemu točnog plaćanja na mainnetu,
preprod i preview. Spajanje premješta mrežu iz specifikacije protokola u glavno spremište koje se koristi za izgradnju x402 aplikacija.
x402 povezuje HTTP zahtjeve s plaćanjima
X402 je otvoreni standard za plaćanja koji je izvorno razvio Coinbase. Koristi HTTP 402 Payment Required status kako bi pristup mrežnom resursu povezao s kriptografski autoriziranim plaćanjem.
API, skup podataka ili digitalna usluga može vratiti zahtjev koji sadrži cijenu, podržanu mrežu i adresu primatelja. Klijent potpisuje potrebnu transakciju, dok posrednik provjerava plaćanje i predaje ga na odabrani blockchain.
Cardano kod pokriva svaki dio ovog procesa. Klijent priprema i potpisuje transakcije, posrednik ih provjerava i emitira, a poslužitelj definira cijenu i uvjete za pristup zaštićenom resursu. Struktura može podržati softver i AI agente koji kupuju podatke, računske resurse ili specijalizirani pristup API-ju.
Podrška za Cardano uključuje mainnet i testne mreže
SDK registrira zasebne identifikatore za Cardano mainnet, preprod i preview. Također podržava izvorne Cardano tokene i povezivanje novčanika putem CIP-30.
USDM je konfiguriran kao zadana imovina denominirana u dolarima za mainnet i preprod. Plaćanja u ADA mogu se izvršiti putem lovelacea kada je to izričito konfigurirano, ali izvorna imovina ne koristi se kao zadana za cijene izražene u dolarima.
Klijent potpisuje transakciju bez njezina emitiranja, ostavljajući provjeru i predaju posredniku. Dekodiranje i serializacija Cardano transakcija obavljaju se putem Evolution SDK baziranog na TypeScriptu.
Masumi dodaje plaćanja između AI agenata
Kod također uključuje metodu plaćanja povezanu s Masumi, infrastrukturom temeljenom na Cardanu za registraciju i plaćanje AI agenata.
Poslužitelj može izdati ponudu potpisanu od strane prodavatelja za određenu uslugu i usmjeriti plaćanje u Masumi escrow ugovor vested_pay. Plaćanje se zatim povezuje s uvjetima predstavljenima u izvornoj HTTP 402 odgovoru.
Dokumentacija navodi jedno ograničenje kompatibilnosti. Autorizacija koju koristi x402 integracija razlikuje se od formata potpisa u postojećem masumi-payment-service, stoga ova plaćanja zahtijevaju alate svjesne x402 za slanje rezultata, povrate i rješavanje sporova.
Od 9. rujna, npm registar nije navodio @x402/cardano, a njegov namjenski tijek objave nije bio izvršen. Programeri mogu pregledati i izgraditi spojeni kod iz repozitorija, dok će izravna instalacija paketa postati dostupna nakon njegova prvog javnog npm izdanja.