Treasury Operations

Hanzo Treasury

Treasury management — sweep, reconcile, custody

Move money across bank accounts, custodians, and crypto wallets. Automated sweeps, real-time reconciliation, MPC custody. Built for finance teams that hate spreadsheets.

Auto
Sweep
Real-time
Recon
MPC
Custody
SOC 2
In-Audit

Cash and Crypto, One View

Every account, every balance, every movement — orchestrated.

Automated Sweeps

Move excess cash to high-yield accounts on a schedule. Threshold rules, target balances, multi-leg routing across operating, reserve, and investment accounts.

Reconciliation

Match bank statements to ledger entries automatically. Pluggable Plaid, Teller, and direct bank-feed connectors. Flag breaks for review.

MPC Custody

Threshold-signed crypto custody via luxfi/mpc. No single point of compromise. Approval workflows with quorum policies and HSM signers.

Multi-Bank

Native integrations with JPMorgan, Mercury, Brex, Modern Treasury, Wise. ACH, wire, RTP, FedNow. SWIFT for international.

Cash Flow Forecasting

Project balances 30/60/90 days out. Model receivables, payables, payroll, and tax obligations. Alert on projected shortfalls.

Approval Workflows

Per-account spending limits, dual control, multi-sig approvals. Slack and email approvals with audit trail. Configurable per role and amount.

Sweep Cash. Hold Keys. Sleep Easy.

sweep.ts
import { Treasury } from '@hanzo/treasury';

const treasury = new Treasury({ apiKey: process.env.HANZO_API_KEY });

// Auto-sweep operating cash above $250k to T-bill ladder
await treasury.policies.create({
  source: 'bank:jpmc:operating',
  target: 'investment:tbill_ladder',
  trigger: { type: 'balance_above', amount: 250_000_00 },
  retain: 250_000_00,
  schedule: 'daily@16:00 America/New_York',
  approval: { quorum: 2, roles: ['cfo', 'controller'] },
});

Get started with Treasury

Open source

License: Apache-2.0hanzoai/treasury

Get Treasury

Treasury management