0% is complete

Trading on Osmosis

Last updated on
Apr 30, 2025
How to swap from one asset to another.
  1. Getting Started
    Navigate to app.osmosis.zone to access the Trade interface
    Connect your wallet using the button in the top right of the page
    Your balances on Osmosis will automatically when you browse assets
  1. Making a Trade
    Choose between the Buy, Sell, or Swap modes at the top
    In Buy mode, select the asset you wish to buy, and the stablecoin balance you wish to pay with
    In Sell mode, select the asset you wish to sell, and the stablecoin you wish to receive
    In Swap mode, select the asset you wish to sell ("From") and the asset you wish to buy ("To")
    Enter the amount you wish to trade
    You can use the "Max" option to trade your entire balance, and if applicable, a small amount of your balance will be reserved to pay for fees
    Popular tokens like OSMO, USDC, USDT, and BTC are easily accessible at the top of the asset selection window
  1. Reviewing Your Trade
    Once you’ve entered an amount, a quote will be generated and some important details will be displayed:
    Exchange rate – the price you are expected to receive
    Price impact – the impact that market liquidity has on your execution price
    Swap fees (typically around 0.1-0.2%) - the fee charged by the Osmosis protocol
    Route taken - the underlying trade(s) that will occur to facilitate your trade
  1. Confirming the Transaction
    Click "Swap" / “Sell” / “Buy” when you're ready to continue with your trade
    Review all the details presented in the confirmation window:
    Order type – either “Market” or “Limit”
    Slippage tolerance – the maximum amount that your trade price may decrease before the trade fails
    Receive at least – the minimum amount you will receive if the maximum slippage occurs
    Additional network fee – the fee paid on the Osmosis network to process your transaction
    Click the “Confirm” button when you’re ready to trade and approve the transaction in your wallet
  1. Completion
    Once confirmed, your transaction will be processed and you will receive a notification in the top right of the page when the trade completes

    What to do when a trade fails
    • Sometimes a trade fails to complete for a variety of reasons:
    • Slippage too high
    • Quote expired
    • Network error
    • Approval rejected
    • Wallet signing error
    • Liquidity too low
    • Rate limits exceeded (for alloyed assets like BTC, ETH, USDT etc)