Rivex Protocol
The tokenized equities on Robinhood Chain are already here and already liquid. Rivex is what happens after you hold one — trade it at a price that cannot be picked off, or supply it and hold a single token that earns while you do.
Session
—
Markets
—
From oracle
—
Oracle-gated
—
Fee
0.05%
Providers keep
75%
How it works
When you trade
Straight to the pool. No order book, no counterparty, nobody routing it anywhere.
A Chainlink feed publishes the real share price on-chain, and the pool reads it on every trade.
The US session is computed in the contract, and the feed must have published since today's opening bell — so holidays handle themselves.
The band is checked after the trade is priced, not before. A trade that drags the pool off the real price is refused; one that pushes it back is always allowed.
Providers keep 75%. The protocol's quarter is a ceiling in the audited code, and anyone can call the split.
When you supply
One asset is easier — the vault sells half for the other side. Two is cheaper, because that swap pays a fee.
A deposit has to be priced, and anything priced can be gamed, so it is refused while the pool sits off its oracle.
Choosing bins is the hard part of providing liquidity anywhere. The vault does it and hands you one ordinary ERC-20.
Nothing to harvest and nothing to claim. Fees land inside the bins, so your token is simply worth more later.
Redeeming burns your exact fraction of every bin. No oracle check, no pause, no owner — the vault has none.
The short version. An ordinary pool will sell you Apple at Friday’s close all weekend, and the difference comes out of whoever supplied it. This one refuses that trade — and pays the people who did supply it.
Read the docs→Two ways in
Trade
Every equity pool is pinned to a Chainlink feed and closed when the market is closed. An ordinary pool will happily sell you Apple at Friday's close all weekend. This one refuses.
Open the market→Earn
Supplying liquidity normally means picking a bin range and holding a position spread across dozens of bins. A vault does that for you and hands you one transferable token. Fees accrue into it; there is nothing to claim.
See the vaults→Markets
Read live from the registry. Listing an equity attaches its oracle in the same transaction — there is no second step in which someone forgets.
| Market | Price | Pool | Drift | Liquidity | Volume 24h | Fees | Vault | State |
|---|---|---|---|---|---|---|---|---|
| Reading the chain… | ||||||||
Recent trades
Rebuilt from the pools’ own logs
Reading the tape…
Where a fee goes
Liquidity providers keep 75% of every fee. The protocol’s quarter is the ceiling written into the audited Liquidity Book code — it cannot be raised by anyone, including us.
On chain right now
Read from the registry and the pools themselves at page load. None of it is reported by a server we run.
oracle-gated
across every pool
RIVEX
per trade
of the protocol’s share
The difference
Clear
Every equity pool is pinned to a Chainlink feed. If the pool drifts further than its band from what the asset is actually worth, the contract refuses the trade that would widen the gap.
Still
On a Saturday an ordinary pool will happily sell you Apple at Friday's price. Rivex will not. The session is computed on-chain, and a pool also refuses to trade if its oracle has not moved since the opening bell.
Flow
Liquidity providers keep 75% of every fee. The rest is split on-chain between stakers, protocol-owned liquidity and the treasury — pushed through by anyone who calls it, not by an administrator.
Guarantees
Each of these is a property of the deployed code rather than a policy. The list of things we could still do to you is at the bottom, because it is short and you should read it.
It is a constant in the audited Liquidity Book code, checked on every write. Liquidity providers keep at least three quarters of every fee no matter who owns the contracts.
The market factory owns the pool factory and its presets are closed, so an equity pool is created and anchored in one transaction — there is no second step in which someone forgets. Markets with no oracle are a separate, separately labelled type.
No mint function, no owner, no pause, no transfer tax. The supply that exists is the supply there will ever be.
The vault that compounds fees into liquidity has no withdrawal function at all. What goes in stays as depth in the pools, and it only deposits when the pool agrees with the oracle.
Sweeping fees and turning them into liquidity are functions anyone can call. The keeper we run is unprivileged; if it stops, someone else can do its job.
An anchor that only ran on one side of a swap would let drift reach twice the band. The hook refuses to be installed unless both sides are enabled.
And what is not guaranteed
Deployed
Robinhood Chain, chain id 4663. Every number on this page came from these addresses.