🦭
Seacows AMM Docs
  • 🦭Introduction
  • SeaCows User Guide
    • Basic Function Guide
      • Link Wallet Login
      • Select Network
      • Enter The Swap Pool
      • Wallet Approve
      • Trading Settings
    • Main Function Guide
      • Buy NFTs
      • Sell NFTs
      • Deposit Liquidity
      • Earn Swap Fees
      • Withdraw Liquidity
      • Create Pool
  • FAQ(Frequent Ask Questions)
    • After I deposit the NFT, can I still withdraw the NFT I originally deposited?
    • What types of NFTs does the Seacows AMM protocol support on Ethereum?
    • Does the Seacows NFT swap support the creation of AMM pools using ERC-20 tokens?
  • Seacows NFT AMM Protocol
    • Seacows Protocol Overview
    • User Flow
      • Deposit
      • Swap
      • Withdraw
    • Speedbump
    • Algorithms and Models
    • Core System Diagrams
  • Use Cases
    • Arbitrageurs
    • 👽NFT Traders
    • 🎮Gaming
    • 🦄NFT Creators
    • 📈DeFi
  • Contract Addresses
    • ⟠ Ethereum Goerli (ETH)
    • Ethereum Mainnet
      • Blast L2
    • Solana
    • Hyperliquid
    • Seacows NFT collection
  • Technical Reference
    • Overview
    • Core
      • SeacowsERC721TradePair
        • SeacowsPairMetadata
        • Fee structure
        • SeacowsRewarder
        • SeacowsComplement
      • SeacowsPositionManager
        • FeeManagement
        • SeacowsERC3525
        • NFTRenderer
        • SeacowsFactory
    • Periphery
    • Glossary
  • Audit
  • Legal
    • Protocol license agreement
    • Terms of Use
    • Privacy Policy
Powered by GitBook
On this page
  1. Seacows NFT AMM Protocol
  2. User Flow

Swap

PreviousDepositNextWithdraw

Last updated 10 months ago

The Trader initiate the Swap flow:

  1. Trader buys 5 NFT from the pair with 10 Token + 1% swap fee + 0.3% protocol fee

  2. 0.1 Token as Swap fee saves in the Pair contract but will not be mixed with the reserves in the Pair

  3. 0.03 Token as Protocol fee send to the feeTo address specified in the SeacowsPositionManager

  4. It follows the constant product formula x * y = k on the reserves.