x402 से RPC का भुगतान एक-एक request के हिसाब से करें

x402.erpc.global, 16 चेन का RPC एक-एक request के हिसाब से बेचता है। Request भेजें, response में बताई गई कीमत USDC या EURC में चुकाएँ, और result पाएँ। आपको ERPC account, RPC key या plan की ज़रूरत नहीं है।
bash
curl -i https://x402.erpc.global/v1/solana-mainnet \
  --header 'Content-Type: application/json' \
  --data '{"jsonrpc":"2.0","id":1,"method":"getSlot"}'

x402 से आप क्या कर सकते हैं

  • एक ही host पर 16 चेन को कॉल करें, हर चेन अपने path पर।
  • हर चेन का भुगतान अपने wallet के एक ही stablecoin से करें: Solana पर USDC, या Base पर USDC या EURC। Network fees के लिए आपको SOL या ETH की ज़रूरत नहीं है।
  • भुगतान से पहले कीमत देखें। 402 response में कीमत होती है, और /pricing पर हर path के methods की कीमतें मुफ़्त में देखी जा सकती हैं।
  • x402.erpc.global जिस request को अस्वीकार करता है, उसके लिए कुछ नहीं चुकाना पड़ता। भुगतान माँगने से पहले वह method, body और batch का आकार जाँचता है।
  • Settlement receipt अपने पास रखें। हर paid response के X-Payment-Response header में एक receipt होती है।
  1. RPC request हमेशा की तरह भेजें। x402.erpc.global, 402 Payment Required के साथ कीमत और payment options लौटाता है।
  2. आपका x402 client, यानी वह software जो 402 response को आपके wallet से signed payment में बदलता है, उस कीमत के payment पर sign करता है: Solana पर USDC transfer, या Base पर USDC या EURC transfer authorization।
  3. वही request दोबारा भेजें, और signed payment को X-Payment header में रखें।
  4. Payment verify और settle होने के बाद, x402.erpc.global request को चेन तक भेजता है और जवाब लौटाता है, जिसके X-Payment-Response header में receipt होती है।
आप कोई भी चेन कॉल करें, payment Solana या Base पर settle होता है।

चेन और paths

हर path, https://x402.erpc.global पर HTTP POST लेता है। JSON-RPC paths एक call या अधिकतम 100 calls का batch लेते हैं।
चेनPathRequests
Solana/v1/solana-mainnetJSON-RPC
Ethereum/v1/eth-mainnetJSON-RPC
Avalanche/v1/ava-mainnetJSON-RPC (batch में केवल C-Chain calls), और /v1/ava-mainnet/ext/… पर AvalancheGo APIs
Arbitrum/v1/arbitrum-mainnetJSON-RPC
Base/v1/base-mainnetJSON-RPC
Bitcoin/v1/bitcoin-mainnetJSON-RPC
Hyperliquid/v1/hyperliquid-mainnetJSON-RPC, /v1/hyperliquid-mainnet/evm और …/nanoreth पर भी
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 calls, प्रति request एक
TRON/v1/tron-mainnetJSON-RPC, /jsonrpc पर भी, और /wallet/<method> व /walletsolidity/<method> पर HTTP API, प्रति request एक call
eth_subscribe जैसे WebSocket subscriptions नहीं बेचे जाते।

Payment के विकल्प

StablecoinNetworkContract या mint address
USDCSolanaEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
USDCBase0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
EURCBase0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42
हर 402 response में एक howToPay block भी होता है, जिसमें उस request के लिए स्वीकार किए जाने वाले stablecoins और उनके contract addresses होते हैं, ताकि कोई agent केवल response पढ़कर भुगतान कर सके।

मुफ़्त endpoints

Endpointक्या लौटाता है
GET /pricingहर path पर हर method की कीमत
GET /.well-known/x402x402 clients के लिए paths और payment options
GET /docसभी paths का OpenAPI document
GET /scalarवही document, browser में देखने लायक reference के रूप में

उपयोग का दायरा

इस पेज के paid endpoints, x402 के माध्यम से ERPC RPC usage fees का भुगतान करने के लिए हैं। ये crypto asset exchange, brokerage, custody या wallet services प्रदान नहीं करते।