Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
LABS
Glossary

Dynamic Supply Adjustment

Dynamic Supply Adjustment is the continuous or periodic algorithmic modification of a token's total circulating supply in response to market price signals to maintain a target peg.
Chainscore © 2026
definition
TOKENOMICS MECHANISM

What is Dynamic Supply Adjustment?

A core algorithmic mechanism in tokenomics that automatically modifies a cryptocurrency's total supply based on predefined rules and on-chain metrics.

Dynamic supply adjustment is a protocol-level mechanism that algorithmically increases or decreases a cryptocurrency's circulating supply in response to changes in market conditions or network usage. Unlike static-supply assets like Bitcoin, these systems use on-chain data—such as price, demand, or staking participation—as inputs to a smart contract that mints new tokens or burns existing ones. The primary goal is to achieve a specific economic target, most commonly price stability relative to an external asset (like the US dollar) or a target collateralization ratio, making it a foundational concept for algorithmic stablecoins and rebasing tokens.

The mechanism operates through two primary functions: expansion (minting) and contraction (burning). During periods of high demand where the token price rises above its target peg, the protocol will typically mint and distribute new tokens to increase supply, applying downward pressure on the price. Conversely, if the price falls below the target, the protocol triggers a contraction, often by removing tokens from circulation via a buy-and-burn mechanism or by reducing balances in user wallets (rebasing). This creates a feedback loop designed to steer the market price toward the protocol's defined equilibrium.

Key implementations vary in their design and triggers. Algorithmic stablecoins like the original Ampleforth (AMPL) use a daily rebase that adjusts all wallet balances proportionally based on price deviation. Seigniorage-style models, such as the one pioneered by Basis Cash, use a multi-token system with bonds and shares to absorb supply changes. The effectiveness of dynamic supply relies heavily on sustained market demand and participant confidence, as the mechanism does not hold direct collateral reserves. Historical cases highlight the risks of reflexivity and death spirals when contraction phases fail to restore demand.

For developers and analysts, understanding dynamic adjustment is critical for evaluating tokenomics security and sustainability. Key metrics to monitor include the oracle price feed security, the rebase lag (time between trigger and execution), and the velocity of capital flows. While the mechanism aims for decentralization and capital efficiency, its success is intrinsically linked to market psychology and the robustness of its underlying economic model against speculative attacks and volatile market cycles.

how-it-works
MECHANISM

How Dynamic Supply Adjustment Works

A technical overview of the algorithmic process that automatically modifies a cryptocurrency's token supply in response to market conditions.

Dynamic Supply Adjustment is an algorithmic monetary policy mechanism where a blockchain protocol automatically increases or decreases the total supply of its native token to stabilize its price relative to a target value, often a specific fiat currency like the US Dollar. This process, also known as rebasing or elastic supply, is executed on-chain through smart contracts without requiring centralized intervention. The primary goal is to reduce price volatility by algorithmically expanding the supply when the price is above the target and contracting it when the price falls below, creating a form of programmatic stability distinct from collateral-backed stablecoins.

The core mechanism operates on a feedback loop. When the market price deviates from the target price or peg, the protocol triggers a rebase event. For example, if the token's price is 10% above its $1 target, the protocol will increase the total supply, distributing new tokens proportionally to all holders' wallets. This dilution aims to bring the per-token price back down. Conversely, if the price is 10% below target, the protocol will decrease the total supply by burning tokens from each holder's balance, making each remaining token more scarce and theoretically more valuable. Critically, while the number of tokens in a wallet changes, the holder's percentage share of the total supply—and thus their proportional ownership of the network—remains constant.

Implementing this requires precise on-chain oracle data for accurate price feeds. Protocols like Ampleforth pioneered this model, using a daily rebase based on a time-weighted average price (TWAP) from decentralized exchanges. The adjustment is typically expressed as a rebase factor—a multiplier applied to every wallet balance. A key challenge is supply propagation: ensuring all integrated exchanges, wallets, and DeFi protocols correctly reflect the new balances after a rebase, which can cause temporary arbitrage opportunities and integration complexity compared to static-supply assets.

From an economic perspective, dynamic adjustment creates a unique risk profile. It decouples unit price from network ownership. A holder's portfolio value in dollar terms can remain stable if the mechanism works perfectly, but they experience constant changes in their token count. This can create psychological and accounting challenges. Furthermore, the system relies on market participants' belief in the long-term efficacy of the algorithm; if confidence wanes, it can lead to death spirals where selling pressure overwhelms the contraction mechanism, or hyperinflation if expansion fails to curb price increases.

In practice, dynamic supply tokens are often used as non-dilutive collateral in DeFi or as a base monetary unit for index products, where their elastic properties can provide uncorrelated returns. However, they differ fundamentally from algorithmic stablecoins that use secondary token burns or minting (like LUNA-UST) and from collateralized stablecoins (like DAI or USDC). The success of the mechanism hinges on high liquidity, robust oracle security, and clear communication to users about the nature of their changing token balances.

key-features
MECHANISM DEEP DIVE

Key Features of Dynamic Supply Adjustment

Dynamic Supply Adjustment is a protocol-level mechanism that algorithmically expands or contracts the circulating supply of an asset to maintain a target price peg, typically used in algorithmic stablecoins and rebasing tokens.

01

Algorithmic Peg Maintenance

The core function is to maintain a price peg (e.g., $1) by autonomously adjusting token supply in response to market price. If the price is above the peg, the protocol expands supply (mints new tokens) to increase selling pressure. If the price is below the peg, it contracts supply (burns tokens or incentivizes locking) to create scarcity.

02

Rebasing vs. Seigniorage Models

Two primary implementation models exist:

  • Rebasing: Token balances in all wallets are proportionally increased or decreased. The unit price target remains stable, but the number of tokens held changes.
  • Seigniorage: New tokens are minted and sold on the open market to arbitrageurs when above peg. When below peg, the protocol sells bonds (future tokens) to buy and burn supply. Ampleforth and Terra's UST (pre-collapse) are canonical examples of these models, respectively.
03

Oracle Dependency

Dynamic supply mechanisms are critically dependent on a secure and accurate price oracle. The protocol must trust an external data feed (e.g., Chainlink, a DEX TWAP) to determine the market price relative to its peg. Oracle manipulation or failure is a primary attack vector, as incorrect price data triggers erroneous and potentially destabilizing supply changes.

04

Reflexivity and Volatility

This mechanism introduces reflexivity—where market sentiment directly influences the fundamental supply metric. In a downward price spiral, continuous supply contraction can create a death spiral if demand does not recover, as each rebase or bond sale reinforces negative sentiment. This makes the asset highly sensitive to market psychology.

05

Comparison to Collateral-Backed Stablecoins

Unlike collateralized stablecoins (e.g., DAI, USDC) backed by on-chain assets, dynamic supply tokens have no intrinsic collateral. Their stability is derived purely from the game-theoretic belief in the algorithm's long-term efficacy. This makes them more capital efficient but also exposes them to different systemic risks related to trust in the code and oracle.

06

Governance and Parameterization

Key parameters like the rebase frequency, supply change caps, and oracle security are typically governed by a decentralized autonomous organization (DAO) or core developers. Fine-tuning these parameters (e.g., how aggressively to expand/contract) is crucial for stability and requires careful economic modeling to avoid over-correction.

implementation-models
DYNAMIC SUPPLY ADJUSTMENT

Primary Implementation Models

Dynamic supply adjustment refers to algorithmic mechanisms that automatically increase or decrease a cryptocurrency's circulating supply to stabilize its price relative to a target, typically a fiat currency like the US dollar.

01

Rebasing (Seigniorage Shares)

A model where token balances in all wallets are proportionally adjusted (rebased) periodically. When the price is above the target, new tokens are minted and distributed to holders, increasing their balance. When below, tokens are burned from all wallets, decreasing balances. The user's percentage ownership of the network remains constant.

Key Example: Ampleforth (AMPL).

02

Multi-Token (Dual-Token)

Uses a two-token system: a stablecoin (or share token) and a bond (or governance) token. The stablecoin's supply is algorithmically adjusted. The bond token absorbs volatility and captures system seigniorage.

  • Expansion: Excess stablecoin supply is sold for bonds.
  • Contraction: Bonds are redeemed to buy back and burn stablecoins.

Key Examples: Frax Finance (FRAX/FXS), Terra Classic (UST/LUNA).

03

Algorithmic Market Operations

The protocol acts as a market maker of last resort using on-chain reserves and bonding curves. It algorithmically buys or sells the native token from a treasury to maintain the peg, without directly changing user wallet balances.

Mechanism:

  • Below Peg: Protocol buys token from market using reserve assets, creating buy pressure.
  • Above Peg: Protocol sells newly minted tokens into the market for reserve assets, creating sell pressure.

Key Example: Olympus DAO (OHM) mechanics.

04

Fully Collateralized & Hybrid

These models use external collateral to back the stable value, with algorithmic components managing the collateral ratio.

  • Fully Collateralized (e.g., MakerDAO DAI): Supply adjusts via debt issuance against locked collateral; not purely algorithmic.
  • Hybrid (e.g., Frax v1): Combines partial collateralization with an algorithmic stabilizer mechanism to dynamically adjust the collateral ratio based on market conditions.
05

Central Bank Models & PID Controllers

Emulates a central bank's open market operations using control theory. A PID (Proportional-Integral-Derivative) controller is an algorithm that continuously calculates an error value (deviation from peg) and applies a corrective action (minting/burning) based on proportional, integral, and derivative terms.

This aims for more dampened and precise supply adjustments compared to simpler rebasing models.

06

Key Challenge: Reflexivity & Bank Runs

A critical vulnerability in these systems is reflexivity: market perception directly influences the fundamental mechanism.

  • Death Spiral Risk: A falling price triggers contraction (burning), which can be perceived as negative, causing further sell pressure and a reinforcing downward spiral.
  • Coordination Failure: Requires continuous belief in the long-term equilibrium. A loss of confidence can lead to a depeg event, as seen in the collapse of Terra's UST.
examples
DYNAMIC SUPPLY ADJUSTMENT

Protocol Examples

Dynamic Supply Adjustment is a monetary policy mechanism where a protocol algorithmically expands or contracts its token supply to maintain a target price or peg. The following are prominent implementations of this concept.

04

Empty Set Dollar (ESD) & Basis Cash

These were early seigniorage-style models inspired by Basis (Basecoin). They used a multi-token system with a stablecoin, a bond token (debt), and a share token (equity). When demand was high, new stablecoins were minted and distributed to share token holders. When below peg, the protocol sold bonds (future claims on expansion) to reduce supply.

  • Mechanism: Seigniorage shares and bond auctions.
  • Goal: Maintain a $1 USD peg.
  • Historical Note: These projects highlighted the challenges of sustaining demand for bond tokens during extended contractionary periods.
05

Terra Classic (UST) - Historical

The original TerraUSD (UST) was an algorithmic stablecoin that maintained its peg via a mint-and-burn mechanism with its sister token, LUNA. Users could always burn $1 worth of LUNA to mint 1 UST, and vice-versa. This arbitrage mechanism dynamically adjusted the supply of both assets: high UST demand burned LUNA (deflationary), while UST redemptions minted LUNA (inflationary).

  • Mechanism: Twin-token arbitrage mint/burn.
  • Goal: Maintain a $1 USD peg.
  • Key Lesson: Demonstrated critical dependency on sustained, non-speculative demand for the stablecoin itself.
06

Related Concept: Token Buyback-and-Burn

While not a pure algorithmic supply adjustment, a buyback-and-burn is a common manual or semi-automated method for supply contraction. Protocols use revenue or treasury funds to purchase their own token from the open market and send it to a burn address, permanently removing it from circulation.

  • Examples: Binance Coin (BNB) quarterly burns, Ethereum's EIP-1559 fee burning.
  • Goal: Create deflationary pressure or offset inflation.
  • Contrast: Unlike dynamic models, burns are often discrete events rather than continuous, algorithmic feedback loops.
DYNAMIC SUPPLY MECHANISMS

Rebasing vs. Burn-and-Mint: A Comparison

A technical comparison of the two primary on-chain mechanisms for adjusting a token's total supply to maintain a target peg or value.

Mechanism FeatureRebasing (e.g., Ampleforth)Burn-and-Mint (e.g., OlympusDAO)

Core Action

Adjusts all holder balances proportionally

Burns and mints tokens via a treasury reserve

Holder Count

Constant

Can fluctuate with mint/burn activity

Supply Target

Price peg (e.g., CPI-adjusted USD)

Protocol Owned Liquidity (POL) or asset backing

User Experience

Passive; wallet balances change automatically

Active; requires staking/bonding to participate

Typical Volatility Dampening

High (direct supply elasticity)

Medium (via treasury arbitrage)

Primary Use Case

Algorithmic stablecoins, unit of account

Reserve currency, protocol-owned treasury

Gas Cost Impact

High for frequent rebases on-chain

Variable, concentrated in user actions (bond/redeem)

Oracle Dependency

Critical (for price feed)

Moderate (for bond pricing, less frequent)

security-considerations
SECURITY & ECONOMIC CONSIDERATIONS

Dynamic Supply Adjustment

Dynamic supply adjustment refers to algorithmic mechanisms that programmatically increase or decrease a cryptocurrency's total token supply in response to on-chain metrics, such as price, demand, or network utilization, to achieve specific economic goals.

01

Rebasing Mechanisms

A rebasing token algorithmically adjusts the token balance in every holder's wallet to change the total supply. The process is non-dilutive: while the number of tokens changes, each holder's percentage of the total supply remains constant. This is often used to maintain a price peg.

  • Example: Ampleforth (AMPL) rebases daily based on deviations from a target price.
  • Key Feature: No direct trading occurs; the protocol mints or burns tokens in all wallets proportionally.
02

Seigniorage Models

This model uses a multi-token system to manage supply. A primary stablecoin is supported by a governance token and sometimes a share token. When demand is high, new stablecoins are minted as seigniorage (profit), distributed to governance token holders. When demand is low, the system incentivizes the burning of stablecoins.

  • Example: The original Basis Cash design used this three-token model.
  • Economic Goal: To create a decentralized, algorithmic central bank.
03

Security Implications

Dynamic supply introduces unique attack vectors and considerations:

  • Oracle Reliance: Most mechanisms depend on a price oracle (e.g., Chainlink). Manipulating this oracle can trigger incorrect mints or burns.
  • Contract Complexity: Increased code complexity raises the risk of smart contract vulnerabilities and exploits.
  • Integration Risk: External protocols (DeFi lending markets) must be explicitly designed to handle rebasing or supply changes, or user funds can be lost.
04

Economic & Game Theory Risks

Algorithmic stability is notoriously difficult to achieve due to reflexivity and market psychology.

  • Death Spiral Risk: A falling price can trigger supply contractions (burns), which may be perceived as negative, driving price down further in a negative feedback loop.
  • Ponzi Dynamics: Models that pay rewards in the expanding stablecoin can resemble a Ponzi scheme if not backed by sustained demand.
  • Coordination Problems: Requires widespread belief in the mechanism's long-term viability to be effective.
05

Key Design Parameters

The behavior and stability of a dynamic supply system are defined by its core parameters:

  • Rebase/Adjustment Frequency: How often the supply change occurs (e.g., hourly, daily).
  • Price Target & Deviation Threshold: The peg value and the allowed deviation before an adjustment triggers.
  • Adjustment Speed/Step Size: The maximum percentage the supply can change in one cycle.
  • Lag/Time-Weighting: Whether the mechanism uses a simple spot price or a time-weighted average price (TWAP) to reduce oracle manipulation.
06

Related Concepts

Dynamic supply interacts with several other core crypto-economic concepts:

  • Algorithmic Stablecoins: A primary use case for dynamic supply adjustment (e.g., Empty Set Dollar, Frax's algorithmic mode).
  • Tokenomics: The study of how a token's economic properties, including supply dynamics, influence behavior.
  • Monetary Policy: The crypto-native equivalent of a central bank's control over money supply and interest rates.
  • Reflexivity: The theory that market prices can influence fundamentals, which is central to the challenge of designing these systems.
relation-to-other-mechanisms
COMPARATIVE ANALYSIS

Relation to Other Stabilization Mechanisms

This section contextualizes Dynamic Supply Adjustment within the broader ecosystem of on-chain stabilization methods, highlighting its distinct operational logic and comparative advantages.

Dynamic Supply Adjustment is a protocol-level mechanism that algorithmically expands or contracts a token's total supply in response to market price deviations from a target peg, distinguishing itself from collateral-backed and seigniorage/share systems. Unlike collateralized stablecoins (e.g., DAI, LUSD) which maintain value through over-collateralized debt positions, dynamic supply tokens have no direct backing; their stability derives solely from the programmed supply elasticity. This places it in the category of algorithmic stablecoins, but specifically those employing a rebase or elastic supply model, where the token quantity in every holder's wallet changes proportionally.

The mechanism's closest relatives are other algorithmic models like the seigniorage/share system (used by early versions of Empty Set Dollar or Basis Cash). In a seigniorage model, a multi-token system (with bonds and shares) is used to absorb supply changes and incentivize arbitrageurs. Dynamic Supply Adjustment simplifies this by directly altering the balances of all holders, making the stabilization action more direct and transparent, though it can lead to supply volatility independent of price. A key differentiator is the absence of a promised future claim on value (like a bond) or a dividend-earning share token.

When compared to fiat-backed or commodity-backed stablecoins, the contrast is fundamental: dynamic supply tokens are non-collateralized. Their stability is purely a function of market perception and the credibility of the algorithm, introducing different risk vectors, notably death spiral risk during severe loss of peg. However, they offer advantages in capital efficiency and censorship resistance, as they require no off-chain asset reserves. This makes them a purely endogenous stabilization tool, where the stabilizing force is internal to the token's own economic design.

In practice, successful dynamic supply mechanisms often incorporate secondary stabilization features to enhance robustness. These can include protocol-owned liquidity to reduce slippage during rebase events, time-weighted average price oracles to prevent manipulation, and gradual adjustment speeds to mitigate extreme volatility. The design must carefully balance reaction speed with system inertia to avoid excessive supply oscillations. Projects like Ampleforth have pioneered this model, demonstrating both its potential and the challenges of maintaining peg confidence through supply changes alone.

Ultimately, the choice between dynamic supply and other mechanisms involves a trade-off between decentralization, capital efficiency, and stability assurance. It represents a bold experiment in creating stable value through pure game theory and algorithmic response, occupying a unique and high-risk/high-reward niche within the decentralized finance landscape.

DYNAMIC SUPPLY ADJUSTMENT

Frequently Asked Questions

Dynamic supply adjustment is a core mechanism in many tokenomic models, automatically altering a cryptocurrency's circulating supply based on predefined rules to achieve price stability, incentivize behavior, or manage inflation. This section answers common questions about how these algorithms work, their goals, and their real-world implementations.

Dynamic supply adjustment is a tokenomic mechanism where a protocol's smart contracts automatically increase or decrease the circulating supply of its native token in response to specific on-chain metrics, such as price deviation from a target or changes in network usage. It works by executing minting (creating new tokens) or burning (permanently removing tokens) events based on a predefined formula, without requiring manual intervention from a central authority. For example, a rebasing token like Ampleforth adjusts every wallet's balance daily based on an oracle-reported price, while a buyback-and-burn model, used by Binance with BNB, uses protocol revenue to purchase and destroy tokens from the open market.

ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team