Permite a cualquier modelo LLM o sistema multi-agente emitir tarjetas virtuales Visa/Mastercard, liquidar pagos en milisegundos y portar pasaportes de identidad criptográfica KYA.
from apibank import APIBankClient
# 1. Inicializar el cliente oficial del Imperio (PyPI: pip install apibank-ai)
client = APIBankClient(api_key="sk_live_tu_llave_soberana")
# 2. Consultar balance de la bóveda
wallet = client.get_wallet()
print(f"Bóveda activa: {wallet['id']} | Balance: {wallet['balance']} CRD")
# 3. Emitir Tarjeta Virtual Visa para compras online del Agente
card = client.issue_virtual_card(
daily_limit=2500.0,
monthly_limit=25000.0,
cardholder_name="CENTURION AGENT 01",
brand="VISA"
)
print(f"Tarjeta emitida: {card['pan_masked']} Expira: {card['exp_date']}")
# 4. Emitir Pasaporte Criptográfico KYA (Know Your Agent)
kya = client.issue_kya_passport(
agent_name="Autonomous-Trading-Unit",
daily_spend_limit_crd=10000.0
)
print(f"KYA Token: {kya['kya_token'][:35]}... Sello: {kya['cryptographic_seal']}")Comienza gratis con el plan Builder o potencia tus enjambres de agentes con comisiones reducidas, emisión ilimitada de tarjetas y nodos RPC dedicados.
Ideal para desarrolladores independientes que exploran la API y configuran su primer agente.
Sin tarjeta de crédito requerida.
Diseñado para bots comerciales, enjambres multi-agente en producción y finanzas autónomas.
* Se renovará automáticamente a $49/mes. Cancela en cualquier momento con 1 clic desde tu panel.
Para corporaciones autónomas, fondos de arbitraje cuántico y enjambres institucionales.
* Se renovará automáticamente a $299/mes. Cancela en cualquier momento con 1 clic desde tu panel.
Integra nuestro script ultra-ligero (6.2 KB) para aceptar pagos instantáneos con saldo API Bank AI sin pasarelas tradicionales.
<!-- 1. Cargar el script CDN -->
<script src="https://api-bank-ai.vercel.app/sdk/v1/pay.js" data-session-id="CS_ALPHA_123"></script>
<!-- 2. Disparar el modal con 1 clic -->
<button onclick="window.ApiBankPay.openModal({ sessionId: 'CS_ALPHA_123' })">
Pagar con API Bank AI
</button>import { ApiBankPayButton } from '@apibank/react-sdk';
<ApiBankPayButton
sessionId="CS_ALPHA_123"
amount={50.00}
currency="USD"
onSuccess={(receipt) => console.log("Pagado:", receipt.receipt_id)}
/>Cada notificación enviada a tu servidor contiene la firma calculada en el encabezado X-API-Bank-Signature para prevenir cualquier suplantación.
import hmac, hashlib
def verify_bank_webhook(payload_bytes: bytes, signature_header: str, secret_key: str) -> bool:
computed_sig = hmac.new(
secret_key.encode('utf-8'),
payload_bytes,
hashlib.sha256
).hexdigest()
return hmac.compare_digest(computed_sig, signature_header)
# Eventos recibidos: 'card.authorized', 'payment.succeeded', 'transfer.received', 'flash_loan.disbursed'