x402 ile RPC'yi istek başına ödeyerek kullanın

x402.erpc.global, 16 zincir için RPC'yi istek başına satar. Bir istek gönderin, yanıtta belirtilen fiyatı USDC veya EURC ile ödeyin ve sonucu alın. ERPC hesabına, RPC anahtarına veya plana ihtiyacınız yoktur.
bash
curl -i https://x402.erpc.global/v1/solana-mainnet \
  --header 'Content-Type: application/json' \
  --data '{"jsonrpc":"2.0","id":1,"method":"getSlot"}'

x402 ile neler yapabilirsiniz

  • Tek bir host üzerinden 16 zincire istek gönderin; her zincirin kendi yolu vardır.
  • Her zincirin ücretini kendi cüzdanınızdaki aynı stablecoin ile ödeyin: Solana'da USDC veya Base'de USDC ya da EURC. Ağ ücretleri için SOL veya ETH'ye ihtiyacınız yoktur.
  • Ödemeden önce fiyatı görün. 402 yanıtı fiyatı belirtir; /pricing ise her yolun yöntem fiyatlarını ücretsiz olarak listeler.
  • x402.erpc.global'ın reddettiği bir istek için hiçbir şey ödemezsiniz. x402.erpc.global, ödeme istemeden önce yöntemi, gövdeyi ve toplu isteğin boyutunu kontrol eder.
  • Bir ödeme makbuzu saklayın. Ücreti ödenen her yanıt, X-Payment-Response başlığında bir makbuz taşır.

Ücretli bir istek nasıl çalışır

  1. RPC isteğini her zamanki gibi gönderin. x402.erpc.global, fiyatı ve ödeme seçeneklerini içeren 402 Payment Required yanıtını döndürür.
  2. x402 istemciniz, yani 402 yanıtını cüzdanınızdan imzalanmış bir ödemeye dönüştüren yazılım, bu fiyat için bir ödeme imzalar: Solana'da bir USDC transferi ya da Base'de bir USDC veya EURC transfer yetkisi.
  3. Aynı isteği, imzalı ödemeyi X-Payment başlığına ekleyerek yeniden gönderin.
  4. Ödeme doğrulanıp tamamlandığında x402.erpc.global isteği zincire iletir ve yanıtı X-Payment-Response başlığındaki makbuzla birlikte döndürür.
Hangi zinciri çağırırsanız çağırın, ödeme Solana veya Base üzerinde tamamlanır.

Zincirler ve yollar

Her yol, https://x402.erpc.global adresinde HTTP POST kabul eder. JSON-RPC yolları tek bir çağrıyı veya en fazla 100 çağrılık bir toplu isteği kabul eder.
ZincirYolİstekler
Solana/v1/solana-mainnetJSON-RPC
Ethereum/v1/eth-mainnetJSON-RPC
Avalanche/v1/ava-mainnetJSON-RPC (toplu istekte yalnızca C-Chain çağrıları olabilir) ve /v1/ava-mainnet/ext/… adresindeki AvalancheGo API'leri
Arbitrum/v1/arbitrum-mainnetJSON-RPC
Base/v1/base-mainnetJSON-RPC
Bitcoin/v1/bitcoin-mainnetJSON-RPC
Hyperliquid/v1/hyperliquid-mainnetJSON-RPC; /v1/hyperliquid-mainnet/evm ve …/nanoreth adreslerinde de
Kaia/v1/kaia-mainnetJSON-RPC
Monad/v1/monad-mainnetJSON-RPC
NEAR/v1/near-mainnetJSON-RPC
Optimism/v1/optimism-mainnetJSON-RPC
Polygon/v1/polygon-mainnetJSON-RPC
Robinhood Chain/v1/robinhood-mainnetJSON-RPC
Soneium/v1/soneium-mainnetJSON-RPC
Sui/v1/sui-mainnet/sui.rpc.v2.<Service>/<Method>Unary gRPC-web çağrıları, istek başına bir çağrı
TRON/v1/tron-mainnetJSON-RPC (/jsonrpc adresinde de) ve /wallet/<method> ile /walletsolidity/<method> adreslerindeki HTTP API, istek başına bir çağrı
eth_subscribe gibi WebSocket abonelikleri satılmaz.

Ödeme seçenekleri

StablecoinAğKontrat veya mint adresi
USDCSolanaEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
USDCBase0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
EURCBase0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42
Her 402 yanıtı ayrıca o isteğin kabul ettiği stablecoin'leri ve kontrat adreslerini içeren bir howToPay bloğu taşır; böylece bir ajan yalnızca yanıta bakarak ödeme yapabilir.

Ücretsiz endpoint'ler

EndpointNe döndürür
GET /pricingHer yoldaki her yöntemin fiyatı
GET /.well-known/x402x402 istemcileri için yollar ve ödeme seçenekleri
GET /docHer yolun OpenAPI belgesi
GET /scalarAynı belge, göz atılabilir bir referans olarak

Kullanım kapsamı

Bu sayfadaki ücretli yollar, ERPC RPC kullanım ücretlerinin x402 üzerinden ödenmesi içindir. Kripto varlık alım satımı, aracılık, saklama veya cüzdan hizmeti sunmaz.