Smart Contracts

Direct smart contract interaction documentation for the STON.fi DEX protocol.

Contract Architecture

The DEX consists of four main contract types:

  • Router: Entry point for all operations

  • Pool: Manages liquidity and swaps for token pairs

  • Account: Tracks user liquidity positions

  • Wallet: Handles LP token operations

Versions

Latest contract implementation with:

  • Enhanced liquidity management

  • Vault system for fee collection

  • Optimized gas consumption

Original contract implementation:

  • Standard AMM functionality

  • Proven security and reliability

Key Differences Between Versions

Feature
v1
v2

Single-sided LP

Vault System

Gas Efficiency

Standard

Optimized

LP Token Burns

Manual

Automatic

Integration Considerations

  • Use the SDK for most integrations

  • Direct contract calls for advanced use cases

  • Always test on testnet first

  • Consider gas optimization strategies

Security

All contracts are:

  • Open source

  • Audited

  • Immutable (pools)

  • Time-locked (router upgrades)

Last updated