The problem
Dollars sit in one app, investments in another, and automation usually means handing someone the keys. Bloom keeps them in one wallet, and lets an agent help only within rules you set.
so we made Bloom.
Save in USDG. Send Robinhood Stock Tokens. Let your agent act under your rules.
The problem
Dollars sit in one app, investments in another, and automation usually means handing someone the keys. Bloom keeps them in one wallet, and lets an agent help only within rules you set.
so we made Bloom.
How it works
Everything a dollar can do, from saving to automating, in one calm place.
Step 1
Save
Hold dollars as USDG and earn on what you set aside.
Step 2
Own
Get economic exposure to Robinhood Stock Tokens like QQQ and NVDA, from a few dollars.
Step 3
Send
Send dollars or Stock Tokens to a friend, even one without a wallet, with a link and a separate code.
Step 4
Automate
Give the Bloom Agent a goal. It acts for you only inside the limits you choose.
Step 5
Protected
Equity-aware risk controls pause actions when a market isn't behaving normally.

Rooted in market reality, not just a price.
Equity-aware risk controls
US stock markets are open about 32 of the week's 168 hours. Over the weekend, other lenders keep borrowing and liquidations open on Friday's frozen price. Bloom doesn't: when the market is closed, halted or a company splits, borrowing, liquidations and agent trades pause onchain. Your agent can't trade a stock the market can't trade.
Robinhood Stock Token
AAPL
Normal
Within Bloom's risk policy.
Oracle
Fresh · 8s
Trading halt
No
Borrowing
Enabled
Max LTV
60%
Illustration of the risk states. .
Bloom Agent
Tell Bloom what you want. It prepares the action, checks it against your goal's limits and the risk engine, and waits for you.
Technology


Built on Robinhood Chain
An Arbitrum-based network designed for tokenized real-world assets.
Arbitrum Stylus risk engine
Risk interpretation written in Rust and run onchain via Stylus.
Account abstraction
Your Bloom wallet is a smart account; the agent uses a limited, expiring session key.
Onchain risk controls
Limits and risk checks are enforced by contracts, not just by the app.
0
risk states, default-deny
0
shared risk-spec vectors
0
contract tests passing
0
mock assets on mainnet

The demo runs on testnet with mock assets, so you can try every flow safely.