Private portfolios
for tokenized stocks
settled onchain

Hold and trade Apple, Tesla, Nvidia and the S&P 500 on Robinhood Chain without your holdings being public. Trades still settle on the chain. Your portfolio stays yours.

NOFA CA 0x2c2b9657a0a2df5298cb9b111609e66a2635805f
Tesla, live price
Robinhood Chain block
Stocks listed
S&P 500, live
Apple, live
Nvidia, live
Prices from Robinhood Chain
S&P 500NvidiaAppleTeslaUSDGUniswapRobinhood Chain
Why Noma

A portfolio that belongs
to everyone its owner.

On Robinhood Chain a wallet is a brokerage statement anyone can open. Every stock, every size, every trade.

Noma keeps your holdings off the public chain and puts only the settlement on it.

You see your portfolio. The chain sees one vault, one net trade per batch, and a total for each stock. Nothing about you.

Noma
What you get

Building blocks
of a private book

A shared vault, a hidden ledger, batched trades and a withdrawal you control.

One vault holds everyone's stocks

Your positions are entries in a ledger the chain never sees. Each one belongs to a fresh key only you can derive. The chain stores a single total per stock and nothing about you.

Positions per stock
1,048,576
On chain
One total per stock
Your name
Nowhere

Try the app

Connect a wallet, put in a stock or USDG, trade it inside the vault and take it out to any address. Live on Robinhood Chain.

Open the app →

One key per position

Every position gets a fresh address. When you withdraw, that address has no history and no link to your other holdings.

Matched before settled

Buyers and sellers of the same stock are matched inside the vault first. Only the difference reaches the market, so the market never sees your order.

Withdraw without permission

If the operator ignores you for 24 hours, or goes silent for 48, anyone can freeze the vault. Then every holder withdraws with a proof they make themselves.

Built on Robinhood Chain.
Checked every batch.

Every withdrawal is checked against the vault's last total and signed with the holder's own key. A batch that claims more than the vault holds is rejected.

Robinhood ChainUniswapUSDG
VVault LLedger OOperatorreference PProofscoming soon
Data left on chain, 3 batches
Positions in the ledger
Total USDG held
Total Tesla held

One number per stock
at the heart of Noma

Every batch publishes one total per stock: how much everyone holds together. The vault compares it to its own balance, so the ledger can never claim more than the vault has, and nobody can read who holds what.

Learn more →
Stocks

What you can hold

The stocks and venues Noma is built on. Prices are read live from Robinhood Chain.

4
Stocks at launch
1
Chain
Robinhood Chain
40
Tests passing
ContractsOperatorLive pool
Your portfolioonly you can see this
$USDG
key slot
Tesla
key slot
Worth today Live prices
What the chain seespublic
USDG, checksum
USDG, total held
Tesla, checksum
Tesla, total held
Net trade, batch 2
DepositTradeMatchSettleWithdraw
Run it step by step ↗
FAQ

Frequently asked questions

Short answers. The docs have the long ones.

Checked by code,
not by a person

Every batch is checked against the vault's balance, and every withdrawal against your own signature.