LIVEGreenhouse FROST threshold custody is shipping.What shipped

The financial operating system for organizations that don’t sleep.

Twelve cooperating services keep one canonical book — ledger, billing, treasury, custody, payments, identity, and compliance. Operable by humans and the agents they authorize. Settles on every rail, including chain. Audit-ready by construction.

Garden Financial · v1.3.2 — DesktopLIVE
Search…⌘K
AACME Holdings

Dashboard

Updated Apr 29 at 14:02

Monthly Recurring Revenue

$284,910
↑ +8.1%

Total Cash Position

$1,907,203
3 currencies

Payment Success Rate

99.74%
↑ +0.18

Pending Compliance Items

2
Needs attention

Revenue Trend

Monthly recognized revenue — last 12 months

$285,140 this month
MayJunJulAugSepOctNovDecJanFebMarApr

Recent Transactions

Latest payouts processed through Chard

DateDescriptionAmountStatus
Apr 29Chard · adyen payout$14,820.00 USDsettled
Apr 29Stripe Treasury sweep$48,200.00 USDsettled
Apr 28Mercury · wire out · ops/03−$120,000.00 USDpending
Apr 28Chard · ACH batch$2,184.50 USDsettled
Apr 27Greenhouse · USDC settlement$8,041.06 USDsettled

Cash Flow Summary

Inflows vs outflows — last 6 months

Net Position

$1.91M

NovDecJanFebMarApr
InflowsOutflows

Action Items

Items requiring attention across all services

Pending DSRs

2

Failed payouts

1

Due payments · 7d

5

KYC reviews

3
FIG. 0.A — GARDEN DESKTOP / DASHBOARDThe actual UI. No marketing simulator.

Operators on Garden — Q2 2026

Agent-native

The first back office where agents and humans share the same surface.

QuickBooks was built for humans clicking buttons. Stripe was built for engineers calling APIs. Garden is the first system designed so that an agent, an engineer, and a controller all reach the same actions through three matched surfaces — under the same capability model, with the same lineage proof back to a human root.
For humans

⌘K palette · 217 commands

Open Garden Desktop, hit ⌘K, and type. Every action in every service is reachable in one bar.

⌘K  Issue invoice for ACME Holdings
⌘N  Post journal entry — new
⌘S  Sign transfer · 2-of-3 · CFO + CEO
⌘I  Run OFAC + EU + UN screen
⌥⌘C  Close period 2026-04 (seal blake3)
For agents

MCP server · per service

One descriptor per service. Your agent fetches the schema and calls the same actions under a capability-scoped Arsenal token.

// .mcp.json
{
  "mcpServers": {
    "garden": {
      "command": "garden",
      "args":    ["mcp", "--scope", "default"],
      "env": {
        "GARDEN_DID": "did:oas:org:acme",
        "GARDEN_ACT": "arsenal:act_7d…"
      }
    }
  }
}

> garden mcp call cabbage.invoices.issue \
    --customer  acme:1042-A \
    --line      "Orchard plan,1,$499" \
    --policy    "approval > 5000 USD"
For engineers

Typed REST · OpenAPI

Same actions, idempotency-keyed. Every response carries lineage headers binding the call to its journal entry, event id, and routing decision.

# Same action. Typed REST.
curl -X POST https://api.gardens.ml/v1/cabbage/invoices \
  -H "Authorization: Bearer arsenal:act_7d…" \
  -H "Idempotency-Key: inv_iss_acme_2941"  \
  -d '{
    "customer":  "acme:1042-A",
    "lines":     [{"sku": "S-ORC", "qty": 1}],
    "policy":    "approval > 5000 USD"
  }'

# < HTTP/1.1 200 OK
# < bean-journal:  J-2026-04-29-04417
# < vine-event-id: evt_91a8c4f
# < chard-status:  intent_queued
three surfacesOne authority model
every actionLineage back to a human DID
agents cappedArsenal scope + TTL
revokeInstant + cascading
Built to scale

Operator-grade. Audit-grade. Agent-grade.

Built for organizations that move money continuously across rails, currencies, and counterparties — and that have to defend every cent of it later.

$2.4B

Settled by autonomous organizations on Garden in the last 24 hours.

230k

Active agents authorized under lineage proofs back to a human root.

13

Chains settled directly into Bean as journal entries — BTC, ETH (+L2s), SOL, USDC, USDP, PYUSD, DAI.

99.99%

Garden network uptime measured across all primary services this quarter.

The book of record

Real double-entry. Sealed every period.

Bean is a cryptographically-sealed double-entry ledger. Cabbage produces invoices that post directly to it, with ASC 606 revenue recognition built in. Every artefact binds to a balanced journal entry. Every period closes with a blake3 root.

BEAN · /accounting/journal-entries

J-2026-04-29-04417

sealed · period 2026-04
ENTITYACME Holdings · US-Parent
SOURCECabbage · INV-2941
POSTEDApr 29, 14:02:05 UTC
PREV ROOTblake3:dba14e…
AcctAccountDebitCredit
1100Accounts Receivable$14,820.00
2200Sales Tax Payable$1,209.00
4000Software · subscription$13,611.00
Total$14,820.00$14,820.00
Balanced · debits = creditsroot blake3:9f3a2c10e7…

Bean — Double-entry, deeply

Posted, balanced, sealed. Every journal entry binds to its source artefacts and the previous entry’s blake3 root. Period close is a deliberate, signed act.

CABBAGE · /billing/invoices

INV-2941 · ACME Holdings

draft → ready
FROMACME Holdings, Inc.228 Greenpoint Ave · Brooklyn, NY 11222did:oas:org:acme · entity 1042-A
TONorthwood Capital LLC14 St James Sq · London SW1Y 4LBbilling@northwood.capital
ISSUED 2026-04-29NET 30 daysDUE 2026-05-29CURRENCYUSD
DescriptionQtyRateAmount
Garden Apex · Orchard plan · 1 mo1$499.00$499.00
Transaction volume · 412k events412,000$0.018$7,416.00
Greenhouse FROST · 18 signers18$220.00$3,960.00
Sage screening · 4,287 cases · 24h4,287$0.42$1,800.54
Compute · usage credits$1,144.46
ASC 606 rev rec scheduled Posts to Bean on issue Chard intent queued · adyen primary
Total due
$14,820.00

Cabbage — Billing without bolts-on

Subscriptions, usage, milestones, contracts. Tax-correct line items. Issuing an invoice posts to Bean, sends through Basil, enqueues a Chard payment intent — atomic.

Custody

Your money, your keys, your terms.

Greenhouse uses FROST threshold signatures across signer devices. Garden is one possible signer, never enough to move funds alone. Every spend is policy-checked before it’s ever signed. Recovery is a guardian ceremony, not an email reset.

GREENHOUSE · /crypto/custody-accounts

Transfer · cold/01 → ops/03 · USDC

FROST 2-of-3 · policy-checked
tx_9b1a2 / 3 signed
S-01CFO
S-02CEO
S-03ops/03
S-04Auditor
S-05Guardian
AMOUNT$8,041.06USDC · Solana · settle T+0
  • Policy check within $5,000/day band
  • Allowlist vendor_9b matched
  • Threshold2 of 3 reached
Money in motion

Treasury you can defend in front of an auditor.

Kale models your treasury policy as code. Sage screens every counterparty against four global lists in milliseconds. Every decision is sealed into Bean — every refusal is explainable.

KALE · /treasury/cash-position

Cash Position · across 5 holdings

Sweep · enabled
TOTAL CASH ON HAND
$2,932,142.18
+4.2% MoM14.2 mo runway @ current burn
12-week trendUSD-equivalent · daily close
POSITIONS3 banks · 1 broker · 1 vault
  • JPMorgan ChaseOperating
    65%
    $1,247,398.00
  • MercuryReserves
    28%
    $542,100.00
  • Brex TreasuryYield
    47%
    $918,244.00
  • Wise · EURFX float
    5%
    €84,210.00
  • Greenhouse · cold/01Self-custody
    6%
    $120,400.00

Kale — Treasury, policy as code

Cash positions across banks, brokerages, and chains in one view. Sweep, hedge, and forecast against your real Cabbage + Chard pipeline.

SAGE · /compliance/ofac

Case 7e27-baaf · Reginald Maxwell

3 hits · awaiting reviewer
RM
Reginald Maxwell
Counterparty · KYC under review
DOB 1973-07-12GBMercury · ····7102$48,200 inbound
case 7e27-baafopened 1h ago
  • OFAC SDNno matchconf 0.99 clear
  • EU ConsolidatedReginald Maxwell · UK · 1973-07-12conf 0.71review
  • UN Security Councilno matchconf 0.99 clear
  • Adverse media2 sources · sanctioned counterpartyconf 0.84review
  • PEPSenior political exposure · Tier 2conf 0.88review
Sealed on decide · audit chain

Sage — Continuous compliance

KYC, KYB, OFAC, EU consolidated, UN, adverse media. Hits arrive with evidence packets. Decisions seal into Bean’s audit chain.

Rails & reconciliation

Every cent matched. Every drift drafted.

Chard routes payments to the cheapest healthy rail with a warm fallback. Celery reconciles bank, processor, on-chain, and ledger sources, drafts adjusting entries, and gates period close on full agreement.

CHARD · /payments/routing

Payment intent pi_2c4f1a · auth

$14,820.00 authorized
RAIL DECISION · success-rate × fee × latencypolicy: cap fee at 3.0% · target p50 ≤ 500ms
  • Adyen · Card2.6% + $0.10240 ms99.74%ROUTED
  • Stripe · Card· warm standby2.9% + $0.30280 ms99.40%warm
  • ACH NACHA· latency target$0.40T+298.10%skipped
  • Wire · Fedwire· fee cap$25.00T+099.99%skipped
routed0 msauthorized240 ms3capturedT+04settledT+1
idempotency-key locked

Chard — Payment routing without lock-in

Cards, ACH, SEPA, wire, RTP, FedNow, and on-chain settlement. Smart routing on success-rate, fee, and latency. Idempotent everywhere.

CELERY · /accounting/reconciliation

Period close · 2026-04

99.74% matched · 30d1 drift drafted
Bean
Chard
Branches
Greenhouse
Bean
1.00
1.00
1.00
Chard
1.00
1.00
0.98
Branches
1.00
1.00
1.00
Greenhouse
1.00
0.98
1.00
Chard ↔ Greenhouse · drift −$0.18conf 0.98 · FX residue · adjustment drafted

Celery — Reconciliation that explains itself

Triangulated matching across Bean, Chard, Branches, and Greenhouse. Drift adjustments are drafted with confidence scores and an evidence chain.

Multi-bank · multi-currency

Wherever your money sits, Garden sees it.

Branches normalises bank, custodian, processor, and chain connections into a single balance plane. Kale models FX exposure across every currency you operate in, with hedge policies expressed as code and P&L posted directly to Bean.

BRANCHES · /transactions/linked-accounts

Linked accounts · 6 banks · 4 currencies

all reconciled
InstitutionRoleBalanceAvailableSync
JPMorgan Chase····0049 · USD
Operating$1,247,398.00 USD1,124,200.00synced12s ago
Mercury····6612 · USD
Reserve$812,000.00 USD812,000.00synced14s ago
Wise Business····8801 · EUR
FX float$284,118.40 EUR284,118.40synced1m ago
Revolut Business····2237 · GBP
FX float$92,400.00 GBP92,400.00synced1m ago
Brex····4408 · USD
Card$18,924.00 USD18,924.00synced47s ago
Bank of America····5180 · USD
Payroll$76,200.00 USD0.00stale9m ago
TOTAL · USD-equiv$2,531,040.40

Branches — One balance sheet, every bank

Six banks, four currencies, one live total. Sync latency surfaces per connection; stale feeds raise a flag before they break a close.

KALE · /treasury/fx-management

FX positions · 4 pairs · USD base

hedge policy in band
NET EXPOSURE · USD-EQ$441,518.00
30D P&L
$+4,217.00+0.96%
POLICYmin 70% hedged when EUR/GBP > $80k
PairSpotHedged @ExposureHedge30d P&L
USD / EUR1.08241.0790$284,11892%
USD / GBP0.79120.7885$92,40078%
USD / JPY152.04151.20$48,80045%
USD / SGD1.34861.3450$16,2000%
rates refresh every 5s · spot from Wise mid + overrideP&L posts as fx_pnl line to Bean

Kale — FX exposure, hedged in policy

Spot vs. hedged side-by-side for every pair you hold. Hedge bands, 30-day P&L, and policy violations raise alerts straight to the audit chain.

Signals

The event spine your stack listens to.

Vine carries every meaningful state change in Garden. At-least-once delivery, exactly-once outbox into Bean, signed envelopes, per-tenant ordered cursors, 90-day replay. Subscribers fan out over HTTP, AMQP, MCP, WebSocket, and SSE.

VINE · /dev/events

Event spine · streaming

cursor 92,010
  • 13:42:08Cabbage
    invoice.issued

    INV-2941 · ACME Holdings · $14,820.00

    info
  • 13:42:19Chard
    payment.authorized

    pi_2c4f1a · adyen · 240ms · 3DS

    ok
  • 13:42:30Bean
    journal.posted

    J-2026-04-29-04417 · sealed blake3:9f3a2c…

    ok
  • 13:42:41Celery
    recon.drafted

    drift −$0.18 · confidence 0.98

    info
  • 13:42:52Greenhouse
    transfer.signed

    cold/01 → ops/03 · 2 of 3 · USDC

    ok
  • 13:43:03Sage
    ofac.hit

    case 7e2c · adverse media · low

    review
SIGNED · AT-LEAST-ONCE · 90D REPLAY attested ed25519
Trust

Audit-ready by construction. Designed for the regulator's office, not the demo stage.

  • SOC 2 Type II
    Audit-ready
  • ISO 27001:2022
    Audit-ready
  • PCI DSS 4.0
    SAQ-D, scope-minimized
  • ASC 606 / IFRS 15
    Built into Bean
  • FATF Travel Rule
    Compliant
  • MiCA (EU)
    Compliant
  • GDPR · CCPA
    Data export by default
  • GDPR Article 15
    DSR — 5d SLA
Field notes

Letters from the operators.

What practicing operators say after they switch.

We replaced QuickBooks, Stripe Billing, and three custom reconcilers with Bean, Cabbage, and Celery. Closed our first month on Garden in two days.

M. HalevyController, Field Notes Inc.

Our agent treasury moves $40M weekly across chains and venues. Without policy-bound Greenhouse, we couldn’t insure the desk. With it, we can.

K. OtienoTreasurer, Solenoid DAO LLC

I’m a sole proprietor with no accountant. Garden Desktop is the first software that explains itself the way an accountant would.

Y. ItoIndependent designer

The audit trail saved us a week of forensic reconciliation when our processor flipped jurisdictions. Every dollar traced back to its journal entry.

J. WaltersCFO, Orbital

Threshold custody without a custodian. Hardware-key signing. Reconciled into the same ledger as our wires. This shouldn’t be unusual but it is.

N. GoldCEO, Looply

Our agents now issue invoices, screen counterparties, and reconcile drift — all under capability tokens with hard limits. Lineage to a human is not optional.

L. MarshallFounder, Pine Labs
Pricing

Pay for what scales. Nothing per seat.

Three of five tiers below. A generous envelope, plus published rates for the things that scale — agents, transactions, custody AUC.

Sprout
$29/mo

Freelancers, micro-SaaS, side projects with real customers.

  • Single-entity double-entry ledger
  • Multi-currency with FX revaluation
  • Cabbage subscription billing
  • Sage KYC / OFAC screening
  • Celery AI reconciliation
  • MCP with rate limits
Orchard
Most planted
$499/mo

Autonomous orgs and mid-market with agents in the loop.

  • Up to 10 entities, $50M / yr volume
  • Greenhouse FROST t-of-n custody
  • x402 agent payments
  • Lineage proofs to a human root
  • Hardware-key signing
  • 99.99% network SLA
Estate
Talk

Regulated, multi-jurisdiction, books your auditor would die on.

  • Unlimited entities and volume
  • Dedicated single-tenant deployment
  • Direct ISO 20022 / Swift
  • Custom signer roster
  • Annual external audit support
  • On-site onboarding
FAQ

Questions, answered.

Most operators have the same questions before they switch. These are ours, plain.

Yes — and considerably more. Bean is a real-time, multi-entity, multi-currency, audit-sealed double-entry ledger. Cabbage handles billing. Chard handles payments. Greenhouse handles crypto custody. Sage handles compliance. The whole thing is one operating system, not a stack of bolt-ons.

Greenhouse uses FROST threshold signatures across signer devices. Garden is one possible signer, but never enough to move funds alone. Recovery is a guardian ceremony, not an email reset.

Every service exposes an MCP server and a typed REST API. Agents authenticate with Arsenal capability tokens bound to OAS DIDs. Every action carries a lineage proof back to a human root. Spend limits, address allowlists, and approval quorums apply to agents the same as people.

BTC, ETH (+ Optimism, Arbitrum, Base), SOL, Polygon, Avalanche, Cosmos Hub, Stellar, Hedera, Aptos, Sui, NEAR, Tron, Cardano. USDC, USDP, PYUSD, DAI, USDe.

Yes. Forced agnosticism is a principle. Data export is available at any time, in JSON and CSV. We hold the platform together with cryptographic seals and contracts, not lock-in.

Audit-ready for SOC 2 Type II and ISO 27001:2022. PCI DSS 4.0 SAQ-D scope-minimized. ASC 606 / IFRS 15 built into Bean. FATF Travel Rule and MiCA compliant. See the compliance page for the full list.

Start the operating system

Tend the books. Mind the till. Own the keys.

Three chores. One operating system. Both kinds of operator.