Real CommoditiesOnchain With Commo
71 real commodity markets, from corn and cocoa to crude and copper, as perpetuals on Robinhood Chain. Go long or short up to 10x with native ETH, or own a market and earn 70% of its fees.
Commodities were neverbuilt for you.
For decades gold, oil and copper traded in closed pits and futures accounts most people never got near. The world runs on these assets, yet owning them has always meant going through someone else.
Now they liveonchain.
Commo brings farm goods, metals and energy onchain as perpetual futures, priced by a signed oracle every minute, so you can go long or short with native ETH and close for your payout whenever you want.
Every market,one wallet.
23 markets across grains, oilseeds, softs, dairy and materials, from corn and soybeans to cocoa, milk and lumber.
28 markets covering precious and industrial metals, from gold and platinum to copper, lithium and iron ore.
17 markets spanning oil, fuels, gas, power and carbon, from crude and Brent to LNG and EU Carbon.
Trade a whole sector in one click with Grain, Metals and Energy baskets, equal weight and rebased to 100.
Every market has one transferable license, and whoever holds it earns 70% of the fees that market generates.
The world's commodities,on one board.
Every price comes from a signed onchain oracle that refreshes every minute. When a feed pauses, for a weekend or overnight, the market shows a stale badge and trading on it switches off until a fresh price lands.
Preview prices for illustration only. Live oracle feeds go in at launch.
Long or short,in native ETH.
Go long or short
Pick any market and take a view either way with up to 10x. Your collateral is native ETH and your payout comes back in ETH, so there is no stablecoin juggling and no order book to fill against.
- Up to 10x
- ETH in, ETH out
- No order book
Funding and borrow
When one side of a market gets crowded it pays the lighter side, which pulls the market back toward balance. The crowded side also pays a borrow fee that rises as more of the pool is in use, so popular trades cost more to hold.
- Self balancing
- Utilization based
Close and share
Close whenever you want and the pool pays your profit straight to your wallet. Every closed trade gets a shareable PnL card, so good calls travel on their own.
- Instant payout
- PnL cards
Be the house.
There is no order book and no matched taker. One shared ETH pool sits on the other side of every trade, so traders' profits are paid from it and their losses flow into it. Depositors earn when traders lose overall, and they collect the borrow fee on every open position.
Deposit ETH
Add native ETH to the Commo Pool and receive pool shares, which grow in value as the pool grows.
Back every market
The pool is the counterparty to all 71 markets, and open interest caps keep each market within what the pool can cover.
Earn the edge
Borrow fees and net trader losses accrue to the pool, and you can withdraw your shares whenever you want.
Own the table,not just a seat.
Each market has exactly one license NFT, 71 in total, and whoever holds it earns 70% of that market's trading fees for as long as they hold it. Minting is first come, and there is never a second license for the same market.
Fees build up for you
Your 70% share collects in a bucket for that market, and you can claim it whenever you like.
Sell the fee right
Sell the NFT and the fee stream goes with it, while everything you earned up to the sale settles to you.
First minter takes it all
Fees accrue even before a license is minted, so whoever mints first claims the whole backlog.
Six contracts,one job each.
Commo runs on six non upgradeable contracts on Robinhood Chain. They are written and covered by a test suite, including fuzz tests, with an external audit to come before mainnet. Once deployed, nobody can rewrite the logic underneath you, including us.
CommodityRegistry
Lists every market with its symbol, unit, leverage cap, fees and open interest cap.
PushPriceOracle
Stores the latest signed USD price for each market, with a staleness limit and a circuit breaker.
LiquidityPool
The shared ETH pool behind every trade, where LP shares rise in value as the pool grows.
PerpEngine
Opens, closes and liquidates positions, and settles PnL, funding and borrow fees against the pool.
FeeManager
Sends 70% of each trading fee to the market's license holder and 30% to the protocol treasury.
MarketLicenseNFT
Mints one transferable license per market, and its holder collects that market's fee share.
The trading engine only ever reads the onchain price. If a new price jumps too far from the last one, the oracle rejects it, so a single bad print can't move the market.
Insurance fund
Covers bad debt when a losing position blows through its margin, so the pool isn't drained.
Liquidation reward
A flat fee paid from collateral keeps liquidators closing under margined positions quickly.
Guardian pause
Trading can be paused in an emergency, without any ability to touch user funds.
Circuit breaker
Prices that move too far in one update are rejected before the engine ever sees them.
The token thatruns the floor.
$COMMO ties the system together, giving holders a share of what the protocol earns and a say in which markets come next.
Stake 01
Stake $COMMO to earn a share of the protocol treasury's 30% cut of trading fees, paid in ETH.
Govern 02
Vote on which markets get listed in the registry next, along with leverage caps and open interest limits.
Early rewards 03
Early pool depositors, traders and license holders earn $COMMO for helping the markets get deep from day one.