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.
In Cryptocurrency Deep Dive, crypto exchanges is a foundation the later lessons build on, so it is worth getting exactly right.
- 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.
Strip it back and the mechanics all point to one fact: a matching engine pairs compatible buy and sell orders.
- 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.
The value here is the checklist hiding inside the crypto exchanges example, not the specific names or numbers used.
Watch the failure condition in any crypto exchanges example; that is usually where money is won or lost, not in the happy path.
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.
Before acting on crypto exchanges, name the one thing that would have to be true, then confirm it.
With crypto exchanges, the real cost is rarely the first error — it is acting on it with size before checking the assumption.
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.
Write the single crypto exchanges failure mode you would watch for, then size the decision around that rather than the upside.
For crypto exchanges, reversible, small, and verifiable beats large and irreversible whenever the picture is still unclear.
- Explain how orders match.
- Identify custody model.
- Check spread and depth before size.
Practice
Practise crypto exchanges before moving on
Lock in How Crypto Exchanges Work by applying it once — choose a real Cryptocurrency Deep Dive example and walk it through the checks below.
Good crypto exchanges answers survive a "how do you know?" follow-up; rewrite any that lean on hope or social proof.
- 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…