Livereading yield markets…

One deposit. Every yield market. Highest yield or nothing.

Deposit USDG once. Cyrix reads every yield market at the same time — savings rates, lending pools, private credit, funding carry — and holds your capital wherever the real rate is highest. When that stops being the best bid, it moves again.

Deposit
USDG
Routed to
reading the board
Real rate
Yield over 12 months at this rate
Next bids

Live rates, read from the markets themselves. The terminal turns this into the actual transaction: your deposit goes straight into the winning market's own vault and you hold its shares — Cyrix takes no custody and no fee.

markets read
passed the tests
best real rate now
spread across the board

The board

The highest number is usually a trap.

Every market advertises a yield. Some of that yield is the rate the market actually pays a depositor; the rest is its own token, handed out to rent your capital until the programme ends. Here is every market Cyrix reads, sorted the way a naive router would sort them — by the advertised number — beside what each one really pays.

MarketWhereAdvertisedReal rateOf that, incentivesDeposits
Reading the board…

What routing is worth

$10,000, the same five markets, day by day.

One deposit spread evenly across five yield markets, against the same deposit moved to whichever of them was paying the most that day. Same markets, same window, same money — the only difference is that one of them pays attention.

Spread evenly across all five
Routed to the highest real rate
Yield earned on 10,000 USDG · cumulative RoutedSpread evenly
hover the chart

Four steps, and the fourth one never stops.

How it works · 01 / 04
01Read

Every market, at the same second

Savings rates, lending pools, private credit, funding carry — across chains. Cyrix does not pick a category and stay there. It reads all of them on the same clock, which is the only way two rates can be compared at all.

02Test

Throw out the numbers that aren't rates

A bid has to be fillable, old enough to have a history, and paid in the asset you deposited. A headline propped up by a market's own token is an advertisement, not a rate. Those markets stay on the board, marked, and never get your capital.

03Route

Capital goes to the highest bid

Whatever survives the tests is ranked on what it really pays, and the deposit sits in the winner. Not a blend, not a target allocation — the top of the book. The terminal builds that transaction against the market's own vault; Cyrix never holds the asset.

04Repeat

The bid expires

Rates move every day: a credit desk fills its book, a funding rate turns, a savings rate gets cut. When the leader stops leading, the capital leaves. Over the last window that was a move roughly every ten days — and it is the whole product.

The rule

Three tests, then the highest bid wins.

There is no discretion in this and no model to trust. The rule that produced every number on this page is short enough to print.

# admission — a market may bid if all three hold
size    >= $100,000,000   # a bid you cannot fill is not a bid
history >= 30 days        # a rate with no past is a claim
real    >= 90% of headline # the rest is the market's own token

# routing — evaluated daily
rank    = real rate, descending
move    = leader beats holder by > 25 bps
Size
History
Real rate
Move threshold

You are not searching for yield. Yield is bidding for you, and the bids are ranked in public.

FAQ

The obvious questions.

What exactly is a "bid"?
The rate a yield market is currently willing to pay a depositor, in the asset deposited. A lending pool's supply rate, a savings rate, the yield on a credit vault. Cyrix treats those rates as competing offers for the same capital, because that is what they are.
Why doesn't the highest advertised number always win?
Because a large part of DeFi's headline yield is an incentive programme: the market pays you in its own token to sit there, and the number resets when the programme ends. Cyrix ranks on the rate paid in the asset you deposited. On the board above, that difference disqualifies markets advertising up to .
How often does capital actually move?
As often as the leader changes by a margin worth the gas — and no more. Over the -day window used on this page the rule moved times, roughly once every days. The 25 bps threshold exists so that two markets trading places by a hair does not churn your position.
What if every market pays the same?
Then routing is worth nothing that day and the capital stays where it is. Cyrix earns its keep exactly when the markets disagree — which, over the window on this page, was most of the time: the gap between best and worst on any given day averaged .
Is my principal locked?
No, and it is never held by Cyrix. The deposit call sends your asset into the winning market's own ERC-4626 vault, which mints its shares to your address. You can redeem them at any time, from the terminal or straight from the contract, whether or not this site exists.
What actually happens when I press deposit?
Two transactions you sign yourself: an ERC-20 approve of exactly the amount you entered, then depositBest on the Cyrix contract at 0x34D2…2035 on Robinhood Chain. That call ranks the markets, picks the winner, approves it for exactly your amount and calls its deposit(assets, you) — so the market's shares are minted to your address in the same transaction and Cyrix ends the call holding nothing. Moving later is one call, moveToBest. The contract has no owner, no pause and no upgrade path, and its market list is fixed in the constructor.
Where do the numbers on this page come from?
DefiLlama's public yield API — one daily-history call per market, no key, nothing cached longer than fifteen minutes. The board is the last rate each market published. The backtest is arithmetic on those same daily series: no fitted model, no assumed fees, no forecast. If the data call fails, this page prints dashes instead of numbers.