BubbleFi (prev Monadex )
  • 🟣BubbleFi
    • Introduction
    • Overview
    • The Monad Take Over
  • πŸ“¦Features
    • Full Range AMM
      • Core
      • Our Additions
        • A Mev-Resistant Solution
        • Fee Tiers
        • Multi-Asset Swap
        • Single Token Liquidity
    • Raffle
    • BubbleFi Campaigns
    • Governance
    • Bubble XP Campaign
    • Airdrops
  • V1 and V2
    • The Fine Line
  • πŸ“˜USER GUIDE
    • Adding and Withdrawing Liquidity
    • Swapping Tokens
      • Multi-asset Swaps
      • Simple Swaps
      • Mev-Resistance Shield
    • Participating in Raffle
    • Creating Token Campaigns
    • Using Flash Swaps and Flash Loans
  • πŸ“œCONTRACTS
    • BubbleFi V1
  • 🀝CONTRIBUTE
    • Contribute to BubbleFI
  • πŸ”—REFERENCES
    • Terms of use
    • Brand Kit
    • Socials
    • Multisig
  • Contact us
    • Talk with the Team
    • Partnership Inquiries
Powered by GitBook
On this page
  • Creating New Pools
  • Supplying and Withdrawing Liquidity
  • Swapping Tokens
  • Flash Swaps and Flash Loans
  1. Features
  2. Full Range AMM

Core

The base DEX layer

Much of BubbleFi's core functionality is derived from Uniswap v2, a classic foundational full range AMM with the x * y = k preset curve.

Creating New Pools

Monadex pools are the key functional units in the AMM architecture. New BubbleFi pools with different token combinations can be created in a permissionless fashion for all supported tokens (this excludes fee-on-transfer tokens, or tokens with incompatible quirks). Liquidity providers can supply liquidity in the form of amounts of token pairs to these pools to enable traders to start swapping. Liquidity providers are given LP tokens as per their share of the pool, which accrue fees over time with swapping activity. Most of the collected fees goes towards compensating the liquidity providers for bearing the risk of impermanent loss while supplying liquidity to pools, however, a small, almost negligible amount of the fees goes to Monadex Labs to enable further growth of the protocol, and incentivize innovation in the space.

Supplying and Withdrawing Liquidity

Liquidity providers can create or decide to exit their positions at any time, and collect their share of accrued fees.

Swapping Tokens

Users can swap out one token for another on the corresponding BubbleFI bubble pools. On each swap, users pay a small pool fee which is directed towards the liquidity providers. A small portion of this pool fee goes to the protocol treasury.

Flash Swaps and Flash Loans

BubbleFi supports flash swaps and flash loans right out of the box. Additionally, traders can hook into the flash swap or flash loan lifespan by executing custom logic before and after a trade occurs, providing them a fine-tuned control over their trading strategy.

PreviousFull Range AMMNextOur Additions

Last updated 2 months ago

πŸ“¦