Bonding Curve Research Group Library ๐Ÿ“š
  • About the BCRG
  • About this Library
  • โ™ป๏ธFrom Static to Dynamic Supply Tokens
  • โžฐWhat are Bonding Curves?
  • ๐Ÿ—ƒ๏ธDifferentiating Primary & Secondary AMMs
  • ๐Ÿค–Modeling & Simulating Bonding Curves
  • ๐ŸŽ›๏ธBonding Curve Parameter Matrix & Trade-Off Decisions
    • Initial Supply
    • Initial Reserve
    • Initial Price
    • Reserve Ratio
    • Mint Fee
    • Burn Fee
    • Max Supply
  • โ˜ ๏ธAttack Vectors
    • Liquidations
    • Sandwich trading
    • Front Running
    • Backrunning
    • Solutions
  • ๐Ÿ““Case Studies
    • ๐Ÿค–Aavegotchi
      • Bonding Curve Design
      • Pricing Algorithm
      • Governance and Tokenomics
        • Avegotchi DAO Evoution
    • ๐Ÿ‘ฃCarbon
      • Asymmetric Liquidity
      • Adjustable Bonding Curves
      • Matching, Routing & Arbitrage in AMMs
      • MEV Resistance
    • ๐Ÿ“ˆContinuous Organization (cOrg)
      • cOrg Token Bonding Curve Model
        • The Decentralized Autonomous Trust
        • Bonding Curve Contract Dynamics in Investment and Sale Operations
    • ๐ŸฎCoW Protocol
      • Loss Versus Rebalancing (LVR)
        • Deep dive into Loss-Versus-Rebalancing (LVR)
      • Batch Trading & Function-Maximizing AMMs
      • Implementation - COW AMM
    • โš™๏ธDXDao
      • DXdao Bonding Curve
    • โš“Gyroscope
      • The Gyro Bonding Curve
      • Elliptic Concentrated Liquidity Pools (E-CLP)
      • Gyro Consolidated Price Feeds
        • Consolidated Price Feed Approach
    • ๐Ÿ•‰๏ธOlympus DAO
      • Range Bound Stability
    • ๐Ÿ’ธ Public Goods Token Performance Analysis
  • ๐Ÿ„ Engineering for Resilience with Primary Issuance Markets
  • ๐Ÿ’ปBCRG Github Repos
  • ๐Ÿ“ฝ๏ธBCRG Video Library
  • ๐Ÿ“–Glossary
  • ๐Ÿ”ŽToken Engineering Courses & Resources
Powered by GitBook
On this page

Differentiating Primary & Secondary AMMs

Exploring use cases for bonding curves

PreviousWhat are Bonding Curves?NextModeling & Simulating Bonding Curves

Last updated 11 months ago

Bonding Curves can power a myriad of use cases depending on their configuration and context in relation to other components it is integrated to within a larger system.

Most bonding curves in use today are embedded into Automated Market Makers like Uniswap, Balancer, or Curve, or other decentralized exchanges whose main function is to facilitate the exchange of existing tokens via โ€˜liquidity poolsโ€™. These mechanisms can be considered Secondary AMMs (or SAMMs) since their purpose is to facilitate secondary market exchange between tokens already in existence. Much has been of bonding curves, and many different have been experimented with for a wide range of purposes. Another use case for bonding curves is in the direct issuance (minting) and redemption (burning) of a token. These mechanisms can be considered Primary AMMs (or PAMMs), since they are the โ€˜sourceโ€™ of token issuance when reserve assets are deposited and the โ€˜sinkโ€™ for token redemption when reserve assets are withdrawn from the bonding curve. PAMMs enable dynamic supply token ecosystems and could be considered as a โ€˜supply discoveryโ€™ mechanism for a token deployed using these tools.

PAMMs address some of the key challenges of token design today, such as projects having to guess how many tokens their system will require throughout its entire lifetime. By allowing dynamic token supply according to market demand, PAMMs not only simplify early-stage decision-making but could also serve as a continuous fundraising tool for productive projects, with by default.

This article briefly outlines these two use cases for bonding curves to understand the benefits they offer to token ecosystems and briefly explores how they can be combined to provide a range of critical infrastructure for token ecosystems of all sizes:

๐Ÿ—ƒ๏ธ
written about this application
invariant functions
protocol-owned liquidity
Exploring Bonding Curves: Differentiating Primary and Secondary โ€ฆ
Logo