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
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