Ir al contenido
xobank.cash
01bankai.cash
v1 · activo en Base

HTTP 402, resucitado.

El protocolo de pagos para máquinas que operan a velocidad de máquina. BAPARA extiende x402 con presupuestos agénticos, límites de gasto y recibos auditables. Compatible con Google AP2 y la spec del facilitator de Coinbase.

bankai://api.bankai.cash
02Protocolo

La capa de pagos para el comercio agéntico.

Los servidores devuelven 402 Payment Required con términos. Los agentes firman una autorización de stablecoin off-chain. El facilitator liquida en ~200ms. Sin registro, sin API keys, sin dashboard.

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

La autonomía termina donde empieza el precio.

Los agentes de IA pueden leer, razonar y actuar. Pero no pueden registrarse, esperar tres días por API keys ni archivar recibos. bankai lo resuelve con una capa de pagos HTTP-nativa a velocidad de máquina.

La capa de pagos para el comercio agéntico
Los servidores devuelven 402 Payment Required con términos. Los agentes firman una autorización de stablecoin off-chain. El facilitator liquida en ~200ms. Sin registro, sin API keys, sin dashboard.
La capa de pagos para el comercio agéntico
Los servidores devuelven 402 Payment Required con términos. Los agentes firman una autorización de stablecoin off-chain. El facilitator liquida en ~200ms. Sin registro, sin API keys, sin dashboard.
La capa de pagos para el comercio agéntico
Los servidores devuelven 402 Payment Required con términos. Los agentes firman una autorización de stablecoin off-chain. El facilitator liquida en ~200ms. Sin registro, sin API keys, sin dashboard.
La capa de pagos para el comercio agéntico
Los servidores devuelven 402 Payment Required con términos. Los agentes firman una autorización de stablecoin off-chain. El facilitator liquida en ~200ms. Sin registro, sin API keys, sin dashboard.
04SDK

Dos líneas. Cualquier 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

Dale un presupuesto a tu agente. No tu seed phrase.

Despliega un facilitator, envuelve tu ruta, entrega a tu agente una wallet nueva. Envía comercio agéntico en una tarde.