Cardano Kodu, Yapay Zeka Ajan Ödemeleri İçin Resmi x402 SDK’sine Birleştirildi
x402 kod tabanı artık istemciler, sunucular ve ödeme kolaylaştırıcıları için Cardano bileşenlerini içeriyor. Destek, Cardano mainnet ve iki test ağını kapsıyor ancak bağımsız npm paketi henüz yayımlanmadı.
By SongMarketCap
Updated:
x402 Foundation, 9 Eylül’de #2537 numaralı pull request’i birleştirerek protokolün resmi TypeScript SDK’sine Cardano’yu ekledi. Cardano Foundation’dan Fabian Bormann tarafından sunulan katkı, çalışan kod, testler ve entegrasyon örneklerini içeriyor.
Cardano, x402 tam ödeme şeması aracılığıyla mainnet genelinde destekleniyor,
preprod ve preview. Bu birleştirme, ağı bir protokol belirtiminden x402 uygulamalarını oluşturmak için kullanılan ana depoya taşıyor.
x402 HTTP İsteklerini Ödemelerle Bağlar
X402, başlangıçta Coinbase tarafından geliştirilen açık bir ödeme standardıdır. Çevrimiçi bir kaynağa erişimi kriptografik olarak yetkilendirilmiş bir ödemeyle ilişkilendirmek için HTTP 402 Payment Required durumunu kullanır.
Bir API, veri kümesi ya da dijital hizmet fiyatı, desteklenen ağı ve alıcı adresini içeren bir isteği döndürebilir. İstemci gerekli işlemi imzalar, bir kolaylaştırıcı ise ödemeyi doğrular ve seçilen blokzincire gönderir.
Cardano kodu bu sürecin her bölümünü kapsar. İstemci işlemleri hazırlar ve imzalar, kolaylaştırıcı bunları doğrular ve yayınlar, sunucu ise korunan bir kaynağa erişim için fiyatı ve koşulları tanımlar. Bu yapı yazılımların ve yapay zeka ajanlarının veri, hesaplama kaynakları veya özel API erişimi satın almasını destekleyebilir.
Cardano Desteği Mainnet ve Test Ağlarını İçeriyor
SDK, Cardano mainnet, preprod ve preview için ayrı tanımlayıcılar kaydeder. Ayrıca Cardano yerel varlıklarını ve CIP-30 aracılığıyla cüzdan bağlantılarını destekler.
USDM, mainnet ve preprod için dolar cinsinden varsayılan varlık olarak yapılandırılmıştır. Açıkça yapılandırıldığında ADA üzerinden ödemeler lovelace aracılığıyla yapılabilir ancak yerel varlık dolar cinsinden ifade edilen fiyatlar için varsayılan olarak kullanılmaz.
İstemci işlemi yayınlamadan imzalar, doğrulama ve gönderimi kolaylaştırıcıya bırakır. Cardano işlem kod çözme ve serileştirme işlemleri TypeScript tabanlı Evolution SDK aracılığıyla gerçekleştirilir.
Masumi Yapay Zeka Ajanları Arasında Ödemeler Ekliyor
Kod ayrıca yapay zeka ajanlarını kaydetmek ve ödemelerini yapmak için Cardano tabanlı bir altyapı olan Masumi’ye bağlı bir ödeme yöntemi içeriyor.
Bir sunucu belirli bir hizmet için satıcı imzalı bir teklif yayınlayabilir ve ödemeyi Masumi’nin vested_pay emanet sözleşmesine yönlendirebilir. Ödeme daha sonra orijinal HTTP 402 yanıtında sunulan koşullara bağlanır.
Belgeler bir uyumluluk sınırlaması belirtiyor. x402 entegrasyonunda kullanılan yetkilendirme, mevcut masumi-payment-service içindeki imza formatından farklıdır bu yüzden bu ödemeler sonuç gönderimi, iadeler ve uyuşmazlık yönetimi için x402 uyumlu araçlar gerektirir.
9 Eylül itibarıyla npm kayıt defteri @x402/cardano’yu listelemiyordu ve ona özel yayımlama iş akışı çalıştırılmamıştı. Geliştiriciler birleştirilen kodu depodan inceleyip derleyebilirken, doğrudan paket kurulumu ilk herkese açık npm sürümünün ardından kullanılabilir olacak.