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

Dashboard

Unified financial overview across all services

Monthly recurring revenue

$248,300
+12.3%

Total cash position

$4.21M
+3.1%

Payment success rate

98.7%
Healthy

Pending compliance

6
-2

Revenue trend

Last 12 months

Cash position

$4,213,550

Across 6 banks · 4 currencies

Operating · Mercury$2.10M
Reserve · JPM$1.44M
Crypto · Vault$0.67M

Recent transactions

DateDescriptionAmountStatus
Jul 1Stripe payout · settlement$48,200.00Settled
Jul 1Wayne Enterprises · invoice GRD-2042$18,800.00Paid
Jun 30USDC settlement · Base$12,040.00Confirmed
Jun 30Soylent Corp · subscription$920.00Pending
Jun 29Initech · refund-$320.00Refunded
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
Developer platform · new

Add Garden billing to any app. One import.

Planter is a drop-in billing drawer — invoices, payment methods, usage, crypto, plan management, and checkout — for any Auth v4 / Keystone platform, rebrandable by any tenant. Clerk did this for auth. Planter does it for money. Everything below is the real component.

Platform scope · Hives
H

Hives

Atlas Labs · billing

Past due

Billing by Garden

HivesPlatform scope

Spend this period

$4,980.20

Projected invoice

$5,410.00

Next: Jul 1, 2026

Recent activity

Jun 9, 02:14Payment failed · Amex 1005 · insufficient funds
$9,134.20
Jun 8, 09:00Invoice GRD-2026-207 finalized
$9,134.20
Jun 7, 18:30Usage threshold 100% · Foundry output tokens
May 8, 09:10Payment succeeded · Visa 4242
$7,920.10
May 2, 11:22Payment method added · ACH Mercury
External tenant · custom brand
N

Northstar API

Northstar API · billing

Trialing

Powered by Garden

Northstar APIPlatform scope

Spend this period

$1,290.00

Projected invoice

$2,140.00

Next: Jul 1, 2026

Recent activity

Jun 12, 10:02Usage threshold 90% · Compute
Jun 1, 00:04Invoice NS-2026-012 finalized
$2,140.00

Powered by Garden

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

Double-entry ledger · hash-chained, sealed at period close

Entries this period

417
+38

Total debits

$1.84M
Balanced

Sealed entries

392
94.0%

Awaiting review

2
Drafts

Recent journal entries

Period 2026-06
EntryDateMemoDebitCreditAmountStatus
J-2026-06-29-04417Jun 29, 2026Cabbage INV-2941 · Northwood Capital1100 · Accounts Receivable4000 · Software revenue$14,820.00Sealed
J-2026-06-29-04416Jun 29, 2026Stripe payout settlement · batch 88411010 · Operating · Mercury1100 · Accounts Receivable$48,200.00Posted
J-2026-06-28-04415Jun 28, 2026USDC settlement · Base · Vault sweep1200 · Crypto · Vault2100 · Settlement clearing$12,040.00Posted
J-2026-06-28-04414Jun 28, 2026Sage screening usage · 4,287 cases6200 · Compliance expense2000 · Accounts Payable$1,800.54Posted
J-2026-06-27-04413Jun 27, 2026Payroll accrual · June cycle 26000 · Salaries expense2300 · Payroll payable$92,400.00Sealed
J-2026-06-27-04412Jun 27, 2026FX revaluation · GBP receivables7100 · FX gain/loss1100 · Accounts Receivable$318.90Draft
16 of 8
1 / 2
Balanced · debits equal credits across all posted entriesroot 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

8 total invoices · billing across all customers

Outstanding

$51,050
3 open

Paid MTD

$46,200
+18.4%

Past due

$15,560
2 invoices

Drafts

1
Not sent

All invoices

Sorted by issue date
NumberCustomerIssue DateDue DateTotalStatus
INV-2941
Northwood Capital LLC
billing@northwood.capital
Jun 29, 2026Jul 29, 2026$14,820.00Open
INV-2940
Wayne Enterprises
ap@wayne.com
Jun 28, 2026Jul 28, 2026$18,800.00Paid
INV-2939
Soylent Corp
finance@soylent.co
Jun 26, 2026Jul 26, 2026$920.00Paid
INV-2938
Initech
billing@initech.io
Jun 12, 2026Jun 27, 2026$6,440.00Past Due
INV-2937
Hooli, Inc.
ap@hooli.com
Jun 24, 2026Jul 24, 2026$31,250.00Open
INV-2936
Stark Industries
billing@stark.com
Jun 20, 2026Jul 20, 2026$27,400.00Paid
16 of 8
1 / 2

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

Crypto custody

Self-custody wallets under FROST threshold signing. Garden holds public descriptors and HMR/Sigil lineage — private keys never leave the signer ring.

Assets under custody

$2.58M
+4.2%

Custody wallets

7
6 active

FROST threshold rings

5
2-of-3 · 3-of-5

Cold storage share

78.4%
Healthy

Wallets & assets

WalletAssetNetworkCustodyUSD valueStatus
Treasury · cold/01
12.4021 BTCBTC
BitcoinFROST 2-of-3$812,440.00Active
Operating · ops/03
486,200.00 USDCUSDC
SolanaFROST 2-of-3$486,200.00Active
Reserve · cold/02
184.90 ETHETH
EthereumFROST 3-of-5$612,680.00Active
Payouts · hot/07
94,120.00 USDTUSDT
EthereumSingle-sig$94,120.00Restricted
Escrow · vault/11
220,000.00 USDCUSDC
BaseFROST 2-of-3$220,000.00Active
Mint float · sigil/04
1,480,900 MINTMINT
SigilFROST 2-of-3$148,090.00Active
Guardian · cold/paper
3.1000 BTCBTC
BitcoinFROST 3-of-5$203,100.00Suspended

FROST 2-of-3 signer ring

Proven

Transfer cold/01 → ops/03 · 8,041.06 USDC · Solana. Threshold reached; policy-checked within daily band and vendor allowlist.

CFO · YubiKey 5CSigned
CEO · Ledger NanoSigned
ops/03 · Garden ApexPending
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

Consolidated cash across all banks, brokers, and self-custody wallets

Total cash on hand

$3.23M
+4.2% MoM

USD balance

$3.02M
4 accounts

EUR balance

91,508
1 account

Runway

14.2 mo
@ current burn

Currency mix

$3,231,710

Across 6 holdings · 3 currencies

USD· 4 accts$3,019,802.00
EUR· 1 acct€91,508.00
USDC· 1 acct120,400.00 USDC

Sweep policy

Active
Idle-cash sweepNightly · to Yield (Brex)
Minimum operating float$750,000 · JPMorgan Chase
FX auto-conversionEUR > €80k → hedge
Self-custody thresholdAlert > $150k · Vault 01

Bank accounts & holdings

AccountInstitutionNumberTypeBalanceAvailableCurrencyStatus
OperatingJPMorgan Chase••••4821checking$1,247,398.00$1,198,420.00USDActive
ReservesMercury••••9013savings$542,100.00$542,100.00USDActive
YieldBrex Treasury••••2277money market$918,244.00$918,244.00USDActive
FX FloatWise••••5540checking€84,210.00€84,210.00EURActive
PayrollSilicon Valley Bank••••1188checking$312,060.00$289,340.00USDActive
Cold Storage · 01Greenhouse Vault••••0xA9self custody120,400.00 USDC120,400.00 USDCUSDCRestricted

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

Compliance screening

Continuous OFAC, EU Consolidated, and UN Security Council screening. Every disposition is sealed to the audit chain on decide.

Cleared

1,284
+38 today

Sanctions hits

2
Awaiting block

Pending review

6
-2

Escalated to reviewer

1
Tier 2 PEP

Screening results

SubjectEntityLists matchedMatch scoreScreenedDecision
Wayne EnterprisesBusinessOFAC · EU · UN2.1%2m agoSuccess
Reginald MaxwellIndividualEU Consolidated71.0%1h agoIn Review
Soylent CorpBusinessOFAC · EU · UN4.8%3h agoSuccess
Nakatomi Trading LtdBusinessOFAC SDN88.4%5h agoBlocked
Jane DoeIndividualOFAC · EU · UN12.3%6h agoPending
Initech HoldingsBusinessUN Security Council0.9%9h agoSuccess
Anton VasilievIndividualOFAC SDN · EU84.0%1d agoBlocked

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.

Payouts

Outgoing payouts across ACH, Wire, RTP and USDC rails

In transit

$161,410
4 payouts

Paid today

$60,240
+18.2%

Success rate

98.7%
Healthy
FilterAll statusesAll rails
Payout IDRailDestinationAmountStatusCreated
po_2c4f1aACHChase ····0049$48,200.00SettledJul 1 · 09:14
po_2c4e88RTPMercury ····6612$18,800.00ProcessingJul 1 · 08:52
po_2c4d0fUSDCBase 0x9f…2a1c$12,040.00SettledJun 30 · 22:03
po_2c4bd3WireHSBC ····8801€96,500.00ProcessingJun 30 · 17:41
po_2c4a71ACHBofA ····5180$7,620.00FailedJun 30 · 11:20
po_2c49a2RTPBrex ····4408$920.00SettledJun 29 · 15:38
po_2c4810USDCBase 0x41…88de$34,110.00ProcessingJun 29 · 10:02
po_2c46ffWireWise ····2237-£320.00CanceledJun 28 · 19:15

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

Triangulated matching across Bean ↔ Chard ↔ Branches ↔ Greenhouse

Match rate

99.74%
+0.3%

Items reconciled

1,204
Last 30d

Open discrepancies

1
Drift drafted

Total drift amount

$0.18
FX residue

Match results · period close 2026-06

Confidence-scored
SourcesExternal RefLedger RefAmountConfidenceStatus
Bean ↔ ChardPAY-88410J-04416$48,200.00100%Completed
Bean ↔ BranchesACH-20714J-04409$31,250.00100%Completed
Chard ↔ GreenhouseUSDC-Base-4471J-04415$12,040.0098%Pending
Bean ↔ ChardPAY-88409J-04411$920.00100%Completed
Branches ↔ BeanWIRE-55021J-04407$27,400.00100%Completed
Chard ↔ GreenhouseFX-GBP-0918$0.1862%Open
16 of 7
1 / 2
Chard ↔ Greenhouse drift −$0.18 · conf 0.62 · 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.

Accounts

Linked bank accounts across 6 institutions and 4 currencies

Total balance · USD-equiv

$2,531,040.40
6 accounts linked

Institutions

6
4 currencies
InstitutionRoleBalanceSync statusLast synced
JPMorgan Chase····0049 · USD
Operating$1,247,398.00Synced12s ago
Mercury····6612 · USD
Reserve$812,000.00Synced14s ago
Wise Business····8801 · EUR
FX float€284,118.40Synced1m ago
Revolut Business····2237 · GBP
FX float£92,400.00Syncingnow
Brex····4408 · USD
Card$18,924.00Synced47s ago
Bank of America····5180 · USD
Payroll$76,200.00Stale9m ago

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

Currency exposure, hedge coverage, and realized P&L against policy bands

Net exposure · USD-eq

$500,418
5 pairs

30-day realized P&L

$4,217
+0.96%

Unrealized P&L

$1,842
+0.37%

Portfolio hedged

76%
2 under band

Hedge policy

Degraded
Coverage target≥ 70% when exposure > $80k
Rate sourceWise mid-market + manual override
Refresh cadenceEvery 5s · daily close snapshot
P&L postingfx_pnl line → Bean ledger

Policy breaches

2

Pairs below the 70% hedge band

USD / JPY45% hedged
USD / SGD0% hedged

FX positions · USD base

PairSpotHedged @ExposureHedged30-day P&LBand
USD / EUR1.08241.0790$284,118.0092%+$3,120.00Settled
USD / GBP0.79120.7885$92,400.0078%+$864.00Settled
USD / JPY152.04151.20$48,800.0045%-$210.00Overdue
USD / SGD1.34861.3450$16,200.000%+$142.00Overdue
USD / CAD1.37021.3688$58,900.0088%+$301.00Settled

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

Signed, at-least-once event delivery across every Garden service with 90-day cursor replay. Ed25519-attested, retried with backoff, dead-lettered on exhaustion.

Events today

18,204
+6.1%

Delivery success

99.3%
Healthy

Retrying

1
backoff

Cursor

92,014
90d replay

Streaming events

SIGNED · AT-LEAST-ONCE · 90D REPLAY
Event typeSource serviceTimestampDeliveryCursor
invoice.paidCabbage13:42:52Delivered92,014
payment.authorizedChard13:42:41Delivered92,013
journal.postedBean13:42:30Delivered92,012
ofac.hitSage13:42:19Retrying92,011
transfer.signedGreenhouse13:42:08Delivered92,010
sweep.scheduledKale13:41:57Delivered92,009
payout.failedChard13:41:46Failed92,008
balance.syncedBranches13:41:35Delivered92,007
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.