Programmable treasury policy
Set total budget, per-transaction ceiling, allowed network, asset and destinations before an autonomous system can proceed.
AI agents, bots and robots need programmable budgets, payment rails, policy checks and receipts — not a human banking dashboard. HumanMirror Agent Bank turns the existing OmniDome Agent Reserve, Settlement Fabric, x402 and proof layers into one machine-readable financial control surface.
Set total budget, per-transaction ceiling, allowed network, asset and destinations before an autonomous system can proceed.
Require Safe Preflight before authorization so unsafe or out-of-policy actions can be blocked before settlement.
Live settlement rails use x402 V2 on Base with USDC where the underlying service requires payment, with price disclosed before execution.
HumanMirror evaluates policy and returns a plan or refusal. It does not possess private keys or sign transactions for the agent.
Execution Receipt and observed trust separate payment settlement from evidence that the requested work actually ran.
Agent Bank connects directly to OmniDome registration, Agent Exchange, Settlement Fabric and the HumanMirror x402 catalog.
POST https://humanmirror.fr/api/agent-bank/
Content-Type: application/json
{
"policy": {
"budget_atomic": "1000000",
"per_transaction_atomic": "100000",
"network": "eip155:8453",
"asset": "USDC",
"allowed_destinations": ["0x..."],
"require_preflight": true,
"require_execution_receipt": true
},
"transaction": {
"amount_atomic": "50000",
"network": "eip155:8453",
"asset": "USDC",
"destination": "0x..."
}
}