🔬
InterSwap Docs
  • Welcome
  • Protocol Level
    • Liquidity Pools
      • Weighted Pools
      • Stable Pools
      • Dynamic Weights
      • Gas Tokens Index(GTI)
    • Add/Remove Liquidity
      • New Pool Creation
      • Add Liquidity
      • Remove Liquidity
    • Swap
  • Integration Level
    • You Integrate us
    • We Integrate you
    • Cross-Chain Smart Routing
  • Supported networks
  • How To
    • Setting Up a Wallet
      • Creating a New Wallet
      • Adding Networks to Metamask
      • Connecting Your Wallet
    • Swap
    • Add Liquidity
    • Remove Liquidity
  • Security
    • Audits
    • Bug Bounty
    • Deployed Contracts
  • TOKENOMICS & GOVERNANCE
    • Allocation & Lockups
    • Token Value Accrual
    • Fees
    • Governance Model
    • Proposals & Voting
  • Information
    • FAQ
Powered by GitBook
On this page
  1. Protocol Level
  2. Add/Remove Liquidity

New Pool Creation

During creation of the pool, initial weights are divided in equal proportions. For example, if you are creating a pool:

BNB: 0,1428 % AVAX: 0,1428 % ETH: 0,1428 % MATIC: 0,1428 % FTM: 0,1428 % ETH (arbitrum): 0,1428 % ETH (optimism): 0,1428 %

Initial Liquidity

If we have 7 assets in the pool (example above) - we need to make 7 consecutive transactions from each chain.

First transaction will make a call to Factory.sol on MasterChain to create a Pool contract.

Once the last transaction confirmed and all tokens have their reserves as > 0, a pool will be created and available for deposit/withdrawals. Before that, the pool has a "pending" status.

PreviousAdd/Remove LiquidityNextAdd Liquidity

Last updated 2 years ago