Skip to main content
Todos os casos de uso
Pagamentos de máquinaAI-native

Seu agente paga pelo que usa. Com orçamento, não cheque em branco.

Uma API responde com um 402 e um preço. O agente confere o mandato que o dono assinou uma vez, paga a chamada em USDC do slot da carteira e recebe o dado de volta. O recibo é selado ao mandato que permitiu. Esse rail está no ar, em produção, na Base mainnet.

AntesProvisionar chaves, pré-pagar, conciliar faturas
DepoisPagar por chamada, selado a um mandato
1 USDC
gasto por chamada, selado com o mandato
Teste no Sandbox
$0.001
Por chamada
Liquidado em USDC, dentro do teto
Mainnet
Em produção
Primeiro rail 100% no ar na Base
Over cap
Recusado
Pagamento acima do limite nunca tocou a chain
Sealed
Todo pagamento
Encadeado em hash ao mandato que permitiu
O que o agente faz

Achar um serviço, pagar, selar o recibo.

O agente bate numa API de dados de mercado que ele mesmo descobriu, leva um 402 com preço, verifica o mandato que o dono assinou, paga em USDC na Base e recebe o JSON. Uma segunda chamada acima do teto é recusada antes de tocar a chain.

  • Descobriu o serviço sozinho, sem cadastro e sem cartão
  • Verificou o mandato assinado antes de pagar: limite, escopo, validade
  • Uma chamada de $2 contra um teto de $1 foi recusada antes da chain
  • Recibo encadeado em hash ao mandato que autorizou
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
A dor

A conversa é a parte fácil.

Pagamento máquina a máquina hoje é saldo pré-pago, chaves compartilhadas e faturas que você concilia depois. O agente ou tem cheque em branco, ou não tem como pagar.

Provisionar uma chave de API e pré-pagar saldo pra cada serviço

O agente paga por chamada em USDC, sem cadastro

Dar cheque em branco ao agente e torcer

Todo pagamento é conferido contra um mandato: limite, escopo, validade

Conciliar gasto de máquina pela fatura do provedor semanas depois

Cada pagamento é um recibo selado, encadeado em hash ao mandato

Confiar que uma chamada fora do orçamento simplesmente não vai acontecer

Pagamento acima do teto é recusado antes de tocar a chain

Como o agente faz isso

Gasto de máquina com orçamento.

O agente paga chamadas com preço x402 em USDC do slot da carteira, sempre dentro do mandato que o dono assinou. USDC na Base é um slot da carteira multi-rail, e o Pix é o centro. Este é o primeiro rail da CodeSpar provado 100% em produção.

01
Chamar
Agente

Agente bate no recurso

02
402
x402

Serviço cota um preço

03
Verificar
codespar_pay

Teto, escopo, validade do mandato

Mandato
04
Liquidar
Coinbase CDP

USDC na Base, sem gas

05
Selar
Ledger de auditoria

Recibo ao mandato

Arquitetura

O agente chama um recurso, recebe um 402 com preço, e o codespar_pay verifica o mandato (teto, escopo, validade) antes de liquidar em USDC na Base. A perna x402 é gasless via o relayer do facilitator. O recibo é selado em hash ao mandato, então todo pagamento de máquina se reconstrói de ponta a ponta.

Em código

Algumas linhas. O loop inteiro.

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 · seladoreceipt · rcp_machin
Ferramentas em destaque
codespar_pay

Liquida uma chamada com preço x402 em USDC do slot da carteira, dentro do teto do mandato.

Wallet (USDC slot)

Guarda USDC na Base como um slot da carteira multi-rail; o Pix é o centro.

Audit ledger

Sela em hash todo pagamento de máquina ao mandato que autorizou.

Ver a referência das meta-tools
Servidores MCP conectados

Coloque no ar ainda hoje.

Abra o sandbox, aponte uma sessão para os seus provedores e rode o loop inteiro contra rails reais em minutos — não no trimestre que levaria para construir tudo na mão.

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