visit
The
A bonding curve is a mathematical function that connects the supply of a digital asset with its value. By implementing a bonding curve formula, the price of a newly issued token changes in response to changes in the token’s supply (as it is bought or sold). So, for example, the formula could work so that each subsequent buyer will have to pay slightly more for the issued token.
The issuance and redemption of the token, as well as the storage of the deposited reserve, is handled by an Autonomous Agent (AA) in Obyte —which functions similarly to an Ethereum smart contract (which is
Unlike traditional exchanges, the AA functioning as an Automated Market Maker (AMM) ensures that the buyer or seller doesn’t rely on a third party to execute transactions. This eliminates the need for an order book.
Bonding curves also promote liquidity. Thus, tokens can be bought or sold instantly and anytime, as the AA automates the entire process. In addition, liquidity providers can earn some nice rewards for their liquidity.
Sustained organic growth can be reached this way too. Instead of an initial token dump that opens the door to dizzying rises at launch or sudden steep falls, the bonding curve tokens serve as an incentive for the project to achieve its goals.
Bonding curves can be a practical and decentralized solution for issuing capital-efficient stablecoins. Even in the event of an abrupt depreciation of the reserve currency, they wouldn’t require users to overcollateralize (the stablecoin would lose the peg though until it’s restored by traders). As a nice extra feature, they may come with a complimentary token that’s an interest-bearing investment instrument.
Obyte has taken the concept of bonding curves further to build a multi-dimensional bonding curve that issues multiple tokens (T1 and T2) against a single reserve. This system can keep one of the prices constant while keeping its supply flexible. This is a new untested area, and thanks to experimentation and experience, we have two models of bonded stablecoins.
The v1 is a system of multi-dimensional bonding curves that offers incentives and disincentives for those transactions that change the price in the desired or undesired direction. Thus, a fee is charged for all transactions that push the price of any token out of parity.
To resolve this, the capacitor is divided into two parts: slow and fast. All collected fees are distributed between the slow and fast capacitors in some proportions. But the rewards are paid from the fast capacitor only, while the slow one stays intact. After some timeout, a share of the slow capacitor can be moved to the fast capacitor, thus refilling it.
After another timeout, another percentage of the remaining slow capacity can be moved, and so on. With this procedure, the accumulated capacity will be used over longer periods of time and provide incentives for corrective movements.
V2 Bonded Stablecoins also use an issuance curve to stabilize the price of the tokens. However, v1 required a specific behavior from T1 token holders to keep the price anchored, which is not always met. In v2, a stability fund is the sole owner of all T1 tokens issued, and investors who want exposure to the T1 price need to buy shares in the fund.
If you want to delve into how we build multi-dimensional bonding curves for stablecoins, you can visit our previous Bonded Stablecoins articles
Prophet is a prediction market platform on Obyte that uses bonding curves to create liquid and always-available trading markets for sports, politics, economic events, etc. It allows anyone to bet on future events, or provide liquidity to those bets in exchange for trading fees.
There are two tokens for markets (bets) with two possible outcomes: a YES token and a NO token. For markets with three outcomes, there is also a DRAW token. Bettors buy the token of the result they think will be the winner. The more bought a token is, the more value it gets (due to the bonding curve). As soon as the result of the event becomes known, all losing tokens lose their value, while the winning tokens gain it.
Unlike others, Prophet takes a different approach and uses bonding curves to price its tokens. These link the total supply of tokens issued to the total reserve committed to issuing them. The algorithm makes buying or selling tokens through the AA possible, and token prices change automatically in response to demand. This way, it is always possible to trade tokens, regardless of the number of buyers or sellers.
The OSWAP token is issued on a bonding curve that provides always-available liquidity. The price of the OSWAP token on the bonding curve gradually increases at a rate that depends on the Total Value Locked (TVL) of all Oswap pools. A higher TVL yields a faster appreciation rate.
Finally, we can say that bonding curves offer a structure that addresses many of the issues of traditional methods. As a result, DeFi solutions can have more automated and effective economics. In this regard, Obyte is leading efforts to achieve true decentralization with greater transparency and consistent liquidity.