Cardano x402 Paketi Yapay Zeka Ödemeleri için npm'de Yayında
Resmi @x402/cardano sürümü, istemci, sunucu ve ödeme aracısı için kurulabilir bileşenler sunuyor ve uygulamalar ile yapay zeka ajanlarının API erişimini ADA veya Cardano yerel tokenlarıyla yapılan ödemelerle ilişkilendirmesine olanak tanıyor.
By SongMarketCap
Updated:
Cardano Foundation, Cardano'nun artık resmi x402 SDK'sı üzerinden erişilebilir olduğunu duyurdu. Bu SDK, HTTP 402 Payment Required durumunun etrafında inşa edilmiş açık bir ödeme standardıdır. Cardano kodu Eylül ayının başlarında x402 deposuna girdi ancak bağımsız paket şimdi npm üzerinde yayımlandı ve TypeScript uygulamalarına eklenmeye hazır.
Resmi Cardano x402 Paketi npm'ye Ulaştı
The @x402/cardano paketi 18 Eylül'de 2.26.0 sürümü olarak yayımlandı. x402 üzerinden Cardano ödemelerini işlemek için kullanılan istemci, sunucu ve kolaylaştırıcı bileşenleri için ayrı modüller sağlar.
İstemci bir Cardano işlemini hazırlar ve imzalar. Sunucu, korunan bir dijital kaynak için fiyatı, kabul edilen varlığı, ağı ve alıcı adresini tanımlar. Kolaylaştırıcı imzalı işlemin bu koşullara uyduğunu doğrular ve mutabakatı gerçekleştirir.
Cardano desteği 9 Eylül'de resmi x402 SDK'sına birleştirildi ve mainnet, preprod ve preview kapsamına alındı. O aşamada geliştiriciler kodu depodan inceleyip derleyebiliyordu ancak özel npm paketi yayımlanmamıştı.
Yeni yayımlama o kurulum boşluğunu ortadan kaldırıyor. Cardano Foundation ayrıca geliştiricilerin kendi uygulamalarına x402 ödemeleri eklerken çalıştırıp uyarlayabileceği bir gösterim de paylaştı.
x402 Cardano API Ödemelerini Nasıl İşler
x402, HTTP 402 Payment Required durumunu istemci ile sunucu arasında programlanabilir bir ödeme akışına dönüştürür. Protokolü ilk olarak Coinbase geliştirdi ve artık Linux Foundation çatısı altındaki x402 Foundation tarafından yönetiliyor.
Bir uygulama veya yapay zeka ajanı ücretli bir API talep ettiğinde, sunucu fiyatı, Cardano ağı, kabul edilen varlık, alıcı adresi ve ödeme son tarihini içeren bir HTTP 402 yanıtı döndürebilir. İstemci bu koşulları karşılayan bir işlemi imzalar ve talebi ödeme kanıtıyla birlikte yeniden gönderir.
Kolaylaştırıcı işlemi kontrol eder ve sunucu talep edilen veriyi, hesaplama kapasitesini veya diğer dijital kaynağı serbest bırakmadan önce mutabakatı onaylar. Böylece ödeme ve erişim kararı aynı web isteği ve yanıtı süreci içinde gerçekleşir.
Bu model bir API işletmecisinin geleneksel bir ödeme sayfası, ön ödemeli bakiye veya abonelik gerektirmeden tekil çağrılar için ücretlendirme yapmasına olanak tanır. Bir hizmet ödemeyi ADA ile ya da seçili bir Cardano yerel tokenı ile yapılandırabilir ancak işletmecinin hangi varlıkları kabul ettiğini belirtmesi gerekir.
Bu yapı veriyi veya hesaplama kaynaklarını programatik olarak satın alması gereken uygulamalar ve otonom ajanlar için tasarlanmıştır. Her entegrasyon için ayrı bir ödeme formatı gerektirmek yerine Cardano'ya daha geniş x402 protokolü etrafında zaten inşa edilmiş hizmetlere standartlaştırılmış bir bağlantı sağlar.
Cardano Kolaylaştırıcısı Preprod Testlerini Tamamladı
Cardano Foundation ayrıca Java ile geliştirilmiş ayrı bir x402 kolaylaştırıcısı yayımladı. Hizmet Cardano exact payment şemasını uygular ve bir kullanıcı veya ajan tarafından önceden imzalanmış işlemleri doğrular. Herhangi bir özel anahtar tutmaz ve fonları bağımsız olarak hareket ettiremez.
Kolaylaştırıcı doğrudan adres ödemelerini, yapay zeka ajanı işlemleri için Masumi'nin vested_pay emanet çözümünü ve yapılandırılabilir Plutus betiği transferlerini destekler. Deposunda 166 tamamlanmış test ve Cardano preprod üzerinde uçtan uca bir işlem raporlanıyor, bu da işlem oluşturmayı, imzalamayı, doğrulamayı, mutabakatı ve zincir üzerindeki bağımsız teyidi kapsıyor.
Hizmet henüz Cardano mainnet üzerinde test edilmedi. Bu nedenle mevcut uygulama kamuya açık şekilde çalışan bir mainnet ödeme hizmeti yerine üretim öncesi test edilmiş bir kolaylaştırıcıdır.
npm sürümü bugün geliştiricilerin kullanabileceklerini değiştiriyor. Cardano'nun x402 bileşenlerinin artık ana depodan elle derlenmesine gerek yok. Artık resmi bir paket olarak kurulabilir, mevcut demoya bağlanabilir ve uygulama ya da ajan ödemeleri için bir kolaylaştırıcı ile yapılandırılabilirler. Üretim ortamına dağıtım yine de desteklenen varlık ayarlarını, operasyonel altyapıyı ve tamamlanmış mainnet mutabakat testlerini gerektirir.