BLOOM · CLI
Privacy-Preserving Yield Infrastructure — from your terminal.
Bloom CLI brings the full flow to the command line: browse live Morpho vaults, create and fund an isolated Agent Wallet, deposit into Morpho via the agent, and withdraw. Real Morpho API data, real Base chain reads, real transactions — no fake output.
⚠ REAL TRANSACTIONS · BASE MAINNET. Funding, deposits, and withdrawals broadcast real transactions on Base. The CLI agent wallet is a hot wallet — fund only what you are willing to risk. Keys are never printed, logged, or uploaded; every real transaction requires explicit confirmation (or
--yes).01
INSTALL
02
QUICK START
03
AGENT WALLET FLOW
The CLI provisions its own local Agent Wallet (a real EOA key stored at ~/.bloom/agent.key, mode 0600). This is separate from the web app's Privy embedded wallet — browser keys can't be read from a terminal. Fund it from your main wallet, then deploy.
04
MORPHO VAULT COMMANDS
05
DEPOSIT VIA AGENT WALLET
06
PORTFOLIO
07
ACTIVITY
08
WITHDRAW / RETURN
09
STATUS · LIVE / BETA / PREVIEW
COMMANDWHAT IT DOESSTATUS
bloom status / walletWallets, signer state, live balancesLIVEbloom vaultsLive Morpho vaults (filter/sort)LIVEbloom positionsERC-4626 valued positionsLIVEbloom activityIndexed Morpho + local historyLIVEbloom strategy prepareVault detail + readinessLIVEbloom agent createProvision a local agent walletBETAbloom agent fundReal transfer main → agentBETAbloom strategy deposit --via-agentAgent-signed Morpho depositBETAbloom withdrawAgent-signed redeemBETAbloom agent deploy/exit stableAutonomous strategy (no tx)PREVIEWCommands that require a signer print a clearly-labeled PREVIEW (with the exact transaction that would run) when no key is configured — never a fake result. Read-only commands never need a key. See the full reference in cli/README.md, or the docs.
