# DEX

The STON.fi DEX (Decentralized Exchange) is a fully decentralized automated market maker (AMM) protocol on the TON blockchain.

## Overview

STON.fi DEX implements the Constant Product Market Maker algorithm, providing:

* Permissionless token swaps
* Liquidity provision
* Yield farming opportunities
* Non-custodial trading

## Key Components

### [Architecture](https://docs.ston.fi/developer-section/dex/architecture)

Technical overview of the DEX smart contract system including Router, Pool, Account, and Wallet contracts.

### [SDK](https://docs.ston.fi/developer-section/dex/sdk)

TypeScript/JavaScript SDK for integrating STON.fi DEX functionality into your applications.

### [Smart Contracts](https://docs.ston.fi/developer-section/dex/smart-contracts)

Direct smart contract interaction documentation for advanced integrations.

### [REST API](https://docs.ston.fi/developer-section/dex/api)

HTTP API for querying DEX data, simulating operations, and retrieving statistics.

### [Farm](https://docs.ston.fi/developer-section/dex/farm)

Yield farming functionality for liquidity providers to earn additional rewards.

## Version Support

The DEX currently supports two major versions:

* **v2** (Latest) - Enhanced features including single-sided liquidity provision
* **v1** - Original implementation, still supported for backward compatibility

Choose the appropriate version based on your integration requirements.
