Megaton Finance
English
English
  • GETTING STARTED
    • Megaton Finance
    • TON Network
    • Participants
    • FAQ
  • products
    • WTON Gateway
    • Swap
    • Yield Farm
    • T@connect
      • T@connect Terms of Use
      • T@connect User Guide
      • T@connect Integration Guide
    • MEGA Staking
      • Overview
      • Staking
      • Membership Benefits
      • Unstaking
      • Early Termination
      • NFT Trading
  • TOKENOMICS
    • MEGA
      • Tokenomics (-August 31st 2023 03:00 UTC)
      • Tokenomics (Current)
      • Allocation (-August 31st 2023 03:00 UTC)
      • Allocation (Current)
  • Guides
    • Create a Wallet
    • How to deposit assets
    • How to convert TON to WTON through the WTON Gateway
    • How to get cross-chain assets on Orbit Bridge
    • Deposit LP (Yield Farm)
  • DEVELOPERS
    • Contract
      • MEGA
      • Router/Factory
      • Exchange
  • MORE
    • Risk & Security
    • Contract & Audit
    • Support & Team
  • OFFICIAL LINKS
    • Megaton Finance
    • WTON Gateway
    • Orbit Bridge
    • Discord
Powered by GitBook
On this page
  • Introduction
  • Pool Creation and Swap
  • Pricing Algorithm for x * y = k
  1. products

Swap

PreviousWTON GatewayNextYield Farm

Last updated 1 year ago

Introduction

Megaton Finance is able to exchange {Token standard} tokens with each other based on liquidity pools. Token exchange is executed based on the equation of Uniswap v2 AMM, x * y = k, and slippage occurs during token swap.

When exchanging tokens on Megaton Finance's pool, the transaction fee of 0.1% is incurred according to each liquidity pool's fee policy. The transaction fees are paid 100% to LP.

Pool Creation and Swap

Liquidity pools in Megaton Finance are built on WTON, ETH, USDT, etc. If you want to create additional liquidity pools, you can add pools by pairing WTON and other tokens. Since all pools are created based on WTON, and there is no routing function in the early version of Megaton Finance, you need to go through two swap processes when swapping tokens other than WTON. When swapping oUSDT to oDAI, you have to swap first oUSDT to WTON, then swap WTON to oDAI in the WTON-oDAI pool.

Pricing Algorithm for x * y = k

- x: WTON / y: MEGA - Assuming that the number of reserves of x and y supplied to the pools is 100 each - x(100) * y(100) = k(10,000) - If a trader pays 10 WTON and purchases MEGA, the number of MEGA the trader acquires and the number of MEGA tokens remaining in the pool is calculated as follows: a. Amount of WTON remaining in the pool x(110) * y(Reserve) = 10,000 y(Reserve) = 90.9 MEGA b. Amount of MEGA the trader earns 100 - 90.9 MEGA = 9.1 MEGA In the examples we have seen, the token price ratio of the initial WTON/MEGA pool was 1:1. So the trader would have paid 10 TON and expected to receive 10 MEGA. However, the amount of MEGA acquired by the trader is 9.1 MEGA. In this way, in the x * y = k algorithm, the difference between the price of the token you ordered and the price of the token for which the actual transaction was concluded is called slippage. Traders must check the slippage before placing a swap order.