What Is a DEX (Decentralized Exchange) and How Does It Work?

Zac McClure
ByZac McClure, MBAReviewed byAlex MilesUpdated on October 7, 2026 · minute read
VerifiedExpert verified

TokenTax content follows strict guidelines for editorial accuracy and integrity. We do not accept money from third party sites, so we can give you the most unbiased and accurate information possible.

  • DEXs let users swap tokens directly from self-custody wallets through smart contracts, without a central broker or exchange account.

  • For US taxpayers, swapping one cryptocurrency for another generally triggers a taxable disposal. Rewards may be taxable income, while the treatment of liquidity pool deposits and withdrawals depends on how the transaction works. TokenTax helps users track these activities for tax reporting.

What is a DEX?

A DEX allows you to trade crypto right on the blockchain. You don’t need a company to hold your money or handle your trades. Instead, smart contracts on networks like Ethereum, Solana, and Layer 2s execute the trades. You connect your wallet, approve each transaction, and always keep control of your private keys.

DEX meaning

DEX stands for decentralized exchange. It refers to a crypto trading platform that runs without a centralized exchange holding customer funds. Many DEXs use smart contracts to execute swaps, while others use order books or off-chain matching. Traders typically connect their own wallets rather than deposit funds into an exchange account.

How do DEXs work?

DEXs use different methods to execute trades. Automated market makers use liquidity pools held in smart contracts, while order book exchanges match buy and sell orders. Some protocols also collect signed orders off-chain before settling trades on a blockchain. Traders connect a wallet (such as Metamask or Phantom), pick the pair, and sign a transaction. The DEX either:

  • Matches bids and asks (order book DEX, for example dYdX), or

  • Calculates price with a constant-product formula drawing from liquidity providers (automated market maker, for example, Uniswap, PancakeSwap).

Types of DEXs

  • Order book DEXs match buy and sell orders. dYdX Chain is an example focused on perpetual futures trading.

  • Automated market maker (AMM) DEX (Uniswap, Curve, Orca).

  • Hybrid or RFQ models that pull quotes from market makers (1inch Fusion, CowSwap).

  • Intent-based and batch-auction protocols, such as UniswapX and CoW Protocol, let users specify the trade outcome they want. Solvers compete to fill those orders, which can improve pricing and reduce exposure to some forms of MEV.

Why do people use DEXs?

  • Custody: funds remain in the trader’s wallet until swap execution.

  • Token access: new or niche assets list on DEXs first.

  • Account access: many DEX interfaces let you connect a wallet without creating an account or verifying your identity. Transactions on public blockchains remain visible, though.

  • Accessibility: many DEX protocols are permissionless, though some interfaces, services, or products restrict access based on location or local rules.

Benefits of using a DEX

  • Control over your wallet and private keys

  • Transparent on-chain settlement

  • Permissionless listing of tokens

  • Composable with other DeFi apps

Disadvantages of DEXs

  • Thin liquidity for long-tail tokens

  • Price impact and slippage on large trades

  • Gas fees that spike during network congestion

  • Limited customer support or recourse for mistakes, scams, and unauthorized transactions

  • Interface complexity for beginners

Challenges of using decentralized exchanges

Scalability (block time limits throughput), fragmented liquidity across chains, and smart contract exploits all require users to research audits, set slippage carefully, and consider bridging costs when moving assets to a new network. In short, the learning curve is steeper for new users on a decentralized exchange (DEX) compared to a centralized exchange.

How do you interact with a DEX?

  • Install a non-custodial wallet that supports the target chain.

  • Purchase or bridge a native gas token (ETH, SOL, AVAX) for fees.

  • Open the official DEX interface and connect your wallet. Where a token approval is required, check the contract address and spending limit before signing. Some approvals stay active after a trade, so review and revoke the ones you no longer need.

  • Enter trade amounts, review price and slippage, then sign the transaction.

  • Monitor the blockchain explorer to confirm final settlement.

Examples of decentralized exchanges

  • Uniswap: An automated market maker on Ethereum and supported Layer 2 networks. Uniswap v4 supports concentrated liquidity, customizable hooks, and flexible trading fees.

  • Jupiter: A Solana-based swap aggregator that finds trading routes across multiple liquidity sources, rather than a single liquidity pool DEX.

  • PancakeSwap: An automated market maker on BNB Chain and other supported networks, offering token swaps and liquidity pools.

  • dYdX Chain: An order book exchange focused on perpetual futures rather than ordinary token swaps. Derivatives trading carries extra risks, including liquidation, and dYdX restricts US users.

  • Choosing a platform: Compare network compatibility, available tokens, liquidity, total trading costs, and the type of trading you plan to do.

For more options, see our guide to the best decentralized exchanges.

How do DEX fees work?

  • Trading fee: the charge for executing a swap, which varies by protocol and liquidity pool. Uniswap v4, for example, supports custom and dynamic fees rather than one fixed range.

  • Gas fee: network charge to execute the swap, variable by blockchain congestion.

  • Additional fees: some interfaces, aggregators, or protocols charge fees on top of the pool's trading fee. Check the full quote before swapping.

  • Layer 2 networks can reduce transaction costs, but the cheapest route depends on network fees, trading fees, liquidity, and price impact. Compare the total cost and the tokens you'll receive before confirming a swap.

DEX and tax implications

For US taxpayers, swapping one cryptocurrency for another generally creates a taxable disposal, even if no dollars reach your bank account. The IRS treats crypto as property, so your gain or loss depends on the value you receive, your cost basis, and any transaction costs.

For example, suppose you swap tokens worth $900 that originally cost you $600. You generally have a $300 capital gain before accounting for qualifying fees.

Rewards from staking and some other DeFi activities can count as ordinary income when you receive and control them. Liquidity pool deposits and withdrawals are more complicated, because their tax treatment depends on how the transaction works, and the IRS hasn't issued guidance covering every liquidity pool arrangement.

Keep records of wallet addresses, transaction hashes, dates, token values in US dollars, cost basis, and fees. Gains and losses from swaps are generally reported on Form 8949 and Schedule D. TokenTax can import your wallet activity and exchange history, though some DeFi transactions may need to be added manually by CSV.

For a detailed explanation, see our DeFi tax guide.

What is DEX FAQs

To stay up to date on the latest, follow TokenTax on Twitter @tokentax.

Zac McClure
Zac McClureCo-Founder & CEO at TokenTax
Zac co-founded TokenTax after his career in international finance and accounting at JPMorgan, Imprint Capital and Bain. He has worked in more than a half-dozen countries and received his MBA from the UPenn Wharton School.
Alex Miles
Reviewed byAlex MilesCo-Founder at TokenTax
Prior to TokenTax, Alex worked as a Product Designer at Dropbox and before that Readmill (acquired by Dropbox). He holds a BS in Digital Information Design - Interactive Media from Winthrop University.