Snowball Docs
AppDiscordTwitterMedium
  • 👋Welcome
    • Introduction
    • Roadmap
  • 🗳️Governance
    • SNOB
    • xSNOB
      • Gauges
      • Reward Boosting
      • Revenue Sharing
    • Community Proposals
  • 📈Our Products
    • Compounding
    • NFT Marketplace
    • Axial
    • Lava
    • Teddy
  • ❓FAQ
    • General FAQ
    • Compounding FAQ
    • xSNOB FAQ
  • 🎓DeFi University
    • Introduction
    • 1st Year Courses
      • FN 101 - Decentralized Finance
      • FN 102 - Wallets
      • FN 103 - Block Explorers
      • FN 104 - Tokens
      • FN 106 - Gas Fees
      • YF 111 - Lending Markets
      • YF 121 - Liquidity Pools
      • GV 141 - DAOs
      • EX 151 - Spotting Scams
    • 2nd Year Courses
      • FN 205 - Bridges
      • FN 207 - Apps vs Dapps
      • FN 209 - Avalanche
      • FN 222 - DEXs
      • FN 231 - Stablecoins
      • GV 242 - Voting Mechanisms
      • YF 261 - Auto-Compounding
      • EX 271 - NFTs
      • EX 272 - The Metaverse
      • EX 281 - DeFi Composability
    • 3rd Year Courses
      • FN 308 - Consensus Mechanisms
      • YF 312 - Folding
      • FN 317 - Infinite Approvals
      • YF 323 - Impermanent Loss
      • EX 325 - Single-Asset vs LP Strategies
      • YF 362 - Liquid Staking
    • 4th Year Courses
      • YF 424 - LP Math
      • YF 425 - One-Sided Stable LPs
  • 🗃️Resources
    • Our Team
    • Brand Assets
    • Guides
      • Setting Up MetaMask
      • Depositing into Compounding Strategies from Trader Joe
      • Depositing into Compounding Strategies from Pangolin
      • Staking SNOB for xSNOB
      • Unstaking SNOB
      • Voting on Gauges with xSNOB
      • Manual Smart-Contract Interaction
      • Bridge FRAX to Avalanche
      • MetaMask Security Measures
    • DeFi Glossary
  • 💻Smart Contracts
    • Snowball Contracts
    • Compounding Contracts
    • Deprecated Contracts
    • NFT Contracts
    • Audits & Timelocks
    • Multisigs
  • 🔗Links
    • Website
    • Discord
    • Twitter
    • Telegram
    • Medium
    • GitHub
Powered by GitBook
On this page
  • Introduction
  • DEXs
  • DEX Utilities
  • Closing Thoughts
Edit on GitHub
  1. DeFi University
  2. 2nd Year Courses

FN 222 - DEXs

PreviousFN 209 - AvalancheNextFN 231 - Stablecoins

Last updated 3 years ago

Decentralized Exchanges (DEXs) are another essential functionality in DeFi. They allow you to trade any token without the relying on centralized companies and services. This course will cover the following:

  • Defining Decentralized Exchanges

  • Listing Popular DEXs

  • DEX Functionality

Suggested Prior Reading:

Introduction

Decentralized exchanges are an alternative to centralized exchanges such as Binance, Gemini, Coinbase, etc. Having to send your tokens to a centralized exchange, trade them for another token and then bring them back into DeFi would be a somewhat cumbersome, if not excessively inefficient process. Being able to make that swap without leaving your favorite chain is ideal, and is exactly what DEXs allow you to do.

DEXs

The Avalanche Chain's main DEXs are and , since they currently have the most liquidity and trading volume in the ecosystem. There are however, many other projects that provide swapping services. As a user, you are looking for platforms with a lot of liquidity, low and low fees per swap.

Snowball has launched Axial, a decentralized exchange for swapping between value-pegged assets such as stablecoins and other wrapped or synthetic assets. It offers much lower fees and slippage than traditional DEXs. Check it out or learn about it .

Other chains also have their own DEXs. The following are a few with decent functionality in each of the most popular chains:

  • Ethereum - , ,

  • Binance Smart Chain - ,

  • Polygon - , ,

  • Fantom - ,

  • Harmony - , ,

DEX Utilities

Swapping tokens through a DEX is simple, and in most cases follows the following three steps:

  1. Connecting your wallet to the dapp.

  2. Signing an 'approval' transaction through your wallet for the token you want to trade.

  3. Signing the 'swap' transaction through your wallet.

Once you input both the token you want to swap and the token you want to swap for, the dapp should show you the estimated slippage (displayed as 'price impact' above), and any fees associated with your transaction. Large transactions may have higher slippage and fees depending on where you are trading, so make sure you watch out for those and pick your DEX accordingly.

As you can see, swap interfaces are relatively similar and should always follow the same transaction process. If you have already traded a token using a specific DEX before, you will not need to approve its spending again, meaning the process is now reduced to 2 simple steps. Furthermore, most dapps automatically connect to your wallet if you've done so previously, which means exchanging tokens through a DEX is as easy as selecting the tokens you want to trade and clicking on 'Swap'. You'll have to sign the transaction, of course.

Closing Thoughts

Some decentralized exchanges may provide extra functionality, while others focus on simply providing the lowest fees and/or slippage. Whatever it is you are looking for in a DEX, finding it and familiarizing yourself with its functionality is a must whenever transacting in DeFi.

🎓
FN 101 - Decentralized Finance
FN 102 - Wallets
FN 104 - Tokens
Trader Joe
Pangolin
here
here
UniSwap
Curve
SushiSwap
PancakeSwap
SushiSwap
QuickSwap
Curve
SushiSwap
SpookySwap
Curve
Curve
SushiSwap
ViperSwap
Trading 1 AVAX for SNOB on Pangolin
Trading 100 DAI.e for USDT.e on Snowball's StableVault (Now Deprecated)
slippage