Markets
How asset trading and branded quote tokens fit together.
A market pairs an existing asset with a branded stablecoin in a Uniswap v4 pool. Each brand has one market in the current factory. Its registered operator chooses the paired asset; opening a second market for that brand is rejected.
Starting price and trading price
The starting price sets the pool's initial exchange rate. It does not supply tokens, establish a guaranteed valuation, or promise executable trades. Someone must add liquidity first. Once trading begins, the pool's balances and available liquidity determine execution.
For example, an initial price of 10 branded units per asset does not mean 100 USDG will buy exactly 10 assets. Fees and your trade's effect on the pool change the amount received.
Find a pair
Pairings lists branded stablecoin pools with search, filters, and card or table views. Open Trade for the trading workspace or Details to inspect a pairing. The Trade page provides a pair picker, chart, and transaction panel; the homepage also supports token selection and trading.
Discovery can include external pools marked Explore only. These are available for charting; select a platform pool to trade. Seeing an external chain's pool does not mean stablecoin issuance or bridging is supported on that chain.
How funds move
- Buy with USDG: the router mints the market's brand, then trades it for the asset.
- Buy with another registered brand: the router converts within the shared reserve, then trades.
- Sell into the market's brand: the router returns that branded stablecoin.
- Sell into USDG or another registered brand: a Zap first sells into the market's brand, then redeems or converts it in a second transaction.
- Swap two listed assets: a Zap sells the source asset into its brand, then converts that brand as needed and buys the destination asset through its market.
The reserve conversion uses equal units; the asset trade uses a changing market price. Trading fees apply to that trade even when the conversion has no fee.
If a Zap stops halfway
Sell-side Zaps use separate transactions. If the second step fails or you reject it, the completed sale is not reversed: its branded stablecoin remains in your wallet. Keep the page open and use Finish Zap conversion with the same wallet to retry the remaining step without selling again. If you leave or reload, check the receipts and use the received brand for a new conversion or purchase.
An asset-to-asset Zap trades through two pools, with fees on each. The second purchase gets a fresh quote after the sale; its minimum output is checked separately, so the initial combined quote is not a fixed minimum for the whole route.
Review the quote
Price impact is the price change caused by your order. Slippage tolerance sets the minimum output you accept if execution differs from the quote. The router checks actual received output and rejects a trade below that minimum. Failed transactions can still consume gas.
Verify the asset address. The factory's verified label checks against configured canonical equity contract code; it does not guarantee returns or token safety.
Charts and market data
Charts default to one week and show the time range and candle interval. Current market snapshots and historical prices load separately: a visible spot price does not mean the full history is available. If history is still indexing or unavailable, the app says so. Session observations cover only prices seen while the page is open and reset on reload.
Catalogue prices and charts are reference data. Wallet balances, approvals, and executable transaction quotes are checked against the selected deployment separately.