LogoLogo
ston-fi/docs
ston-fi/docs
  • User section
    • About
    • STON.fi Protocol
    • Fees
    • Glossary
    • Whitepaper
  • Developer section
    • Architecture
    • SDK
      • DEX v1 guide
        • reference
        • swap
        • provide liquidity
        • refund liquidity
        • burn liquidity tokens
      • DEX v2 guide
        • swap
        • provide liquidity
        • refund liquidity
        • burn liquidity tokens
        • withdraw fee from vault
      • Farm guide
        • stake in farm
        • claim farm rewards
        • unstake from farm
        • destroy farm NFT
      • Transaction sending guide
        • via ton
        • via tonweb
        • via tonconnect
      • v0.5 > v1.0.0 migration guide
      • v0.5 (deprecated)
        • DEX guide
          • swap
          • provide liquidity
          • refund liquidity
          • burn liquidity tokens
        • Farm guide
          • stake in farm
          • claim farm rewards
          • unstake from farm
          • destroy farm NFT
        • Transaction sending guide
          • via ton
          • via tonweb
          • via tonconnect
      • v0.4 > v0.5 migration guide
      • v0.4 (deprecated)
        • perform a swap operation
        • provide liquidity
        • refund liquidity
        • burn liquidity tokens
        • using get methods
        • create a custom router revision
    • API reference v1
      • Router
      • Pool
      • LpAccount
      • LpWallet
    • API reference v2
      • Router
      • Pool
      • LpAccount
      • LpWallet
      • Vault
      • Swap examples
      • LpProvide examples
      • Vault examples
      • Op Codes
    • DEX API
    • OMNISTON
      • Resolvers (How to become a resolver)
      • Swap overview
      • Swap extra
      • Swap grpc
      • React
      • Nodejs
      • Referral fees
    • Quickstart Guides
      • Swap Guide
      • Omniston Guide
      • Liquidity Providing Guide
  • Help
    • Contact Us
Powered by GitBook
On this page
Export as PDF
  1. Developer section
  2. SDK

DEX v2 guide

This section contains SDK reference for DEX

The remaining sections of the documentation will demonstrate specific examples of the DEX usage:

  • perform a swap operation

  • provide liquidity

  • refund liquidity

  • burn liquidity tokens

  • withdraw fee from vault

Referral Fees

DEX v2 stores each swap's referral portion in a dedicated Vault contract (one per referrer × token pair). The fee percentage can be set between 0.01 % and 1 % and must be withdrawn later by the referrer.

Inspect vault balances and history using the Stats & Vaults REST API:

  • GET /v1/wallets/{addr_str}/fee_vaults – lists all known vaults per referrer

  • GET /v1/stats/fee_accruals – shows all operations leading to fee accrual for the referrer, filterable by period

  • GET /v1/stats/fee_withdrawals – lists withdrawals from the referrer's vaults by period

  • GET /v1/stats/fees – returns aggregated referral fee information, for example total accrued USD value

See the Omniston referral fees guide (note: although the guide is Omniston-oriented, the referenced paragraph explains DEX V2 referral fees in detail). Full API documentation is available in the Swagger UI.

Previousburn liquidity tokensNextswap

Last updated 6 hours ago