SaucerSwap
AppMerchBlog
Product
Product
  • 🛸Overview
  • 🗺️Roadmap
  • 📞Contact
    • Partnership Inquiries
    • User Support
    • Socials
  • Get Started
    • ❓FAQ
    • 🌐Hedera Guide
      • Create Hedera Wallet
      • Get HBAR
      • Bridge To Hedera
    • 🎓SaucerSwap Tutorials
      • Swap
      • Liquidity
        • SaucerSwap V1
        • SaucerSwap V2
      • Single-Sided Staking
  • Protocol
    • ⚖️SaucerSwap V1
      • Farm Weights
      • V1 Whitepaper
    • 🌊SaucerSwap V2
      • LARI Weights
      • Auto Pools
      • V2 Whitepaper
    • 🥩Single-Sided Staking
    • 🏊‍♂️Community Pools
  • Governance
    • 🗳️Overview
  • Tokenomics
    • 🪙Overview
  • Developer
    • 🔮Developer Resources
      • REST API
      • SaucerSwap V1
      • SaucerSwap V2
      • Staking Operations
      • WHBAR
    • 📜Contract Deployments
    • 🛡️Audits
    • 🐞Bug Bounty
    • 👾GitHub
  • Contributors
    • 🔬SaucerSwap Labs
    • 👔Careers
    • 👥Community
    • 🧑‍🚀Galactic Pioneers
  • Resources
    • 🎨Brand Assets
    • 📚Glossary
    • 📊Analytics
  • Legal
    • 📝Terms of Service
    • 🔒Privacy Policy
  • Archive
    • 🗃️Proto-Governance
    • 🦕Old Tokenomics
      • Initial Supply Breakdown
      • Emission Schedule
    • 🔁Liquidity Migration
Powered by GitBook
On this page
  • How to Swap Tokens: Instructional Video
  • How to Swap Tokens: Written Guide
  1. Get Started
  2. SaucerSwap Tutorials

Swap

PreviousSaucerSwap TutorialsNextLiquidity

Last updated 1 year ago

How to Swap Tokens: Instructional Video

How to Swap Tokens: Written Guide

  1. Prerequisites

  1. Navigate Interface

  • Head over to the "Swap" page.

  1. Specify Swap Details

  • Click on "TokenA" to bring up the token menu.

  • For Untracked tokens, manually enter the token ID (e.g., 0.0.123456).

  • A disclaimer must be acknowledged for Extended and Untracked tokens.

  • Repeat the above step for "TokenB."

  • Input the quantity of tokens you wish to swap.

ExactInput: Swap an exact amount of TokenA for an estimated amount of TokenB.

ExactOutput: Swap an estimated amount of TokenA for an exact amount of TokenB.

  • Set your preferred slippage tolerance in the settings. E.g., a 0.1% tolerance will cause the swap to fail if slippage exceeds this value.

  • Review swap details.

    • Min. Received: The minimum amount of TokenB received on a swap. This appears for ExactInput swaps and varies, depending on the slippage tolerance.

    • Max. Sold: The maximum amount of TokenA sold on a swap. This appears for ExactOutput swaps and varies, depending on the slippage tolerance.

    • Price Impact: The percentage difference between the market price and the estimated swap price. Higher impact indicates a less favorable swap, often due to low liquidity. Lower impact is usually better and occurs in high-liquidity pools.

    • Fee: A swap incurs a fee ranging from 0.05% to 1.00%, depending on the liquidity pool. Of this fee, 5/6 is allocated to liquidity providers, while 1/6 goes to the protocol. Keep in mind that this is separate from Hedera network fees. Multi-hop swaps incur a fee for each involved liquidity pool.

  • You can toggle between alternative routing options, however note that the optimal route is selected by default.

  1. Execute Swap

  • Click the "Approve & Swap" button.

  • Complete the transaction in your wallet.

  1. Transaction Confirmation

Launch the web-app and connect your .

Ensure you have sufficient for network fees and tokens to swap.

Choose from a list of .

Slippage Tolerance: This represents the you are willing to tolerate in a trade. The default setting is 0.5%, but can be adjusted based on factors such as liquidity. To modify, click the pencil icon next to 'Slippage' or use the gear icon in the navigation bar. A lower value provides price accuracy but may result in failed transactions. Conversely, a higher value boosts transaction success rate but could lead to price discrepancies.

Opt between a one-time or max .

Post-transaction details can be viewed on .

🎓
wallet
HBAR
HashScan
slippage
token allowance
Default and Extended tokens
HashPack was used in this example.