Cryptocurrency Deep Dive
How Crypto Exchanges Work
Ethereum, stablecoins, exchange mechanics, and self-custody.
In this lesson
- How an exchange matches orders
- Custodial vs non-custodial models
Key takeaways
- 1A matching engine pairs compatible buy and sell orders
- 2Custodial venues hold your assets
- 3Liquidity and custody define the trading experience
Lesson summary
A crypto exchange converts orders into trades.
Mental model
Getting crypto exchanges straight
A crypto exchange converts orders into trades. The user experience depends on matching, custody, liquidity, risk controls, and how settlement happens afterward.
- How an exchange matches orders
- Custodial vs non-custodial models
Mechanics
How to reason about crypto exchanges
An order book stores bids and asks until orders match.
A custodial exchange updates internal balances before users withdraw on-chain.
A non-custodial venue routes execution while users keep wallet control.
- A matching engine pairs compatible buy and sell orders
- Custodial venues hold your assets
- Liquidity and custody define the trading experience
Example
Crypto Exchanges in practice
A market order can fill across several ask levels on a CEX, while a DEX swap may execute against a liquidity pool and settle directly to the wallet.
Common mistakes
The usual crypto exchanges trap
Users often compare exchanges only by listed pairs. Real execution quality depends on spread, depth, latency, withdrawals, and custody.
Risk notes
Reading the risk in crypto exchanges
Exchange downtime, withdrawal freezes, thin books, oracle issues, or smart-contract bugs can all change the true cost of trading.
- Explain how orders match.
- Identify custody model.
- Check spread and depth before size.
Practice
Practise crypto exchanges before moving on
- Explain how orders match.
- Identify custody model.
- Check spread and depth before size.
Review
Key terms
- Custody
- Who controls the private keys. Custodial = a third party holds them; non-custodial = you do.
- Ethereum (ETH)
- A programmable blockchain — a 'world computer' that runs smart contracts and dApps.
- Liquidity
- How easily an asset can be bought or sold without moving its price much.
- Liquidity Pool
- A smart-contract reserve of paired assets that traders swap against on an AMM.
- Oracle
- A service that feeds real-world data (like prices) to smart contracts on-chain.
Source notes
Editorial references
These references are starting points for verifying the mechanisms, risk checks, and product context behind this lesson.
Before you continue
Can you do these?
- Explain how orders match.
- Identify custody model.
- Check spread and depth before size.
Related learning
Keep reading
Checkpoint
Finish this lesson
Pass the check to save progress, then continue through the track in order.
Lock in this lesson
Answer every question correctly to complete the lesson.
An order-matching engine pairs…

