Skip to content

Swap

Quotes come from trading venues, not from YUID — the protocol does not match trades or hold funds mid-swap. What YUID adds is the fee it takes, the graph the fee is attributed to, and a check that the route only touches pools the protocol has listed.

Swap fee policy

What the protocol charges, and where it goes. Governed by a timelocked change, not by this app.

No fee policy is on the chain yet

Until the policy account exists there is no declared rate. That is not the same as a rate of zero.

Swap

Direct against one pool the protocol has listed — no routing

USDC-devnet is a test token. It is not redeemable for dollars and has no value. Reserves and prices here are whatever test wallets have put into a test pool.

Why there are two

A router and a pool answer different questions

Direct pool swapOne pool the protocol listed, priced by its own curve
Routed swapBest path across venues — mainnet only
Quote sourceRaydium's CurveCalculator, against vault reserves
FeeThe pool's own rate. YUID adds none.
Floor enforcementInside the transaction, by the venue's program

YUID does not price pools and does not route. What it contributes is the allowlist the pool above had to be on, and the check that the built transaction matches what you were shown before any wallet is asked to sign it.

Quote

Asked of every venue this build recognises

You pay
You receive
—
Maximum slippage

The worst price you will accept. There is no default here that you did not choose — it is the floor written into the transaction.

One of these tokens has no canonical mint on this cluster, so there is no pair to quote. Devnet has several impostor USDC mints and choosing one would be this app asserting which fake dollar is the real one.

Install Phantom

Economic path

How a swap moves through the protocol

Your swap
Fee
Protocol revenue
Rewards
Your node

YUID never holds your funds mid-swap and never matches a trade. The fee it takes lands in a fee-attribution account and is later swept to the treasury, crediting the participant it was attributed to — that is the whole of YUID’s part in a swap.

Where this page stops

What is real here, and what is not built

QuotingLive — asked of each venue
Route safety checkLive — against the protocol's pool allowlist
Fee and its splitLive — read from the chain, above
Signing and execution — single poolLive — the panel above, through the transaction guard
Signing and execution — routed across venuesNot built

The panel at the top of this page executes a swap against one pool this protocol has listed, chosen by you: quoted from that pool’s own reserves, checked against the allowlist, simulated against the chain, and refused if any of that fails. What is not built is routing — choosing a path across several pools and executing it — and the quotes in this section come from hosted venue routers that serve mainnet only.