All Departments

Treasury

OperationsPhase 1

Lead: Treasury Orchestrator Agent

treasury-serviceArbitrium: Not Started
4 agents4 planned
Phase 1: Foundation

Foundation. Treasury operations (liquidity, bankroll, fund routing) are critical from day one. Every deposit and withdrawal depends on treasury having funds in the right place.

Tools

Back Office APICOBOMPCVaultWiseXaceGmailLinear

Goals

Crypto bankroll managementFund routing & liquidityInvoice processingExchange routing via COBOFiat operations via Wise & XaceCross-chain rebalancingCold-to-hot sweeps

Agent Sizing Rationale

4 agents: 1 orchestrator + 1 treasury management + 1 invoice processing + 1 bankroll. Treasury is the operational arm of fund management — daily liquidity, bankroll, invoice payments, and exchange routing. Corporate financial reporting lives in Finance (Corporate division). Bankroll Agent operates autonomously within risk parameters set by CFO.

Fund Management & Routing

AgentDescriptionComplexityRolesStatusActions
Treasury Management AgentManages company funds across fiat and crypto via Xace (iGaming IBAN accounts, SEPA/SWIFT/Bacs rails) and COBO/MPCVault (crypto). Monitors Xace account balances via API, triggers Wise transfers for international payouts, and ensures liquidity across all payment rails. Uses Xace webhooks for real-time transaction notifications and statement generation.medium
executor
Invoice Processing AgentReceives invoices via email (Gmail), extracts key data (vendor, amount, due date, category), validates against contracts and historical patterns, and categorizes by department. Routes to CFO for quick-pay approval or marks as trusted route for auto-payment via Wise (international) or Xace (SEPA/domestic). Maintains vendor registry, flags anomalies (duplicate invoices, unusual amounts), and tracks payment status. Selects cheapest payment method between Wise and Xace based on currency, destination, and fee comparison.medium
monitorexecutorrouter

Crypto Bankroll Management

AgentDescriptionComplexityRolesStatusActions
Bankroll AgentThe God of crypto treasury. Monitors all wallet balances across chains (ETH, BSC, TRX, SOL, Polygon, Arbitrum, Base) in real-time. Calculates optimal reserve ratios per chain based on player deposit/withdrawal patterns, house edge exposure, and settlement cycles. Automatically sends funds to exchanges (via COBO Custody API) to swap between tokens when exposure is unbalanced — e.g., too much USDT on TRX, not enough on ETH. Executes cross-chain bridges when cheaper than exchange routing. Triggers MPC Vault cold-to-hot sweeps when hot wallet reserves drop below threshold. Manages exchange counterparty risk by spreading across multiple CEXs and monitoring withdrawal limits. Runs Monte Carlo simulations on bankroll drawdown scenarios. Alerts CFO when risk parameters are breached. Maintains target allocations: stablecoin reserves, native gas tokens per chain, and hedging positions. Logs every movement with full audit trail for compliance.complex
monitorexecutoranalyst

Treasury Orchestration

AgentDescriptionComplexityRolesStatusActions
Treasury Orchestrator AgentCoordinates all treasury operations — fund routing, bankroll rebalancing, invoice processing, and liquidity management. Produces daily treasury reports, monitors cash positions across all rails (crypto, Wise, Xace), and escalates liquidity concerns to CFO. Interfaces with Finance department for reporting and with Wallet & Payments for execution.complex
orchestratormonitoranalyst