x402 ile ilk ücretli isteğinizi gönderin
Bu kılavuzda tek bir Solana isteğini x402 üzerinden baştan sona gönderirsiniz: fiyatı okur, öder ve yanıtı ödeme makbuzuyla birlikte alırsınız. Diğer 15 zincir de kendi yollarında aynı şekilde çalışır.
Solana'da USDC ya da Base'de USDC veya EURC bulunan bir cüzdana ve bir x402 istemcisine ihtiyacınız var. x402 istemcisi, 402 yanıtını okuyan, cüzdanınızdan bir ödeme imzalayan ve isteği bu ödemeyle yeniden gönderen yazılımdır. x402 istemcileri için x402.org adresindeki x402 dokümantasyonuna bakın.
1. İsteği gönderin
RPC isteğini ödeme olmadan gönderin:
bash
Yanıt 402 Payment Required'dır. Başlıklar yöntemi ve fiyatı verir:
http
Gövde, ödeme seçeneklerini
accepts içinde listeler; isteğin ödenebileceği her stablecoin için bir seçenek vardır. amount stablecoin'in en küçük biriminde ifade edilir; yani 1000, 0.001 USDC veya 0.001 EURC demektir:json
2. Bir x402 istemcisiyle ödeyin
402 yanıtını x402 istemcinize verin. İstemci, cüzdanınızın ödeyebileceği bir seçeneği belirler, bu tutar için bir ödeme imzalar ve ödemeyi X-Payment başlığına uygun biçimde kodlar. Ödeme, ağ ücretleri için SOL veya ETH gerektirmez.
3. İsteği ödemeyle birlikte yeniden gönderin
Aynı gövdeyi, ödemeyi X-Payment başlığına ekleyerek yeniden gönderin:
bash
Gövdeyi değiştirmeyin. Fiyat gövdeye göre hesaplanır; değiştirilen gövdenin fiyatı farklıysa ödeme artık bu fiyatla eşleşmez ve istek
price_mismatch ile yanıtlanır.Ödeme doğrulanıp tamamlandığında RPC yanıtı, X-Payment-Response başlığındaki ödeme makbuzuyla birlikte döner:
http
json
Bir ödeme yalnızca tek bir isteğin ücretini karşılar. Aynı ödemeyi yeniden gönderirseniz ödeme 402
payment_invalid veya 409 duplicate_payment ile reddedilir ve istek yeniden iletilmez.Yanıtlar
x402.erpc.global'ın ödeme istemeden önce hatayla yanıtladığı bir istek için hiçbir ücret alınmaz.
Solana'da çok fazla veri okuyacak bir çağrı, örneğin büyük bir programa yönelik filtresiz bir
getProgramAccounts çağrısı, ödeme istenmeden önce HTTP 200 ve bir JSON-RPC hatasıyla yanıtlanır; bu nedenle hiçbir ücret alınmaz.Sonraki adımlar
- x402 bir isteği nasıl fiyatlandırır: tek bir çağrının fiyatı, $0.001 tutarındaki minimum ücret ve toplu istekler.
- x402'ye genel bakış: her zincirin yolu ve ödeme seçenekleri.
- OpenAPI belgesi: her yolun istek ve yanıt yapısı.






