🏦
Your AI Treasury Dashboard
Manage your vault, deploy autonomous agents, and approve payments — all secured by smart contracts on Ethereum.
Non-custodial vault
Agent daily limits
On-chain approvals
Real-time monitoring
💰
Fund Your Vault
Deposit USDT to get started. Your vault is your agent's spending account — like a prepaid card for your AI.
Processing...
🤖
Create Your First Agent
Give your AI agent a name and a daily spending limit. You control the budget.
🎉
You're Ready!
Your agent can now request payments. You'll approve each one before any money moves.
🔑 Your Agent API Key (save it now!):
🎯 Getting Started
Hide
✅Wallet connected
⬜USDT deposited
⬜Agent created
⬜First payment
💰
Your vault is empty
Deposit USDT to enable your agents to make payments
💎
Vault Balance
—
USDT deposited
✅
Available
—
USDT after pending
⏳
Pending
—
USDT in requests
🤖
Active Agents
—
deployed
📩 Recent Pending Requests
Approve or reject payments from your agents
📭
No pending requests
When your agents request payments, they'll appear here
💡
What is an agent? An AI bot that can request payments on your behalf. Each agent gets an API key and a daily spending limit. You approve or reject every payment request.
➕ Create New Agent
Deploy an autonomous agent with a daily spending limit
Lowercase, descriptive. This identifies your agent.
Max amount the agent can spend per day.
🤖 Your Agents
Manage deployed agents and their spending
🤖
No agents yet
Create your first agent above to get started
📩 Payment Requests
Approve or reject pending payments from your agents
📭
No pending requests
All clear! No payments awaiting your review.
⬆️
Deposit USDT
Fund your vault to enable agent payments
💡 What is a deposit?
You're moving USDT from your wallet into your BotBank vault. Think of it like funding a prepaid account. Your agents can only spend from this vault — and only with your approval for each transaction.
You're moving USDT from your wallet into your BotBank vault. Think of it like funding a prepaid account. Your agents can only spend from this vault — and only with your approval for each transaction.
Wallet Balance
— USDT
Min: 0.01 USDT — Max: your wallet balance
Processing...
ℹ️ One click — MetaMask may ask for 1 or 2 confirmations depending on your allowance.
💡
What is a withdrawal? Move USDT from your vault back to any Ethereum wallet. Only your available balance (not locked in pending requests) can be withdrawn.
⬇️
Withdraw USDT
Send your vault balance to any Ethereum address
⬇️ What is a withdrawal?
Move USDT from your BotBank vault back to any Ethereum wallet. Only your available balance (not locked in pending requests) can be withdrawn.
Move USDT from your BotBank vault back to any Ethereum wallet. Only your available balance (not locked in pending requests) can be withdrawn.
Available in Vault
— USDT
Defaults to your connected wallet
⚠️ Pending payment requests reduce your available balance. Reject them first if needed.