Aller au contenu
xobank.cash
01bankai.cash
v1 · actif sur Base

HTTP 402, ressuscité.

Le protocole de paiement pour machines qui négocient à la vitesse machine. BAPARA étend x402 avec budgets agentiques, limites de dépenses et reçus auditables. Compatible avec Google AP2 et la spec du facilitator Coinbase.

bankai://api.bankai.cash
02Protocole

La couche de paiement pour le commerce agentique.

Les serveurs renvoient 402 Payment Required avec les conditions. Les agents signent une autorisation stablecoin off-chain. Le facilitator règle en ~200ms. Sans inscription, sans clés API, sans dashboard.

BAPARA extensionPAYMENT-INTENT + budget metadata
Compatibilityx402 · Google AP2 · Coinbase CDP
ChainsBase · Solana · (soon) Optimism, Polygon
AssetsUSDC · USDT · PYUSD
03Pourquoi ça compte

L'autonomie s'arrête où commence le prix.

Les agents IA peuvent lire, raisonner, agir. Mais ils ne peuvent pas s'inscrire, attendre 3 jours pour des clés API ou classer un reçu. bankai résout ça avec une couche de paiement HTTP-native à la vitesse machine.

La couche de paiement pour le commerce agentique
Les serveurs renvoient 402 Payment Required avec les conditions. Les agents signent une autorisation stablecoin off-chain. Le facilitator règle en ~200ms. Sans inscription, sans clés API, sans dashboard.
La couche de paiement pour le commerce agentique
Les serveurs renvoient 402 Payment Required avec les conditions. Les agents signent une autorisation stablecoin off-chain. Le facilitator règle en ~200ms. Sans inscription, sans clés API, sans dashboard.
La couche de paiement pour le commerce agentique
Les serveurs renvoient 402 Payment Required avec les conditions. Les agents signent une autorisation stablecoin off-chain. Le facilitator règle en ~200ms. Sans inscription, sans clés API, sans dashboard.
La couche de paiement pour le commerce agentique
Les serveurs renvoient 402 Payment Required avec les conditions. Les agents signent une autorisation stablecoin off-chain. Le facilitator règle en ~200ms. Sans inscription, sans clés API, sans dashboard.
04SDK

Deux lignes. N'importe quel 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

Donnez un budget à votre agent. Pas votre seed phrase.

Déployez un facilitator, encapsulez votre route, remettez à votre agent un wallet neuf. Livrez du commerce agentique en un après-midi.