🔬
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
  • Single Transaction Cross-Chain Swaps
  • Cross-Chain Liquidity Pools
  • Trustless Cross-Chain Messaging

Protocol Level

PreviousWelcomeNextLiquidity Pools

Last updated 2 years ago

Single Transaction Cross-Chain Swaps

Users do not need to send a second transaction on the destination chain to attain assets or pay for gas fees. Instead, the transaction on the destination chain is generated automatically by the LayerZero & InterSwap Router smart contracts. The user only pays one gas fee on source chain.

Cross-Chain Liquidity Pools

Liquidity Pools are divided into separate Lock Contracts on each chain. The state of the two pools is controlled by a MasterRouter contract via LayerZero messages. Liquidity pools therefore work as one unit while being split across different chains.

Learn more about

Trustless Cross-Chain Messaging

InterSwap Protocol is implemented as a set of persistent, non-upgradable smart contracts, deployed across each supported network. LayerZero network uses Ultra Light Nodes (ULN) to verify and deliver messages with secured payload between supported chains.

Learn more about how LayerZero's protocol works through its

Cross-Chain Pools
whitepaper