Greenhouse· Custody

Self-custody, with grown-ups.

Coinbase Custody and Fireblocks lock you into their key topology. Greenhouse is open — FROST threshold signing across your own devices, with Garden as one possible signer, never enough to move funds alone.

Garden Financial
Search...⌘K
3
AACME Holdings
NRNina

Transactions · Crypto Bank

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
GARDEN DESKTOP / CRYPTO BANK ACCOUNTSThe actual UI. No marketing simulator.
Sign envelope

Every spend, six policy checks and a partial-signature collection.

When you draft a transfer, Garden evaluates six policy checks: threshold, allowlist, daily cap, sage screen, off-hours guardrail, step-up. It then collects partial signatures across the ring. The aggregate Schnorr signature posts to chain — and to Bean as a balanced journal entry, atomically.

GREENHOUSE · /custody/transfers/draft_02e1

Transfer · 120,400.00 USDC · cold/01 → northwood:0x8f1c…

2 of 3 signed · awaiting ops/03
AMOUNT$120,400.00 USDC
FROMgreenhouse:cold/01addr · 0x4f1a…be17
TOnorthwood:treasury/euaddr · 0x8f1c…9214
CHAIN · RAILBase · USDCgas sponsored · 0.04 USDC
FROST signers · 2-of-3 threshold
  • 1
    CFOYubiKey 5C · sn 19284441did:oas:org:acme:cfo
    signed@ 16:41:24
  • 2
    CEOLedger Nano X · acme/02did:oas:org:acme:ceo
    signed@ 16:42:11
  • 3
    ops/03Garden Apex · this machinedid:agent:basil/ops-03
    pending
  • 4
    AuditorTrezor Safe 3 · colddid:oas:org:acme:auditor
    offline
  • 5
    GuardianCold paper · Shamir 2-of-3guardians@anchorage
    offline
Policy evaluator · 6 checks
  • Threshold met2-of-3 required · 2 signed · waiting for 3rd
  • Counterparty allowlisteddid:oas:org:northwood · whitelist age 14d
  • Amount below daily cap$120,400.00 < $500,000 daily cap
  • Sage screening freshscreening 4 min ago · no hits
  • Off-hours guardrailoperator timezone within policy window
  • Step-up signatureCFO YubiKey · touch confirmed @ 16:41:24
When the threshold is met
aggregateSchnorr · 64 bytespostsBase block 9,028,144beanJ-2026-04-29-04518 (sealed)
no single device ever holds the full key · Garden is one signer of n, never the thresholdFROST · Schnorr · ed25519 · Shamir-on-paper recovery
Greenhouse vs. custodians

Self-custody that survives a guardian going dark.

Picking a custodian means trusting one company forever. Greenhouse is a key topology you own.

CapabilityCoinbase CustodyFireblocksBitGo Greenhouse
You hold the keysMPC, you co-signMPC✓ FROST, your devices
Hardware-backed signing✓ HSM✓ HSM✓ YubiKey, Ledger, Trezor
Threshold customisable✓ 2-of-N up to 7-of-N
No vendor lock-in✓ open key, exportable
Policy-as-code spendinglimited
Posts transfers to Bean✓ atomic
Agent-initiated transfers✓ with threshold + policy
Guardian ceremony recovery✓ Shamir-on-paper option
Agent-native

Agents can initiate — never sign — alone.

An agent drafts a transfer. Signing requires the threshold. Garden's signer is one share, never the threshold. Any human can revoke their share mid-flight — the transfer dies.

agent session · greenhouseact_gh…
› greenhouse.transfer.sign { amount: "$1,400,000 USDC", to: "vault · cold" }✓ capability greenhouse.transfer.sign✗ policy · amounts over $1M need a 24-hour timelock→ sent to Nina and Rana for FROST signaturesthe agent cannot move this money alone · that is the design
One exchange. Real tool names.Full API reference →
Capability matrix

What Greenhouse signs.

  • 01FROST threshold Schnorr signing (no single party ever holds the key)
  • 02YubiKey, Ledger, Trezor, Garden Apex, cold paper signer types
  • 03Policy-as-code spending rules (per-counterparty caps, allowlists)
  • 04Recovery via guardian ceremony (Shamir-on-paper supported)
  • 05Native USDC on Base, Solana, Polygon, Arbitrum, Optimism
  • 06Native BTC + ETH custody with HD wallet derivation
  • 07Multi-sig sweep rules from hot to warm to cold tiers
  • 08Posts every transfer to Bean as a balanced journal entry
Twelve services. Greenhouse is one.

Greenhouse planted alongside eleven others is the operating system.