Aracı ödemeleri, yazılımın bir fiyatı keşfetmesine, ödemeyi yetkilendirmesine ve kaynağı aynı HTTP iş akışı içinde almasına olanak tanır. Bir aracı, önce bir faturalama hesabı oluşturmadan veya bir API anahtarını kopyalamadan bir veri sorgusu, model çıkarımı ya da araç çağrısı için ödeme yapabilir.
MPP
Tek seferlik ücretlendirmeler ve ölçümlü ödeme oturumları için HTTP kimlik doğrulamasını kullanın.
x402
Bir HTTP kaynağına x402 V2 ödeme gereksinimlerini, imzalarını ve mutabakatını ekleyin.
Ortak ödeme akışı
MPP ve x402 farklı başlıklar ve veri modelleri kullanır, ancak temel HTTP akışları benzerdir:
MPP ve x402
Her iki protokol de Solana üzerinde stablecoin ödemelerinin mutabakatını sağlayabilir. Seçiminizi yalnızca ortak 402
durum koduna göre değil, hizmetinizin ihtiyaç duyduğu
ödeme modeline ve birlikte çalışabilirliğe göre yapın.
| MPP | x402 | |
|---|---|---|
| Meydan okuma (challenge) | WWW-Authenticate: Payment | PAYMENT-REQUIRED |
| İstemci yetkilendirmesi | Authorization: Payment | PAYMENT-SIGNATURE |
| Makbuz | Payment-Receipt | PAYMENT-RESPONSE |
| Solana ödeme modelleri | Tek seferlik charge ve üst sınırlı, ölçümlü session amaçları (intent) | exact ve upto gibi şemalar; destek ağa ve istemciye göre değişir |
| Mutabakat mimarisi | Sunucu doğrulaması veya isteğe bağlı bir röle ya da ağ geçidi | Yerel doğrulama yapan kaynak sunucusu veya bir facilitator |
| İyi bir başlangıç noktası | HTTP kimlik doğrulama semantiği veya tekrarlı ölçümleme gerektiren API'ler | İstek başına ödemeli kaynaklar ve mevcut x402 istemcileri |
MPP, Machine Payments Protocol anlamına gelir. Bunu Model Context Protocol (MCP) ile karıştırmayın. MCP, araçları ve kaynakları aracılara sunar; MPP veya x402 ise bir aracı bu araçlardan birini çağırdığında ödeme talep edebilir.
Bir hizmet birden fazla protokol sunabilir. İstemci, desteklediği bir ödeme seçeneğini seçer, ardından tüm değişim boyunca eşleşen meydan okuma, yetkilendirme ve makbuz başlıklarını kullanır.
Is this page helpful?