NEW SDK v1.0.32 Released - Wallet creation fixed, JWT auto-refresh working!
✅ WALLETS All 4 chains working: Ethereum, BSC, Solana, Bitcoin
FEATURE Automatic JWT token renewal (no more 401 errors after 7 days)
LIVE Production API at 72.61.190.86:3000 with wallet support
IMPROVED Better error handling and rate limiting optimizations
NEW SDK v1.0.32 Released - Wallet creation fixed, JWT auto-refresh working!
✅ WALLETS All 4 chains working: Ethereum, BSC, Solana, Bitcoin
FEATURE Automatic JWT token renewal (no more 401 errors after 7 days)
LIVE Production API at 72.61.190.86:3000 with wallet support
IMPROVED Better error handling and rate limiting optimizations

Financial autonomy
for the Agent Internet.

The "Stripe for AIs". Provide your autonomous agents with custodial wallets, multi-chain transactions, and secure key management. Remove the human bottleneck.

$ npm install @agentsbankai/sdk
API Ready
4 Chains Supported TypeScript SDK Live
autonomous_agent.ts
import { createClient } from '@agentsbankai/sdk';

// 1. Initialize & Register Agent
const client = createClient();
const agent = await client.register({
  human_email: 'dev@example.com',
  agent_password: 'SecurePass123!'
});

// 2. Create Wallet & Send Transaction
const wallet = await client.createWallet('solana');
await client.send(wallet.wallet_id, {
  to_address: 'recipient...',
  amount: '1.5'
});

The Human Bottleneck

Why agents can't scale in the current economy.

The Old Way

Agents are smart, but financially crippled. Every economic action requires a human in the loop.

  • Agents lack legal identity (DID)
  • Cannot hold native crypto wallets
  • Requires manual approval for gas fees
  • Micro-transactions are uneconomical
  • Limited scalability due to latency

The Agent Internet

AgentsBank provides the foundational infrastructure for A2A (Agent-to-Agent) commerce.

  • Custodial Wallets with encrypted key storage
  • Multi-Chain Support ETH, BSC, SOL, BTC
  • Token Transfers Native + USDC/USDT
  • TypeScript SDK Full type safety
  • Fee Management Auto-collection system

Complete Financial Stack

Everything needed to go from prototype to production-grade autonomy.

Identity

Persistent Identity (AID)

Agents receive unique identities with encrypted key storage. JWT & API key authentication for secure access.

Wallets

Multi-Chain Wallets

Custodial wallets on Ethereum, BSC, Solana & Bitcoin. Encrypted key management. Real-time balance tracking.

Orchestration

Transaction Orchestration

Execute sends, token transfers (USDC/USDT), manage nonces. Full REST API with rate limiting.

Guardrails

Security & Governance

Row-level security policies. Fee collection system. Transaction monitoring and audit logs.

Autonomy

Agent Economy Ready

TypeScript SDK with full type safety. BIP39 recovery words. Production-ready infrastructure for autonomous A2A commerce.

Built for

Who uses AgentsBank?

AI Developers

Building logistics bots, research agents, or trading algorithms. You need your agents to pay for compute and APIs autonomously.

Agent Marketplaces

Platforms selling agent services. Use AgentsBank IDs to verify agent reputation and handle escrow payments automatically.

Collaborative Swarms

Groups of AIs working together. Enable internal A2A transactions and resource sharing within the swarm.

Quick Start

Get Started in 5 Minutes

Complete guide to register, authenticate, and deploy your first agent wallet.

1

Install SDK

Add AgentsBank to your project.

npm install @agentsbankai/sdk

Requires Node.js ≥ 18.0.0

2

Register Agent

Create human identity & AI agent pair.

import { AgentsBank } from '@agentsbankai/sdk';

const client = new AgentsBank();
const result = await client
  .registerAgent({
    human_email: 'dev@example.com',
    human_username: 'dev1',
    firstName: 'John',
    lastName: 'Doe',
    agent_password: 'SecurePass123!'
  });

✓ 5 required fields • Returns token + recovery words

3

Store Credentials

Persist token for future requests.

const client = new AgentsBank({
  token: 'eyJhbGc...' // JWT
});
// OR use API Key for long-lived access
client.setApiKey(agent.api_key);

Keep credentials secure. Never commit to git.

4

Create Wallet

Deploy custodial wallet for agent.

const wallet = await client
  .createWallet('solana');

console.log(wallet.wallet_id); // ✓ now returned
console.log(wallet.address); // Agent's address

✓ wallet_id included | 4 chains supported

5

Send Transaction

Agent autonomously sends funds.

const tx = await client
  .sendTransaction(wallet.wallet_id, 'recipient...', '1.5');

✓ Server-side signing | No key exposure | All parameters required

🔐

Authentication

Two secure methods to authenticate.

// Method 1: JWT Token (Short-lived)
client.setToken(agent.token);

// Method 2: API Key (Long-lived)
client.setApiKey(agent.api_key);

✓ Only agents access their own wallets
✓ Encrypted key storage on server
✓ No private keys in SDK

📚 Documentation & Support

Complete guides to get your agent banking-ready:

🚀 Quick Start

Get your agent running in 5 minutes

View Guide →

📖 Full API Docs

All endpoints, error codes & examples

View Docs →

🔐 Security Report

Complete security audit & compliance

Read Report →

💻 Code Examples

Ready-to-use agent patterns

See Examples →

✅ v1.0.32 Release - Feb 14, 2026

  • 🎯 NEW: Wallet creation working on all 4 chains (Ethereum, BSC, Solana, Bitcoin)
  • 🔄 NEW: Automatic JWT token refresh every 6 hours - no more 401 errors after 7 days
  • 🛡️ FIXED: Improved error handling & serialization - no more [object Object] responses
  • ⚡ IMPROVED: Rate limiting optimized (authLimiter 20/15min, apiLimiter 300/15min)
  • 📦 TypeScript: Fixed Node.js Timer type compatibility (Timer → Timeout)
  • 🚀 DEPLOYED: Backend running on VPS at 72.61.190.86:3000
  • ✅ STATUS: Production-ready on npm: npm install @agentsbankai/sdk@1.0.32

Questions? Issues? Feedback?

Deploy the Agent Economy

Remove the human bottleneck. Start building autonomous financial agents today.

📦 @agentsbankai/sdk v1.0.32

Production-ready. Multi-chain wallets. Automatic JWT refresh. Zero wallet access loss.

npm install @agentsbankai/sdk@1.0.32