---
title: "¿Qué es x402? El protocolo de pago para agentes de IA y APIs onchain"
description: "x402 es un protocolo abierto que integra pagos con criptomonedas en HTTP, permitiendo que los agentes de IA paguen por llamadas a API en tiempo real: sin API keys, sin suscripciones, sin paneles de facturación."
---

# ¿Qué es x402? El protocolo de pago para agentes de IA y APIs onchain

<ImageBlock
  src="https://media.alchemy.com/1761687534-x402_1.png"
  alt="Diagrama del protocolo de pago x402"
  width={1920}
  height={900}
  priority
/>

Los [agentes de IA](https://www.alchemy.com/dapps/best/ai-agents) necesitan pagar por cosas: llamadas a API, feeds de datos, cómputo. Pero no tienen tarjetas de crédito. No pueden llenar formularios de registro. El modelo de facturación estándar asume que hay un humano del otro lado. Cuando el cliente es software, ese modelo se rompe.

[x402](https://www.x402.org/) es un protocolo de código abierto creado para resolver esto. Incorpora pagos con criptomonedas directamente en HTTP usando el código de estado 402 "Payment Required", que ha existido en la especificación desde los años noventa pero nunca se puso en uso. Un cliente envía una solicitud, recibe los términos de pago, paga en cripto y reintenta. Sin API keys. Sin suscripciones. Sin paneles de facturación.

Desde su lanzamiento en mayo de 2025, x402 ha procesado más de 100 millones de pagos. En diciembre de 2025, [x402 V2](https://www.x402.org/writing/x402-v2-launch) se lanzó con soporte multi-chain, sesiones basadas en wallets y una arquitectura extensible. En abril de 2026, [Coinbase](https://www.alchemy.com/dapps/coinbase) donó el protocolo a la [Linux Foundation](https://www.linuxfoundation.org/press/linux-foundation-is-launching-the-x402-foundation-and-welcoming-the-contribution-of-the-x402-protocol), que lanzó la x402 Foundation con más de 20 miembros fundadores, incluyendo a Google, Visa, Stripe, AWS, Mastercard, Circle, Microsoft y Shopify.

<ImageBlock
  src="https://media.alchemy.com/1761687667-402_payment_flow.png"
  alt="Diagrama que muestra el flujo de pago de x402"
  width={684}
  height={684}
  caption="Source: https://x.com/jarrodWattsDev/status/1982036553481568512"
/>

## ¿Cómo funciona el flujo de pago de x402?

Todo el proceso ocurre en cinco pasos:

1. Un cliente solicita un recurso al servidor.
2. Si el recurso requiere pago, el servidor devuelve una respuesta 402 Payment Required con los términos de pago: monto, moneda y dirección de destino.
3. El cliente lee los términos, envía el pago \(normalmente en USDC\) y reintenta la solicitud con un encabezado de pago.
4. El servidor verifica el pago, ya sea localmente o mediante un facilitator.
5. El servidor entrega el recurso con un 200 OK.

Eso es todo. Cualquier endpoint HTTP se convierte en un servicio pago, y cualquier cliente con una wallet de cripto se convierte en un cliente pagador. El pago ocurre dentro del ciclo de la solicitud, no a través de un sistema de facturación separado.

x402 está en producción hoy. Puedes explorar transacciones en vivo en [x402scan.com](https://www.x402scan.com/).

<ImageBlock
  src="https://media.alchemy.com/1761687788-402scan.png"
  alt="Captura de pantalla de x402scan mostrando transacciones de pago en vivo"
  width={1191}
  height={625}
/>

## ¿Qué es HTTP 402 y por qué nunca se usó?

Si has construido algo en la web, conoces los códigos de estado. 200 significa que la solicitud funcionó. 404 significa que la página no existe. ¿Y 402? Payment required.

La mayoría de los desarrolladores nunca ha visto un 402 en la práctica. El código ha estado en la especificación HTTP desde los años noventa, pero los autores originales lo reservaron "para uso futuro" sin definir cómo debían funcionar los pagos. Entonces los desarrolladores construyeron otros modelos de facturación: crear una cuenta, agregar una tarjeta de crédito, obtener una API key, pagar según el uso.

x402 llena ese vacío. En lugar de API keys y paneles de facturación, el pago ocurre dentro de la solicitud HTTP misma. El servidor responde con 402, el cliente paga con cripto, el servidor entrega el recurso. HTTP y blockchain en una sola interacción.

## ¿Qué hay de nuevo en x402 V2?

x402 V2 se lanzó en diciembre de 2025 después de seis meses de uso en producción. Cuatro cambios son los más importantes.

### Pagos multi-chain y multi-rail

V1 solo funcionaba con USDC en Base. V2 soporta tokens en Base, Solana, Ethereum, Polygon, [Starknet](https://www.alchemy.com/starknet) e Injective, con más chains por venir. También funciona con rieles de pago tradicionales \(ACH, SEPA, redes de tarjetas\) mediante facilitators conectables.

Si estás construyendo un marketplace o una API multi-tenant, el enrutamiento dinámico de "payTo" te permite distribuir pagos a distintas direcciones o roles por solicitud.

### Sesiones basadas en wallets

V1 requería un pago completo on-chain por cada solicitud. Eso funciona bien para llamadas de API puntuales, pero no sirve para cargas de trabajo de alta frecuencia. V2 introduce sesiones de wallet: te autenticas una vez y luego haces solicitudes posteriores usando tokens de sesión. El servidor liquida el uso acumulado periódicamente en lugar de verificar cada llamada on-chain.

Si estás construyendo un pipeline de inferencia de LLM, un feed de datos en tiempo real o un flujo de trabajo de agentes de varios pasos, las sesiones son lo que hace que los micropagos sean prácticos. Menor latencia, menor costo por solicitud, menos transacciones on-chain.

### Arquitectura extensible

V2 separa la especificación del protocolo del SDK y los facilitators. Nuevas chains, esquemas de pago y facilitators se conectan como paquetes independientes sin tocar el protocolo central. El SDK usa [estándares CAIP](https://chainagnostic.org/) para la identificación de chains y activos, así que agregar una red nueva no requiere lógica personalizada.

### Descubrimiento automático de APIs

Los servicios exponen metadata estructurada que los facilitators rastrean automáticamente. Los precios, rutas y endpoints se mantienen sincronizados sin actualizaciones manuales ni catálogos hardcodeados. Publicas tu servicio una vez y cada facilitator en la red lo descubre. Sin registros, sin integraciones con partners, sin mantenimiento de catálogos.

## ¿Qué rol cumplen los facilitators en x402?

Si eres un desarrollador de APIs, probablemente no quieras escribir lógica de liquidación en blockchain. Los facilitators se encargan de eso por ti. Piénsalos como procesadores de pagos para la web abierta: confirman la autorización de un cliente, ejecutan la transacción on-chain y devuelven la confirmación a tu servidor.

<ImageBlock
  src="https://media.alchemy.com/1761687860-facilitator.png"
  alt="Diagrama que muestra el flujo de trabajo de los facilitadores de x402"
  width={1400}
  height={834}
  caption="Source: https://medium.com/@christianobi98/x402-awakening-http-402-for-autonomous-web-payments-2fd944cb703a"
/>

Con un facilitator, puedes aceptar pagos con x402 sin escribir código de blockchain. V2 soporta múltiples facilitators a la vez, y el SDK elige la mejor opción según la chain, el activo y tus preferencias.

## ¿Para quién es x402?

Si alguno de estos escenarios te suena familiar, x402 fue creado para ti:

- Eres proveedor de una API y quieres monetización por uso sin forzar a los usuarios a crear cuentas o gestionar suscripciones
- Estás construyendo agentes de IA o bots que necesitan pagar por servicios sin un humano en el proceso
- Trabajas con agentes de código \(Cursor, Claude Code, ChatGPT\) que necesitan acceder por su cuenta a APIs pagas, datos o cómputo
- Estás construyendo comercio agente-a-agente \(A2A\), pagos máquina-a-máquina o marketplaces de servicios autónomos

x402 encaja en cualquier lugar donde el software necesite pagar por recursos por su cuenta: APIs de inferencia de IA, micropagos por acceso a datos, contenido con acceso restringido, facturación de cómputo. Para compras fuera del ecosistema cripto, proyectos como [AgentCard](https://agentcard.ai/) le dan a los agentes sus propias tarjetas de crédito con límites de gasto configurables y seguimiento en tiempo real.

## ¿Qué se puede construir con x402?

- Endpoints de API con pago por llamada para inferencia de IA, feeds de datos o cómputo
- Sistemas de micropago para contenido digital: imágenes, videos, papers de investigación, datasets
- Comercio autónomo agente-a-agente donde los agentes de IA se compran entre sí datos, cómputo o acceso a APIs
- Facturación por uso para almacenamiento, ancho de banda o cualquier recurso medido
- APIs freemium con niveles premium con acceso restringido mediante cripto
- Pipelines de datos multi-chain que pagan por solicitud a tarifas de menos de un centavo usando sesiones de V2

Esto no es hipotético. Ya hay agentes de IA consultando datos de blockchain para gestionar posiciones de DeFi, monitoreando precios de tokens y ejecutando operaciones sin supervisión humana, y ejecutando pipelines de indexación multi-chain de principio a fin. Algunos están comprando cómputo y desplegando smart contracts a través de servicios habilitados con x402.

Para una comparación detallada entre x402 y el Machine Payments Protocol \(MPP\), consulta [x402 vs MPP: comparing agent payment protocols](/overviews/x402-vs-mpp-comparing-agent-payment-protocols).

## ¿Cómo da soporte Alchemy a x402?

Construimos un [gateway agéntico](/blog/ai-agents-can-now-sign-up-for-alchemy) que permite a los agentes de IA acceder a infraestructura de blockchain a través de x402 sin configuración humana.

Así se ve en la práctica: un agente llega con su wallet onchain. Sin API key, sin cuenta en un dashboard. Llama directamente a nuestras APIs. Si se requiere pago, devolvemos un 402 con los términos de pago. El agente paga en USDC en Base, y procesamos la solicitud. Las solicitudes posteriores se descuentan del saldo financiado hasta que se agota, y entonces el gateway emite un nuevo 402 y el agente recarga por su cuenta.

### APIs disponibles

Los agentes obtienen acceso a las mismas APIs de producción que usan equipos en Coinbase, Visa y Stripe, en más de 100 blockchains:

- Core RPC en más de 100 blockchains
- APIs de NFT para consultas de propiedad y metadata
- APIs de Portfolio para vistas multi-chain de wallets
- APIs de Prices para precios de tokens spot e históricos

Los agentes pueden empezar con tan solo $1 en créditos de cómputo, equivalente a $1 de CUs en nuestro nivel pay-as-you-go. Sin contratos. Sin colas de aprobación.

### Alchemy Skills

También publicamos [Alchemy Skills](https://github.com/alchemyplatform/skills): documentación estructurada, legible por máquinas, diseñada para agentes en lugar de humanos. Skills le indica a un agente qué ofrecemos, qué endpoints están disponibles y cómo llamarlos, para que los agentes puedan descubrir e integrar nuestros productos sin leer documentación pensada para humanos.

### Alchemy CLI

El [Alchemy CLI](https://www.alchemy.com/docs/alchemy-cli) está construido para agentes y flujos de trabajo de terminal: autenticarte, consultar datos con `--json --no-interactive`, y emitir un manifiesto completo de comandos para agentes de código mediante `alchemy --json --no-interactive agent-prompt`.

<CodeSnippet
  language="bash"
  code={`npm i -g @alchemy/cli@latest
alchemy auth
alchemy --json --no-interactive prices symbol ETH,BTC,SOL
alchemy --json --no-interactive agent-prompt`}
/>

Agrega [Alchemy Skills](https://www.alchemy.com/docs/alchemy-agent-skills) o conecta el [servidor Alchemy MCP](https://www.alchemy.com/docs/alchemy-mcp-server).

## Cómo empezar a construir con x402

¿Listo para probarlo? Cuatro caminos según por dónde quieras empezar:

- Lee la especificación completa y explora el SDK de referencia en [x402.org](https://www.x402.org/)
- Clona el repositorio [coinbase/x402](https://github.com/coinbase/x402) en GitHub y ejecuta los ejemplos
- Construye agentes que paguen por datos de blockchain a través de [nuestra plataforma de agentes](/agents), que soporta x402 de forma nativa: sin necesidad de API key, solo una wallet y una llamada HTTP
- Instala el [CLI](https://www.alchemy.com/docs/alchemy-cli) y consulta endpoints desde la terminal con `--json --no-interactive`

Para desarrollo en testnet, obtén [Sepolia ETH](https://www.alchemy.com/overviews/sepolia-testnet) de Base desde el [Alchemy Faucet](https://www.alchemy.com/faucets/base-sepolia) y tokens de prueba USDC desde el [Circle Faucet](https://faucet.circle.com/).

## Preguntas frecuentes

### ¿Qué es el protocolo x402?

x402 es un protocolo de código abierto que usa el código de estado HTTP 402 "Payment Required" para incorporar pagos con criptomonedas directamente en las solicitudes web. Permite que agentes de IA, apps y bots paguen por llamadas a API y servicios digitales en tiempo real sin API keys, suscripciones o configuración manual de facturación.

### ¿Cómo funciona el flujo de pago de x402?

Un cliente envía una solicitud HTTP. El servidor responde con un estado 402 y los términos de pago. El cliente paga \(normalmente en USDC\) y reintenta con un encabezado de pago. El servidor verifica el pago y devuelve el recurso con un 200 OK.

### ¿Qué blockchains soporta x402?

x402 V2 soporta Base, Solana, Ethereum, Polygon, Starknet e Injective, con planes de expandirse a todas las L1 y L2 que soporten transacciones con stablecoins. También soporta rieles de pago tradicionales como ACH, SEPA y redes de tarjetas mediante facilitators conectables.

### ¿Qué es la x402 Foundation?

La x402 Foundation se lanzó en abril de 2026 bajo la Linux Foundation como un organismo neutral respecto a proveedores que rige el protocolo x402. Cuenta con más de 20 miembros fundadores, incluyendo a Google, Visa, Stripe, AWS, Mastercard, Circle, Microsoft, Shopify y American Express.

### ¿Cuál es la diferencia entre x402 y MPP?

x402 incorpora [pagos con stablecoins](https://www.alchemy.com/dapps/best/stablecoin-payments) directamente en HTTP. MPP \(Machine Payments Protocol\) extiende el mismo patrón 402 con rieles agnósticos al método de pago, facturación basada en sesiones, soporte de transporte MCP y primitivas de protocolo estandarizadas como idempotencia y protección contra replay. MPP es compatible hacia atrás con x402. [Lee la comparación completa](/overviews/x402-vs-mpp-comparing-agent-payment-protocols).

### ¿Necesito escribir código de blockchain para usar x402?

No. Los facilitators se encargan de la verificación de pagos y la liquidación on-chain, así que los desarrolladores de APIs pueden aceptar pagos con x402 sin escribir lógica de blockchain. V2 soporta múltiples facilitators que se conectan como paquetes independientes.

### ¿Pueden los agentes de IA usar Alchemy con x402?

Sí. Alchemy opera un gateway agéntico que soporta x402 de forma nativa. Un agente se autentica con su wallet onchain, paga en USDC en Base, y accede a Core RPC \(más de 100 chains\), y a las APIs de NFT, Portfolio y Prices. No se necesita API key, dashboard ni configuración humana. Empieza en [alchemy.com/agents](/agents).

### ¿Qué criptomoneda usa x402 para los pagos?

x402 usa principalmente USDC, una stablecoin denominada en dólares, para los pagos. V2 amplió el soporte a tokens en múltiples chains y redes. El protocolo también soporta rieles de pago tradicionales \(ACH, SEPA, tarjetas\) mediante facilitators conectables, aunque las [stablecoins](https://www.alchemy.com/dapps/top/stablecoins) siguen siendo el método de pago principal.

### ¿Cómo empiezo a construir con x402?

Empieza con la especificación y el SDK de referencia en [x402.org](https://www.x402.org/), el repositorio de GitHub [coinbase/x402](https://github.com/coinbase/x402), o [la plataforma de agentes de Alchemy](/agents) para construir agentes que accedan a datos de blockchain usando x402. El [Alchemy CLI](https://www.alchemy.com/docs) ofrece un camino rápido desde la configuración hasta la consulta de endpoints.
