Warning: this article is for educational purposes only. The information provided by Binance does not constitute investment or trading advice or recommendation. Binance is not responsible for your investment decisions. Please consult a professional before taking financial risks. The products mentioned in this article may not be available in your region.

Key points to remember

  • By linking supply and demand, bonding curves provide a mathematical framework for the cryptocurrency sector and can be used to automate pricing and liquidity.

  • Projects can customize the price and distribution of tokens by applying different curves, including linear, exponential, logarithmic, and stepper curves.

  • While total autonomy is not guaranteed due to the volatility and risks associated with tokens, platforms like pump.fun show how bonding curves enable predictable token issuance and early market participation.

Introduction

Supply and demand are age-old economic principles that have shaped markets for centuries. They govern everything from the price of rare jewelry to the value of everyday products like milk and eggs. How can these fundamental concepts, however, be applied to the crypto sector, where assets only exist in digital form?

The field of crypto encompasses many mathematical concepts. One of these concepts is that of bonding curves, which define the relationship between price and supply of a particular asset.

As tokens are bought, the price tends to increase, and as tokens are sold or removed from circulation, the price generally decreases. This is a traditional bonding curve model and a mechanism that tends to benefit early market participants and traders.

Bonding curves form an essential mathematical framework in tokenomics (economic model regarding tokens). Popular platforms like pump.fun rely on the bonding curve mechanism to successfully automate the pricing, liquidity, and distribution of tokens.

Given the importance of bonding curves, let's analyze their function, the different types of curves, and their significance in the cryptocurrency industry.

What are bonding curves?

Bonding curves are mathematical models that aim to create a direct correlation between the supply of crypto-assets and their price. They are governed by an algorithm, meaning a predefined formula automatically adjusts the price of an asset based on its supply.

This isn't much different from how resources have been treated throughout history. When demand for a resource increases while its availability remains limited, its price tends to rise. Bonding curves attempt to apply the same principle in the cryptocurrency market by adjusting token prices based on supply.

The pricing mechanism of bonding curves is managed by smart contracts, ensuring that their execution on blockchain networks is automatic, transparent, and decentralized.

How bonding curves work

The fundamental principle of bonding curves is quite simple: the more tokens bought, the more supply in circulation, which generally leads to a price increase. Conversely, the more tokens sold, the less supply in circulation, which decreases the price.

To illustrate this point, imagine a new project launching tokens using a bonding curve. Due to the low initial supply, those who buy the tokens first are likely to purchase them at a low price.

However, if the token gains popularity and more and more traders start buying it, the circulating supply will increase and new tokens can be issued based on the bonding curve, driving up the price.

The automated nature of the bonding curve ensures liquidity when tokens continue to be bought or sold. Projects can customize the tokenomics of the bonding curve using mathematical models to define their own unique curves. There are no real limits to the types of curves that can be used, but the most common take the form of linear, exponential, and logarithmic curves.

Linear bonding curves

The simplest mathematical model for this mechanism is a linear bonding curve. In this model, the price of a token increases directly in proportion to the number of tokens sold, which adds to the total supply of tokens in circulation. The price will increase by a predetermined fixed amount for each new token issued or sold.

Below is a simple representation of a linear bonding curve, which is the simplest form of a bonding curve.

Courbe de liaison linéaire

Exponential bonding curves

In an exponential bonding curve, the price of a token at a given moment depends exponentially on the circulating supply. If tokens are bought at double the rate, the price will more than double, meaning they can become much more expensive much faster.

Exponential curves generally reward early buyers more, who can sell their tokens later when demand increases. Thus, projects that want to encourage early participation may use this type of curve. Although early buyers may take significant risks, they can also reap more profits if the project is successful.

Below is a simple representation of an exponential bonding curve. As you can see, the price increase accelerates as the number of tokens in circulation increases.

Courbe de liaison exponentielle

Logarithmic bonding curves

A logarithmic curve leads to a rapid increase in token prices as new tokens are issued. However, as the supply continues to grow, the price begins to slow down. Generally, this model tends to benefit earlier traders more, as the initial peak eventually stabilizes.

A logarithmic curve can provide liquidity to a project through these early buyers who may seek to realize quick and immediate profits. Below is a simple representation of a logarithmic bonding curve.

Courbe de liaison logarithmique

While linear, exponential, and logarithmic curves are common, there are also other types of curves used in DeFi projects. These include stepper bonding curves for price increases that depend on milestones reached and S-curves for gradual growth and stabilization. There are even inverse bonding curves, where the price of initial tokens may be higher, but as the supply increases, the price becomes cheaper for future buyers.

Practical use of bonding curves

After discussing the theory underlying bonding curves, let's examine the practical use of these mechanisms on the pump.fun platform. Built on the Solana blockchain, pump.fun is a decentralized token launch and exchange platform. It automates pricing, liquidity, and distribution using smart contracts.

Courbe de liaison sur pump.fun

pump.fun allows users to create and distribute their own tokens, most often meme coins. These community cryptocurrencies have no intrinsic value, but their price can increase due to their popularity. Bonding curves lie at the heart of this platform, determining how tokens are created, valued, and sold within the ecosystem.

Unlike many traditional cryptocurrencies and memecoins, which rely on speculative trading and hype, pump.fun uses a smooth bonding curve to promote price stability and transparency, allowing for clearer and more predictable pricing as the token price increases or decreases gradually using a predefined mathematical function as new tokens are bought or sold.

Imagine a new token has just been launched. The bonding curve has predetermined that the price will start at 0.1 SOL for the first token and will gradually increase as more tokens are sold.

For example, after the sale of the first 500 tokens, the price may increase to 0.2 SOL, and after 1,000 tokens, it may reach 0.4 SOL. As the number of tokens sold continues to increase, the price will continue to rise steadily, with price increments becoming larger as the circulating supply increases.

On pump.fun, you can get a visual representation of the bonding curve's progress. This percentage bar can increase or decrease based on the tokens bought or sold. Additionally, when a token reaches a specific market cap, it is crowned 'king of the hill', a competition on pump.fun that increases the visibility of the winning token until it is dethroned by another token.

Roi de la colline sur pump.fun

Once the token reaches a specific market cap and the bonding curve's progress bar approaches 100%, it automatically moves to Raydium for better trading. Essentially, pump.fun pairs a portion of the SOL raised through the bonding curve with tokens to create a trading pool on Raydium. Below is a detailed process, as you will find on pump.fun.

Mécanisme de lancement de tokens sur pump.fun

This structure incentivizes early buyers with lower prices, while later buyers pay higher prices as more tokens are purchased. It also shows how bonding curves can be effectively applied to DeFi, demonstrating its potential to create somewhat autonomous markets driven solely by supply and demand dynamics.

Conclusion

The age-old principle of supply and demand has shaped markets, and mathematical models attempt to provide a similar framework for managing digital assets in the cryptocurrency sector. As we have seen, bonding curves can provide liquidity and, at times, stability by applying long-standing resource pricing concepts to DeFi.

Platforms like pump.fun demonstrate the practical applications of bonding curves, highlighting their ability to promote early participation and manage liquidity. Just as the principle of supply and demand has remained relevant in traditional markets for centuries, mathematical models such as bonding curves may also follow a similar path in the crypto sector.

For more information

Disclaimer and risk warning: this content is presented to you 'as is' for general informational and educational purposes only, without representation or warranty of any kind. It should not be interpreted as financial, legal, or professional advice, nor as a means to recommend the purchase of a specific product or service. You should consult appropriate professionals before making any decisions. When the article was written by a third-party contributor, please note that the opinions in the article do not necessarily reflect those of Binance Academy. Please read our full disclaimer here for more information. Digital asset prices can be volatile. The value of your investment may fluctuate up or down, and you may not recover the amount you invested. You are solely responsible for your investment decisions and Binance Academy is not responsible for any losses you may incur. This content should not be interpreted as financial, legal, or professional advice. For more information, please refer to our Terms of Use and risk warning.