/ Protocolo · x402 v2

Pagos HTTP nativos para agentes IA.

x402 convierte el código HTTP 402 en un protocolo de pagos que leen las máquinas. Tu agente solicita una API, recibe un 402 con las condiciones, firma una transferencia USDC gasless, reintenta y el recurso se desbloquea. Sin checkout, sin API keys, sin suscripciones.

/ Qué es x402

Una capa de pagos dentro de HTTP.

x402 extiende HTTP con semántica de pagos. Cuando un servidor responde con status 402, incluye un header payment-required que describe tokens aceptados, importes y redes. El cliente firma una transferencia off-chain, la adjunta como header payment-signature y reenvía. El servidor verifica, liquida y entrega el recurso. Sin redirecciones, sin iframes, sin SDKs de terceros.

El handshake x402

Client (wallet)Server (API)
  1. 01
    GET /api/resource
  2. 02
    402 + payment-required
  3. 03
    Sign EIP-3009 / Permit2
  4. 04
    Retry + payment-signature
  5. 05
    200 OK + payment-response

/ Métodos de firma

EIP-3009 vs Permit2.

BlockVault soporta dos estándares de firma para pagos x402. Cada uno tiene sus ventajas en coste de gas, cobertura de tokens y redes.

EIP-3009 (USDC gasless)

Usa transferWithAuthorization nativo del contrato USDC. Cero gas para el que paga. Disponible en Ethereum, Polygon, Base, Arbitrum, Optimism y BSC.

  • Gas: cero (meta-tx)
  • Tokens: solo USDC
  • Cadenas: 6 redes EVM

Permit2 (ERC-20 universal)

Usa el router Permit2 de Uniswap para cualquier ERC-20 con una aprobación única. Sí requiere gas para liquidar.

  • Gas: ~60k (tx de liquidación)
  • Tokens: cualquier ERC-20
  • Cadenas: 6 redes EVM

BlockVault prioriza EIP-3009 si el token es USDC en una cadena compatible. Si no, usa Permit2.

/ Implementación de referencia

BlockVault como cliente x402.

BlockVault es la primera wallet móvil con x402 nativo. La arquitectura: x402Fetch reemplaza fetch() y intercepta respuestas 402, parsea el header payment-required, encola la aprobación en la UI, construye el payload EIP-3009 o Permit2, y reintenta con el payment-signature.

Endpoint en producción

402.blockvault.ai

402.blockvault.ai cobra inferencia GPU (Gemma 4, Llama) por token vía USDC en Base. Está en producción ahora.

/ Comparativa

Wallets x402 de un vistazo.

BlockVault

← scroll →

BlockVaultCoinbase x402MetaMaskTrust WalletPhantomBinance
x402 nativo
Gasless (EIP-3009)
Multi-chain (6+ EVM)~
IA en dispositivo
Auto-custodia
Mobile-first~

/ Pagos agentic

El estándar de pagos agentic.

Los agentes IA necesitan pagar recursos de forma autónoma: APIs, cómputo GPU, feeds de datos premium. x402 les da un carril de pago HTTP nativo: sin páginas de checkout, sin suscripciones, sin humano en el proceso. El agente recibe un 402, firma una transferencia USDC, reintenta y el recurso se desbloquea. Eso es un pago agentic.

/ Pagos agentic · x402

Paga sin salir del chat.

APIs premium, tiempo de GPU, feeds de datos de pago. El agente ve un paywall, firma USDC, reintenta la petición. Tú nunca sales de la conversación. Sin suscripciones, sin tarjetas.

  • Pago por petición, nunca mensual
  • Sin tarjeta. USDC en Base.
  • Cada pago acotado: un monto, un destinatario, sin replay.
  • Toda liquidación aparece en tu historial de transacciones.

/ FAQ

Preguntas frecuentes.

¿x402 es una blockchain o un token?
Ninguno. x402 es un protocolo HTTP que usa blockchains existentes (Ethereum, Base, Polygon) para liquidar. Sin nueva cadena, sin nuevo token.
¿Necesito ETH para gas en un pago x402?
No si usas EIP-3009. Las transferencias USDC vía transferWithAuthorization son gasless para ti. El facilitador (servidor) paga el gas.
¿Puede mi agente IA gastar sin que yo apruebe?
Solo dentro de las políticas que configures. BlockVault aplica topes por dominio, límites diarios y listas de tokens antes de liberar cualquier firma.
¿Qué tokens funcionan con x402?
USDC en 6 cadenas EVM vía EIP-3009 (gasless). Cualquier ERC-20 vía Permit2 (requiere gas). La mayoría de servidores x402 aceptan USDC.
¿Qué tan rápido es un pago x402?
Una firma off-chain y un reintento HTTP. Con EIP-3009 no hay tx on-chain de tu parte, así que la liquidación tarda 1-3 segundos.
¿x402 es open source?
Sí. El protocolo está definido en x402-foundation/x402 en GitHub. Cualquiera puede implementar un cliente o servidor.
¿Puedo construir una API protegida con x402?
Sí. Devuelve HTTP 402 con un header payment-required que contenga tus condiciones (token, importe, red, receptor). Cualquier wallet compatible puede pagar.
¿Qué es un pago agentic?
Un pago agentic es una transacción iniciada y completada de forma autónoma por un agente IA sin intervención humana. El agente detecta un paywall (HTTP 402), evalúa el costo contra su política de gasto, firma una transferencia y liquida, todo dentro del mismo ciclo de solicitud HTTP.
¿Cómo habilita x402 los pagos agentic?
x402 codifica los términos de pago directamente en headers HTTP. Cuando un agente IA recibe una respuesta 402, lee el header payment-required (token, monto, red, receptor), firma una transferencia USDC sin gas con EIP-3009, adjunta la firma y reenvía la solicitud. Sin redirecciones, sin OAuth, sin aprobación humana para montos preautorizados.
¿Son seguros los pagos agentic sin aprobación humana?
Sí. BlockVault aplica políticas de gasto localmente: topes por solicitud, límites diarios y listas de dominios permitidos. El agente solo puede gastar dentro de los límites que configura el usuario. Cualquier pago que exceda la política activa un modal de aprobación HITL antes de firmar.

/ Empieza ahora

La wallet de tu agente está lista.

Descarga BlockVault y empieza a pagar APIs, inferencia y datos con x402. Sin suscripciones, sin intermediarios.