Skip to content

DappsAtlas index · 14,224 dApps

DappsAtlas

DeFi · How-to

What Is SushiSwap? How to Use This DeFi Platform Step by Step

SushiSwap is a community-governed decentralized exchange where you swap tokens and earn fees by supplying liquidity. This guide explains how it works, how to make your first swap and pool deposit, and the risks to manage.

By the DappsAtlas editorial team · Updated

Illustration for What Is SushiSwap? How to Use This DeFi Platform Step by Step

What is SushiSwap?

SushiSwap is a decentralized exchange, or DEX, that lets you trade crypto tokens directly from your own wallet without opening an account or depositing funds with a company. It launched in August 2020 as a fork of Uniswap V2, created by a pseudonymous developer known as Chef Nomi. Early on it became known for a so-called vampire migration, which offered extra SUSHI rewards to attract liquidity providers away from Uniswap.

The project's early weeks were turbulent. Chef Nomi withdrew the development fund, then returned it after community backlash, and control passed to a wider group of contributors and to SUSHI token holders. Since then the project has been run through community governance, with proposals discussed in public forums and voted on by token holders.

At its core, SushiSwap does two jobs:

  • Swapping: you exchange one token for another at a price set by on-chain liquidity pools, or by a router that searches several pools for a better price.
  • Liquidity provision: you deposit a pair of tokens into a pool so others can trade against it, and you earn a share of the trading fees.

Over time SushiSwap expanded beyond Ethereum to many other EVM-compatible networks and added more advanced pool types and routing. Its product line has changed more than once, with some early extras such as lending and launchpad tools being reworked or retired. Treat any list of features as a snapshot and confirm what the live app offers today. The sections below focus on the parts that have stayed central: swaps, liquidity pools and the SUSHI token.

How does SushiSwap work?

SushiSwap relies on an automated market maker, or AMM. Instead of matching buyers and sellers in an order book, it uses pools of two tokens held in a smart contract. A formula adjusts the price as traders buy from or sell into the pool.

Constant product pools. The classic design, inherited from Uniswap V2, keeps the product of the two token balances constant. When someone buys token A, the pool has less A and more B, so A becomes more expensive. Liquidity is spread across all possible prices, which is simple but capital-inefficient.

Concentrated liquidity pools. SushiSwap also supports a V3-style design, where liquidity providers choose a price range. Capital inside the range earns fees more efficiently, but the position stops earning when the price moves outside it, so it needs more attention.

Fees. Each swap pays a fee to the pool. In the classic V2 design the total fee was 0.3 percent, mostly going to liquidity providers. Concentrated pools offer several fee tiers, so riskier or more volatile pairs can charge more. Fee splits can change through governance, so check the current setup.

Routing. Rather than sending every trade to one pool, the SushiSwap interface can split an order across several pools to improve the price. This resembles what DEX aggregators such as Matcha do, though an aggregator searches many different exchanges.

Cross-chain activity. The same app can operate on multiple networks, and each network has its own pools, tokens and gas costs. Liquidity on one chain is separate from liquidity on another, so the price you see depends on which network you selected.

What do you need before using SushiSwap?

Getting set up takes a few minutes, but doing it carefully prevents most beginner mistakes.

1. A self-custody wallet. You need a wallet that supports EVM networks, such as a browser extension or mobile wallet. Write down the recovery phrase offline and never type it into a website, chat or support form. No legitimate service will ask for it.

2. Funds on the right network. Decide which chain you want to use and make sure you hold that chain's native token for gas fees, for example ETH on Ethereum or on many layer 2 networks. Without it, you cannot send any transaction, even if you hold other tokens. If you are buying crypto for the first time, a regulated exchange is the usual starting point, then you withdraw to your own wallet. Always test with a small withdrawal first and double-check the network you choose when withdrawing.

3. The correct website. Fake DEX sites are a leading cause of lost funds. Type the address yourself or use a bookmark made from a trusted source, and do not click sponsored search ads or links from direct messages. Check that your wallet's connection request shows the domain you expect.

4. Token addresses. Anyone can create a token with any name. Before swapping an unfamiliar asset, copy its contract address from the project's official channels or a reputable data tracker and compare it with what the interface shows.

5. A budget. Decide how much you can afford to lose and start well below that. Gas fees make very small trades uneconomical on busy networks, so a low-cost chain can suit practice trades.

How do you swap tokens on SushiSwap step by step?

The steps below describe a standard token swap. Button names may differ slightly as the interface is updated.

  1. Open the app and connect your wallet. Use the connect button, choose your wallet and approve the connection. A connection does not move funds, but it lets the site see your address and request transactions.
  2. Choose the network. Use the network selector so it matches the chain where your tokens are. If your wallet is on a different chain, the app will prompt you to switch.
  3. Select the tokens. Pick the token you are paying with and the token you want to receive. Verify the contract address for any token you do not recognize.
  4. Enter an amount. The interface shows the expected output, the price impact and the route used. Price impact reflects how much your trade moves the pool price, and a high figure on a thin pool means a poor deal.
  5. Check slippage settings. Slippage tolerance is the maximum price movement you accept between signing and execution. A low setting can make the trade fail on volatile tokens, while a high one makes you vulnerable to sandwich attacks that exploit the gap.
  6. Approve the token if asked. ERC-20 tokens usually need a one-time approval so the router can spend them. Where possible, approve only the amount you plan to trade rather than an unlimited amount.
  7. Confirm the swap. Review the gas estimate in your wallet and confirm. Wait for the transaction to finalize, then check your wallet balance and the block explorer if anything looks wrong.

If a swap fails, you still pay gas. Common causes include low slippage tolerance, insufficient gas and fast price movement.

How do you add liquidity and earn fees?

Supplying liquidity lets you earn trading fees, but it is a more complicated and riskier activity than swapping. You deposit two tokens into a pool and, in classic pools, receive LP tokens that represent your share.

Basic steps for a standard pool:

  1. Open the pool section and choose the network.
  2. Select the pair, such as a major token and a stablecoin.
  3. Pick the pool type and fee tier if more than one is offered.
  4. Enter the amount of one token. The interface calculates the matching amount of the other, because pools need both in the current price ratio.
  5. Approve both tokens if required, then confirm the deposit.
  6. Keep track of your position and withdraw by burning the LP token or closing the position.

Concentrated positions add a step: you choose a minimum and maximum price. A narrow range earns more fees per dollar while the price stays inside, but it is out of range sooner and may need rebalancing. A wide range behaves more like a classic pool.

Impermanent loss. When the relative price of the two tokens changes, the pool rebalances so you end up holding more of the token that fell and less of the one that rose. Compared with simply holding both tokens, your position can be worth less, even if fees partly offset this. The loss only becomes permanent if you withdraw at the changed price. Pairs of two stablecoins or two closely correlated assets generally have less of this effect.

Before depositing, check pool depth and trading volume, because fees only matter if people actually trade.

What is the SUSHI token and how does staking work?

SUSHI is the governance token of the protocol. Holders can take part in votes on proposals such as fee settings, treasury spending and which products to support. Governance usually happens in public forum discussions followed by on-chain or off-chain voting, so it pays to read the rules before relying on any particular process.

Historically, SushiSwap offered a staking mechanism where holders deposited SUSHI and received xSUSHI. The idea was that xSUSHI represents a growing share of a staking pool funded by a portion of trading fees, so the xSUSHI balance could be redeemed for more SUSHI over time. The exact fee share, payout currency and mechanism have been changed by governance in the past and could change again, so confirm how staking works in the current documentation.

Things to understand before staking:

  • Price risk. Your reward is paid in a token whose price can fall faster than any yield you earn.
  • Variable returns. Staking returns depend on trading volume and fee rules, and they can drop to very little in quiet markets. Do not rely on any quoted APY without checking its source and date.
  • Smart contract risk. Staking contracts can contain bugs, even after audits.
  • Unstaking and gas. Check whether there are any lock-up periods, then factor gas costs into your decision, especially for small amounts.

You do not need SUSHI to swap or to provide liquidity. Buying the token is a separate decision with its own risk, and nothing here is investment advice.

What other SushiSwap features exist, and which are current?

SushiSwap has at various times offered more than a swap box and pools. Understanding what these extras were helps you read older tutorials and spot outdated advice.

  • Farming incentives. Early on, pools could carry extra SUSHI rewards on top of trading fees, under a system often called Onsen. Incentive programs change with governance and budgets, and extra rewards are usually paid in a token that can lose value.
  • BentoBox and Kashi. BentoBox was a vault-style contract that supported capital-efficient apps, and Kashi was an isolated-market lending product built on it. If you want lending today, dedicated protocols such as Aave V3, Compound V3 or Fluid Lending are well-known options, and you should compare their markets and risks.
  • MISO. This was a token launch tool. Token launches carry high risk because new projects can be abandoned or malicious, so treat anything labeled as a launch with extra caution.
  • Cross-chain swaps. SushiSwap has supported swaps that move value across networks through bridge infrastructure. Bridges add another layer of smart contract risk, so it may be safer to bridge in a separate step and verify balances along the way.

Because teams reorganize roadmaps and sunset products, never assume a feature mentioned in an old guide is still live. Look at the navigation inside the current app and the official documentation for the list of supported products, and avoid interacting with legacy contracts unless you know exactly why.

What are the risks and how can you reduce them?

DeFi gives you full control of your assets, and it also gives you full responsibility for them. The main risks on SushiSwap are common to most DEXs.

Smart contract risk. Code can have flaws even after audits. Deposit only what you can afford to lose, and prefer well-established pools over brand-new ones.

Scam and fake tokens. Anyone can list a token and create a pool. Some tokens block selling, called honeypots, or let the creator drain the pool. Check contract addresses, pool depth and holder distribution, and be wary of tokens promoted through unsolicited messages.

Phishing and fake sites. Bookmark the correct address and never enter your recovery phrase anywhere. Treat wallet pop-ups asking you to sign unusual messages as suspicious.

Token approvals. Approvals persist until you revoke them. Periodically review and revoke approvals you no longer need, using a reputable approval checker or your wallet's built-in tools.

Slippage and MEV. Large trades or loose slippage settings can be exploited by bots that front-run and back-run your transaction. Use sensible tolerance, split larger trades and avoid illiquid pools.

Impermanent loss and volatility. Liquidity positions can underperform simply holding tokens, and concentrated positions can go out of range.

Regulation and tax. Rules on DeFi vary by country, and swaps and fee income may be taxable events. Keep records of your transactions and check local requirements. Use only services that are lawful where you live.

A hardware wallet adds protection for larger balances, and a separate wallet for experiments keeps your main holdings away from risky contracts.

How does SushiSwap compare with other options?

SushiSwap is one of several ways to trade on-chain. The right tool depends on the token, the network and the quote at that moment.

Option What it is Typical use
SushiSwap DEX with classic and concentrated pools, plus routing Swaps and liquidity on supported EVM chains
Uniswap V3 Large DEX with concentrated liquidity Deep liquidity on major pairs and many chains
Matcha DEX aggregator that compares many exchanges Finding the best quote across venues
Centralized exchange Company-run order book with custody Fiat on-ramps and simple spot trading

How to choose. For a swap, compare the output amount after fees and gas across two or three venues. An aggregator can help, but it adds its own contracts to trust. For liquidity provision, look at fee tiers, trading volume relative to pool size and the type of tokens involved.

Yield tools. If you provide liquidity across several pools or chains, portfolio and yield managers such as vfat.io can help track and move positions, and Convex Finance serves Curve liquidity providers. Each extra layer adds its own risks, so understand what permissions you grant.

Beginner path. Start with a small swap of two major tokens, check the result on a block explorer, then try a small liquidity deposit in a stablecoin pair. Learning how approvals, gas and slippage behave with low stakes is the best preparation for anything larger.

What should you check before relying on current information?

Many numbers around DeFi change by the day, so check them yourself rather than relying on a guide or a screenshot.

Where to look:

  • Supported networks and products: the navigation and network selector inside the current SushiSwap app, along with the official documentation.
  • Governance and fee rules: the project's public governance forum and voting pages.
  • Pool statistics: the pool pages in the app and independent DeFi data dashboards, which show total value locked, volume and fees. Compare more than one source, since methods differ.
  • Audits and incidents: the project's documentation for audit reports and reputable security-news sources for any reported exploits.
  • Token prices: a market data tracker, and always confirm you are viewing the right token contract.

Before each session, a short checklist:

  1. Confirm you are on the correct website.
  2. Confirm the network and your gas balance.
  3. Verify the token addresses.
  4. Check price impact, slippage and the gas estimate.
  5. Approve only what you need and review old approvals.

Keeping records. Save transaction hashes and export history for tax reporting. In many jurisdictions each swap, fee payout and reward can count as a taxable event, so ask a qualified adviser if you are unsure.

DeFi is not risk-free and nothing in this guide is financial advice. If you ever feel unsure about a transaction, stop and verify before signing, since confirmed blockchain transactions are almost never reversible.

Frequently asked questions

Is SushiSwap a centralized exchange?

No. SushiSwap is a decentralized exchange, so you trade from your own wallet and the protocol does not hold your funds in an account. You do not hand over identity documents to the smart contracts. Some front ends and wallets may apply their own rules, and local law still applies to you.

Do I need an account to use SushiSwap?

Usually not for the swap itself, because you only need a compatible wallet and some of the network's native token for gas. If you need a way to buy crypto first, a regulated centralized exchange is the common route. Check the rules in your country before trading.

What does it cost to swap on SushiSwap?

Swaps carry a pool fee set by the pool type and fee tier, plus a network gas fee paid to the blockchain. The gas fee varies with congestion and chain, so check the quote in your wallet before confirming. The interface shows the expected output and price impact.

What is the SUSHI token used for?

The SUSHI token is the governance token. Holders have historically been able to stake it for xSUSHI, which has been tied to a share of protocol fees, and to vote on proposals. Rewards, fee shares and token mechanics can change by governance vote, so read the current documentation before staking.

Can I lose money providing liquidity?

Yes, you can lose money in several ways. Token prices can fall, impermanent loss can leave a liquidity position worth less than simply holding the tokens, and smart contracts can have bugs. Scam tokens and phishing sites are also common. Start with small amounts and verify every token address.

Is SushiSwap better than Uniswap?

Neither is better in every case. SushiSwap and Uniswap use similar automated market maker designs, and the right choice depends on the token pair, the chain, the quoted price and the pool depth. Comparing quotes for the same trade is the practical way to decide.

Mentioned in this guide

dApps in this guide

Uniswap V3 logoScore 8.4 out of 10

Uniswap V3 is a non-custodial decentralized exchange protocol for token swaps and concentrated liquidity provision across 40+ chains.

TVL $1.51B−3.7%Ethereum · Base · Arbitrum +38
Matcha logo

Matcha

Dex Aggregator

Score 7.5 out of 10

Matcha is a 0x-built DEX aggregator for swapping tokens across 100+ exchanges and 19 chains, with gasless swaps, limit orders and bridging.

Aave V3 logo

Aave V3

Lending

Score 8.6 out of 10

Aave V3 is a non-custodial DeFi lending protocol on 21 chains where users earn interest on deposits or borrow against collateral.

TVL $15.1B+1.9%Ethereum · Base · Arbitrum +18
Convex Finance logo

Convex Finance

Yield Aggregator

Score 7.8 out of 10

Convex Finance is a DeFi yield platform that boosts rewards for Curve, Frax and f(x) liquidity providers and lets CVX lockers vote on emissions.

TVL $502M−2.9%Ethereum · Fraxtal · Arbitrum +1
vfat.io logo

vfat.io

Yield Aggregator

Score 7.8 out of 10

vfat.io is a non-custodial, multi-chain yield aggregator and portfolio manager built on the Sickle smart contract wallet, for active DeFi farmers.

TVL $31.4M−2.2%Base · Ethereum · Hyperliquid L1 +33
Fluid Lending logoScore 7.5 out of 10

Fluid is an Instadapp DeFi protocol combining lending and a DEX on one liquidity layer, for users who want yield, isolated-vault borrowing and swaps.

TVL $611M−0.4%Ethereum · Arbitrum · Plasma +2
Lido logo

Lido

Staking Pool

Score 8.6 out of 10

Lido is a liquid staking protocol where users stake ETH and receive stETH, a reward-earning token usable across DeFi, governed by LDO holders.

TVL $21.7B−0.8%Ethereum · Solana · Terra +2
Team Finance logo

Team Finance

Token Locker

Score 7.8 out of 10

Team Finance is a non-custodial platform where token projects create tokens, lock liquidity and team tokens, set up vesting, run staking pools and airdrops.

TVL $56.6M−0.8%Ethereum · BNB Chain · Base +18
Common logo

Common

Privacy

Score 6.2 out of 10

Common is a non-custodial ZK privacy dapp on Arbitrum and Aleph Zero EVM that lets users shield funds and withdraw to a new, unlinkable wallet.

TVL $1.58K+1.3%Arbitrum

Keep reading

Related guides

All defi guides

DeFi · How-to

What Is PancakeSwap and How to Use It: Step-by-Step Guide

PancakeSwap is a decentralised exchange that started on BNB Chain and lets you swap tokens, provide liquidity and stake CAKE from your own wallet. This guide covers how it works, how to make your first swap, and how to avoid the common mistakes.

DeFi · Explainer

Yield Farming for Beginners: A 2026 Guide

Yield farming means putting crypto into DeFi protocols to earn fees, interest or token rewards. This guide explains where those returns come from, the strategies beginners usually meet first, and the risks to weigh before depositing anything.

DeFi · Explainer

Yield Farming for Beginners: How It Works and Risks in 2026

Yield farming means putting crypto into DeFi protocols to earn rewards such as interest, trading fees or new tokens. This guide explains how the returns are generated, the risks that can erase them, and how a beginner can approach it carefully.

DeFi · Explainer

MegaCryptoPolis MEGA Token and Yield Farming Explained in 2026

Public reporting do not confirm a DeFi-powered MEGA token or a yield farming launch from MegaCryptoPolis, so this guide explains what the project is known for, how yield farming works, and how to check any MEGA farm before depositing funds.

DeFi · How-to

What Is Uniswap and How Do You Use It in 2026?

Uniswap is a decentralized exchange where you swap tokens directly from your own wallet, with no company holding your funds. This guide explains how it works, how to make a swap and add liquidity, and what to check before you sign anything.

DeFi · Explainer

What Is QiSwap? A Simple Explanation for 2026

QiSwap is a decentralized exchange built on the Qtum blockchain, using a pool-based design modeled on Uniswap. This guide explains how it works in plain terms and how to check its current state before you use it.