# Technical Overview

- [Overview v0.2 (DEPRECATED)](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/overview-v0.2-deprecated.md): \[DEPRECATED - ONLY FOR REFERENCE] Capturing the core logic behind order placement, matching, finalisation, and settlement in Fermi DEX v0.2
- [Technical Overview v1](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/technical-overview-v1.md): Code snippets capturing the core logic behind order placement, matching, finalisation, and settlement in Fermi DEX v1
- [Market Addresses (Devnet)](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/technical-overview-v1/market-addresses-devnet.md)
- [Key Structs](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/technical-overview-v1/key-structs.md)
- [Instructions](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/technical-overview-v1/instructions.md): Key user facing instructions
- [Events](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/technical-overview-v1/events.md): Event Types stored in EventHeap
- [SDK](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/technical-overview-v1/sdk.md)
- [Architecture](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/architecture.md): The architecture of Fermi DEX resembles Openbook/Serum at a high level, with many fundamental changes - such as updated internal accounting, PDA structure and ownership.
- [Just In Time Liquidity](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/architecture/just-in-time-liquidity.md): How we added Just-In-Time Liquidity to regular old orderbooks
- [Matching Logic](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/architecture/matching-logic.md): Crossing the spread
- [Liquidity Abstraction](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/architecture/liquidity-abstraction.md): Learn more about Fermi's unique approach to liquidity. This page includes features that logically follow from JIT, in Fermi's v0.2 implementation.
- [Liquidity Management Programs](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/architecture/liquidity-management-programs.md): As part of our extended SDK, we will provide example LMPs for users to build on
- [Testing Locally](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/testing-locally.md): End to end tests of the Fermi DEX programs can be performed using anchor CLI
- [Demo - Fermi v0.2](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/demo-fermi-v0.2.md): DEPRECATED - ONLY FOR REFERENCE A series of transactions demonstrating the current functionality of Fermi DEX on Devnet. Executed via example scripts on the Fermi SDK.
- [Demo - Fermi v1](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/demo-fermi-v1.md): Devnet deployment, May 2024
- [Github, Devnet Programs and PDAs](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/github-devnet-programs-and-pdas.md): Addresses for programs and relevant PDAs on Devnet
- [Actors and Incentives](https://fermi-dex.gitbook.io/fermi-dex-docs/technical-overview/actors-and-incentives.md): Here we discuss the incentives at play on Fermi DEX, and how it safeguards against potential attack vectors.
