Paga cada solicitud RPC con x402

x402.erpc.global vende RPC para 16 cadenas solicitud a solicitud. Envías una solicitud, pagas en USDC o EURC el precio que indica la respuesta y recibes el resultado. No necesitas una cuenta de ERPC, una clave RPC ni un plan.
bash
curl -i https://x402.erpc.global/v1/solana-mainnet \
  --header 'Content-Type: application/json' \
  --data '{"jsonrpc":"2.0","id":1,"method":"getSlot"}'

Qué puedes hacer con x402

  • Llama a 16 cadenas en un mismo host, cada una en su propia ruta.
  • Paga el uso de todas las cadenas con la misma stablecoin desde tu propio monedero: USDC en Solana, o USDC o EURC en Base. No necesitas SOL ni ETH para las comisiones de red.
  • Consulta el precio antes de pagar. La respuesta 402 lo indica, y /pricing muestra gratis los precios de los métodos de cada ruta.
  • No pagues nada por una solicitud que x402.erpc.global rechace. x402.erpc.global comprueba el método, el cuerpo y el tamaño del lote antes de pedir el pago.
  • Conserva un recibo de liquidación. Cada respuesta pagada lleva uno en la cabecera X-Payment-Response.

Cómo funciona una solicitud pagada

  1. Envía la solicitud RPC como siempre. x402.erpc.global responde con 402 Payment Required, que incluye el precio y las opciones de pago.
  2. Tu cliente x402, el software que convierte la respuesta 402 en un pago firmado desde tu monedero, firma un pago por ese precio: una transferencia de USDC en Solana, o una autorización de transferencia de USDC o EURC en Base.
  3. Vuelve a enviar la misma solicitud, con el pago firmado en la cabecera X-Payment.
  4. Cuando el pago se verifica y se liquida, x402.erpc.global reenvía la solicitud a la cadena y devuelve la respuesta con el recibo en la cabecera X-Payment-Response.
Llames a la cadena que llames, el pago se liquida en Solana o en Base.

Cadenas y rutas

Todas las rutas aceptan HTTP POST en https://x402.erpc.global. Las rutas JSON-RPC aceptan una sola llamada o un lote de hasta 100 llamadas.
CadenaRutaSolicitudes
Solana/v1/solana-mainnetJSON-RPC
Ethereum/v1/eth-mainnetJSON-RPC
Avalanche/v1/ava-mainnetJSON-RPC (un lote solo admite llamadas a la C-Chain), y las API de AvalancheGo en /v1/ava-mainnet/ext/…
Arbitrum/v1/arbitrum-mainnetJSON-RPC
Base/v1/base-mainnetJSON-RPC
Bitcoin/v1/bitcoin-mainnetJSON-RPC
Hyperliquid/v1/hyperliquid-mainnetJSON-RPC, también en /v1/hyperliquid-mainnet/evm y …/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>Llamadas gRPC-web unarias, una por solicitud
TRON/v1/tron-mainnetJSON-RPC, también en /jsonrpc, y la HTTP API en /wallet/<method> y /walletsolidity/<method>, una llamada por solicitud
Las suscripciones WebSocket, como eth_subscribe, no se venden.

Opciones de pago

StablecoinRedDirección del contrato o del mint
USDCSolanaEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
USDCBase0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
EURCBase0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42
Cada respuesta 402 incluye además un bloque howToPay con las stablecoins que acepta esa solicitud y sus direcciones de contrato, para que un agente pueda pagar basándose únicamente en la respuesta.

Endpoints gratuitos

EndpointQué devuelve
GET /pricingEl precio de cada método en cada ruta
GET /.well-known/x402Las rutas y las opciones de pago, para clientes x402
GET /docEl documento OpenAPI de todas las rutas
GET /scalarEl mismo documento como referencia para consultar en el navegador

Ámbito de uso

Los endpoints de pago de esta página sirven para pagar mediante x402 las tarifas de uso del RPC de ERPC. No prestan servicios de intercambio, intermediación, custodia o monedero de criptoactivos.