brprompts é um servidor HTTP 402 — agentes e humanos pagam micro-valores em USDC na Base e recebem a resposta da IA. Sem cadastro, sem chave de API, sem assinatura.
x402 é um protocolo aberto criado pela Coinbase que ressuscita o antigo status HTTP 402 Payment Required. Quando você chama um endpoint pago, o servidor responde com 402 + os requisitos de pagamento. Você assina uma autorização EIP-3009 em USDC, repete a request com o header X-PAYMENT e recebe o resultado. Tudo on-chain, em segundos, por centavos.
Sem SDK proprietário. Qualquer cliente HTTP que entenda o protocolo consegue pagar.
Pagamentos verificados pelo facilitator x402.org e liquidados em USDC na Base.
Listado no Bazaar — agentes de IA descobrem e consomem endpoints sozinhos.
Cada chamada cobra em USDC. Sem mínimos, sem assinatura.
Resumo em 3-5 frases de qualquer texto.
POST/api/x402/summarizeTradução para qualquer idioma.
POST/api/x402/translateClassifica texto nas labels que você passar.
POST/api/x402/classifyVisão computacional: descrição rica de imagens.
POST/api/x402/describe-imageO fluxo é sempre o mesmo: probe → pague → execute. A primeira chamada retorna 402 com os requisitos. Você assina e repete.
MetaMask, Coinbase Wallet, ou qualquer wallet EVM. Use Base Sepolia para testes (USDC de teste é grátis no faucet).
Chame o endpoint normalmente. Se não houver pagamento, recebe 402 com o JSON dos requisitos (asset, valor, endereço).
Use um cliente x402 (ou assine EIP-3009 manualmente) e repita a request com o header. Recebe 200 com a resposta.
# 1. Probe — descobre o preço e o endereço de pagamento
curl -X POST https://brprompts.com/api/x402/summarize \
-H "content-type: application/json" \
-d '{"text": "Texto longo aqui..."}'
# Resposta: HTTP 402
# {
# "x402Version": 1,
# "accepts": [{
# "scheme": "exact",
# "network": "base-sepolia",
# "asset": "USDC",
# "payTo": "0x...",
# "maxAmountRequired": "10000" // 0.01 USDC (6 decimais)
# }]
# }
# 2. Pague — assine EIP-3009 e repita com X-PAYMENT
curl -X POST https://brprompts.com/api/x402/summarize \
-H "content-type: application/json" \
-H "X-PAYMENT: <base64 do payload assinado>" \
-d '{"text": "Texto longo aqui..."}'
# Resposta: HTTP 200
# { "summary": "..." }Use o cliente oficial x402-fetch oux402-axios — eles cuidam do probe, da assinatura e do retry automaticamente.
brprompts está listado no x402 Bazaar. Agentes com wallet encontram, pagam e consomem sem nenhuma integração manual.