Trading
Spot swap
Spot swap converts between USDG and Robinhood stock tokens on Robinhood Chain. It's the on-ramp that turns idle stock holdings into tradeable margin.
How swaps route#
Every swap is paired against USDG. When you request a quote, the backend calls the Uniswap Trading API, reads back the exact v4 pool parameters (fee tier, tick spacing, hooks) for that pair, and returns a min-out that accounts for slippage and the protocol fee.
Any USDG-paired token
Because pool parameters are discovered dynamically from the route rather than a hardcoded list, any Robinhood stock token with a direct USDG v4 pool is swappable. Tokens without a direct pool return a friendly “not swappable yet” message instead of failing on-chain.
Supported assets#
USDG plus the full set of Robinhood Chain stock and ETF tokens (sourced from the chain's token list). A few of the most-traded:
Slippage & fees#
You set a slippage tolerance; the quote's min_out guarantees you receive at least that amount or the transaction reverts. A small protocol fee is taken on the input amount — see Fees & buyback for the exact schedule.
Swap-and-deposit#
On the perps terminal, choosing a stock token as your margin asset uses the Router to swap it to USDG and deposit into your trading account in one atomic transaction — so you never hold an intermediate balance or pay for two separate transactions.

