Skip to main content
Todos los casos de uso
Pagos de máquinaAI-native

Tu agente paga por lo que usa. Con presupuesto, no un cheque en blanco.

Una API responde con un 402 y un precio. El agente revisa el mandato que su dueño firmó una vez, paga la llamada en USDC desde su slot de wallet y recibe el dato de vuelta. El recibo queda sellado al mandato que lo permitió. Este riel está en producción en Base mainnet.

AntesAprovisionar llaves, prepagar, conciliar facturas
DespuésPagar por llamada, sellado a un mandato
1 USDC
gasto por llamada, sellado con el mandato
Pruébalo en el Sandbox
$0.001
Por llamada
Liquidado en USDC, dentro del tope
Mainnet
En producción
Primer riel de CodeSpar 100% en vivo en Base
Over cap
Rechazado
Un pago sobre el límite nunca tocó la cadena
Sealed
Cada pago
Encadenado por hash al mandato que lo permitió
Qué hace el agente

Encontrar un servicio, pagarlo, sellar el recibo.

El agente golpea una API de datos de mercado que descubrió por su cuenta, recibe un 402 con precio, verifica el mandato que su dueño firmó, paga en USDC en Base y recibe el JSON. Una segunda llamada sobre el tope se rechaza antes de tocar la cadena.

  • Descubrió el servicio por su cuenta, sin registro y sin tarjeta
  • Verificó el mandato firmado antes de pagar: límite, alcance, vigencia
  • Una llamada de $2 contra un tope de $1 fue rechazada antes de la cadena
  • Recibo encadenado por hash al mandato que autorizó
Market Data API
x402 · Base mainnet
Agente
GET /crypto-news
via codespar_pay · x402
HTTP 402. Pay $0.001 per call.
Mandate ok. Paid $0.001 in USDC on Base.
Railx402 · USDC · Base
Mandatecm_6GRE…
Amount$0.001
Receiptrcpt_ILLN…
200. Here is the JSON.
Next call is $2, over the $1 cap. Refused before the chain.
paid · sealed · under mandatercpt_ILLNDmWV
El problema

La conversación es la parte fácil.

El pago máquina a máquina hoy es saldo prepago, llaves compartidas y facturas que concilias después. El agente o tiene cheque en blanco, o no tiene forma de pagar.

Aprovisionar una llave de API y prepagar saldo por cada servicio

El agente paga por llamada en USDC, sin registro

Darle un cheque en blanco al agente y confiar

Cada pago se valida contra un mandato: límite, alcance, vigencia

Conciliar el gasto de máquina desde la factura del proveedor semanas después

Cada pago es un recibo sellado, encadenado por hash a su mandato

Confiar en que una llamada fuera de presupuesto simplemente no pasará

Un pago sobre el tope se rechaza antes de tocar la cadena

Cómo lo hace el agente

Gasto de máquina con presupuesto.

El agente paga llamadas con precio x402 en USDC desde su slot de wallet, siempre dentro del mandato que su dueño firmó. USDC en Base es un slot de la wallet multi-riel, y el Pix es el centro. Este es el primer riel de CodeSpar probado 100% en producción.

01
Llamar
Agente

El agente golpea el recurso

02
402
x402

El servicio cotiza un precio

03
Verificar
codespar_pay

Tope, alcance, vigencia del mandato

Mandato
04
Liquidar
Coinbase CDP

USDC en Base, sin gas

05
Sellar
Ledger de auditoría

Recibo al mandato

Arquitectura

El agente llama un recurso, recibe un 402 con precio, y codespar_pay verifica el mandato (tope, alcance, vigencia) antes de liquidar en USDC en Base. La pata x402 es sin gas vía el relayer del facilitator. El recibo queda sellado por hash al mandato, así cada pago de máquina se reconstruye de punta a punta.

En código

Unas pocas líneas. Todo el loop.

machine-spend-x402.ts
const session = await codespar.sessions.create();

// the agent hits an x402-priced resource and gets a 402 + quote
const res = await session.execute("codespar_pay", {
  rail: "x402",
  resource: "https://x402.example/crypto-news",
  maxUsdc: 1, // per-tx cap from the signed mandate
});

// paid in USDC on Base, inside the cap, sealed to the mandate
await session.verificationStatus(res.toolCallId);
1 USDC · selladoreceipt · rcp_machin
Herramientas destacadas
codespar_pay

Liquida una llamada con precio x402 en USDC desde el slot de wallet, dentro del tope del mandato.

Wallet (USDC slot)

Guarda USDC en Base como un slot de la wallet multi-riel; el Pix es el centro.

Audit ledger

Sella por hash cada pago de máquina al mandato que lo autorizó.

Ver la referencia de meta-tools
Servidores MCP conectados

Ponlo en marcha esta misma tarde.

Abre el sandbox, apunta una sesión a tus proveedores y corre todo el loop contra rails reales en minutos — no en el trimestre que toma construirlo a mano.

Gasto máquina a máquina (x402) — CodeSpar | CodeSpar