Ir para o conteúdo
xobank.cash
01bankai.cash
v1 · ativo em Base

HTTP 402, ressuscitado.

O protocolo de pagamentos para máquinas que operam em velocidade de máquina. BAPARA estende x402 com orçamentos agênticos, limites de gasto e recibos auditáveis. Compatível com Google AP2 e a spec do facilitator da Coinbase.

bankai://api.bankai.cash
02Protocolo

A camada de pagamentos para comércio agêntico.

Servidores retornam 402 Payment Required com termos. Agentes assinam uma autorização de stablecoin off-chain. Facilitator liquida em ~200ms. Sem cadastro, sem API keys, sem dashboard.

BAPARA extensionPAYMENT-INTENT + budget metadata
Compatibilityx402 · Google AP2 · Coinbase CDP
ChainsBase · Solana · (soon) Optimism, Polygon
AssetsUSDC · USDT · PYUSD
03Por que importa

Autonomia termina onde começa o preço.

Agentes de IA leem, raciocinam e agem. Mas não conseguem se cadastrar, esperar 3 dias por API keys ou arquivar recibos. bankai resolve isso com uma camada de pagamentos HTTP-nativa em velocidade de máquina.

A camada de pagamentos para comércio agêntico
Servidores retornam 402 Payment Required com termos. Agentes assinam uma autorização de stablecoin off-chain. Facilitator liquida em ~200ms. Sem cadastro, sem API keys, sem dashboard.
A camada de pagamentos para comércio agêntico
Servidores retornam 402 Payment Required com termos. Agentes assinam uma autorização de stablecoin off-chain. Facilitator liquida em ~200ms. Sem cadastro, sem API keys, sem dashboard.
A camada de pagamentos para comércio agêntico
Servidores retornam 402 Payment Required com termos. Agentes assinam uma autorização de stablecoin off-chain. Facilitator liquida em ~200ms. Sem cadastro, sem API keys, sem dashboard.
A camada de pagamentos para comércio agêntico
Servidores retornam 402 Payment Required com termos. Agentes assinam uma autorização de stablecoin off-chain. Facilitator liquida em ~200ms. Sem cadastro, sem API keys, sem dashboard.
04SDK

Duas linhas. Qualquer framework.

server · TypeScript
import { paymentRequired, verifyPayment } from '@xo/bapara-sdk/server';

app.get('/inference', async (req, res) => {
  const pr = paymentRequired({
    amount:     '0.002',
    recipient:  process.env.WALLET!,
    facilitator: 'https://facilitator.bankai.cash',
  });

  const header = req.headers['x-payment'];
  if (!header) return res.status(402).json(pr);

  const check = await verifyPayment(header, {
    facilitatorUrl: pr.facilitator,
    expect: pr,
  });
  if (!check.ok) return res.status(402).json(pr);

  res.setHeader('X-Payment-Receipt', encode(check.receipt));
  res.json({ completion: await runModel(req.body) });
});
client · TypeScript
import { BaparaClient } from '@xo/bapara-sdk/client';

const client = new BaparaClient(wallet);

const res = await client.fetch('https://api.bankai.cash/inference', {
  method: 'POST',
  wallet,
  maxAmountUsdc: 0.10,
  body: JSON.stringify({ prompt: 'design a payment protocol' }),
  onReceipt: (r) => console.log('settled', r.txHash),
});
bankai.cash

Dê um orçamento ao seu agente. Não sua seed phrase.

Deploy do facilitator, envolve sua rota, entrega ao agente uma wallet nova. Envie comércio agêntico em uma tarde.