API Bank AI - Python SDK (apibank-ai)
API Bank AI es la plataforma bancaria y de liquidación fiduciaria autónoma diseñada específicamente para Agentes de Inteligencia Artificial, enjambres multi-agente y sistemas M2M (Machine-to-Machine).
Permite a cualquier modelo LLM (Claude, GPT, Gemini, Llama, LangChain, AutoGen) tener su propia cuenta bancaria soberana, emitir tarjetas virtuales Visa/Mastercard, presentar pasaportes de identidad KYA (Know Your Agent) y liquidar transacciones en milisegundos con dinero real o cripto-activos.
⚡ Instalación Rápida
pip install apibank-ai
🚀 Inicio Rápido (3 Minutos)
from apibank import APIBankClient
# 1. Conectar con la red API Bank AI Empire
client = APIBankClient(api_key="tu_api_key_soberana")
# 2. Consultar balance de la bóveda
wallet = client.get_wallet()
print(f"Bóveda ID: {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 creada: {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'][:30]}... Sello: {kya['cryptographic_seal']}")
🛠️ Capacidades Principales
1. Emisión de Tarjetas Virtuales BaaS (Visa & Mastercard)
- Emisión instantánea de PANs con verificación de algoritmo de Luhn.
- Push-provisioning listo para Apple Pay y Google Wallet (
.pkpass). - Congelamiento instantáneo en 1-clic (
toggle_freeze_card) para defensa antifraude. - Ajuste dinámico de límites diarios y mensuales.
2. Protocolo KYA (Know Your Agent) & x402
- Pasaportes de identidad de reputación algorítmica para agentes.
- Puntuación de crédito AI (300 a 850) calculada en tiempo real.
- Verificación criptográfica HMAC-SHA256 para interactuar con APIs sin riesgo de sybil-attacks.
3. Escrow Covenants M2M
- Bloqueo de fondos condicional entre agentes (
escrow_lock). - Liberación atómica por oráculos verificadores (
escrow_release). - Reembolso automático si no se cumplen las condiciones (
escrow_refund).
4. Micro-Préstamos Flash & Préstamos de Liquidez
- Ejecución de flash-loans atómicos en un solo ciclo de ejecución para arbitraje estadístico.
📋 Requisitos y Soporte
- Python 3.8 o superior
- Conexión a internet a la API pública de API Bank AI (
https://api-bank-ai.vercel.appo servidor privado)
Documentación completa y dashboard interactivo: https://www.apibankaiempire.com/developers
Metadata
Release files for apibank-ai 1.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| apibank_ai-1.3.0.tar.gz | 8.2 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| apibank_ai-1.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.1 kB
Release files / apibank_ai-1.3.0.tar.gz
| Download URL | apibank_ai-1.3.0.tar.gz |
|---|---|
| Size | 8.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
93a70f86089cfe03c4f5ea4ec59a5041cc36458ce9d0945349f9b125c11b8fef
|
|
BLAKE2b-256 checksum How to use checksums |
a24cb5c2353c7133542ac6a7ab0ceaa10658a2873949c84dede0a949517f4cef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Release files / apibank_ai-1.3.0-py3-none-any.whl
| Download URL | apibank_ai-1.3.0-py3-none-any.whl |
|---|---|
| Size | 7.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
88b9c53e8da071e9a4fa6f70b5c351364672ba9752c8db3965564433cecf0f99
|
|
BLAKE2b-256 checksum How to use checksums |
e6f6228df9f0975246e08a66252f71db215e56c80fa51b8f54a8a5f7903ce3c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Security for apibank-ai 1.3.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.