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

Supply Elasticity

Supply elasticity is the degree to which a token's total supply can algorithmically expand or contract in response to changes in its market price or demand.
Chainscore © 2026
definition
TOKENOMICS

What is Supply Elasticity?

Supply elasticity is a foundational concept in tokenomics that measures how a cryptocurrency's circulating supply responds to changes in its price or other predetermined conditions.

Supply elasticity is the degree to which a cryptocurrency's circulating supply expands or contracts in response to changes in its market price or other on-chain metrics. This dynamic mechanism is programmatically encoded into a token's smart contract and is a core feature of rebase tokens or elastic supply tokens. Unlike fixed-supply assets like Bitcoin, an elastic supply token's quantity in each holder's wallet automatically adjusts according to a predefined formula, typically aiming to move the token's price toward a target peg or value.

The primary mechanism for achieving supply elasticity is the rebase. During a rebase event, which can occur hourly or daily, the protocol's smart contract calculates the necessary supply adjustment. If the token's price is above its target, the protocol mints new tokens and distributes them proportionally to all holders, increasing the circulating supply. Conversely, if the price is below target, the protocol burns tokens from every wallet, decreasing the supply. This process changes the token balance in all wallets but aims to keep each holder's percentage of the total supply—and thus their share of the network's value—constant.

Elastic supply designs are primarily employed for two purposes: price stability and monetary policy experimentation. Stablecoins like Ampleforth (AMPL) use rebasing to target a specific value, such as the 2019 US dollar CPI-adjusted dollar, creating a non-dilutive form of stability. Other projects use elasticity to create novel incentive structures, where supply expansion rewards stakers or liquidity providers during high demand. A critical technical consideration is that while the number of tokens changes, a holder's percentage ownership of the network remains the same, distinguishing it from simple inflation or dilution.

Implementing supply elasticity introduces unique challenges and risks. The constant change in token quantity can create friction with decentralized exchanges (DEXs) and lending protocols not designed for rebasing assets, often requiring wrapper tokens. For users, the psychological and accounting complexity of a fluctuating token balance is significant. Furthermore, these systems can be vulnerable to volatility spirals; a sharp price drop triggers a supply contraction, which can exacerbate sell pressure if holders panic, leading to a negative feedback loop.

When analyzing an elastic supply token, key metrics extend beyond price to include market capitalization and fully diluted valuation (FDV), as the circulating supply is variable. The rebase mechanism's parameters—such as the target price, the frequency of adjustment, and the size of each rebase—define its economic behavior. Understanding supply elasticity is essential for evaluating the stability mechanisms of algorithmic stablecoins and the incentive designs of more experimental DeFi 2.0 protocols that use token supply as a dynamic tool for governance and value accrual.

how-it-works
MECHANICS

How Supply Elasticity Works

An explanation of the dynamic mechanisms that allow a cryptocurrency's circulating supply to expand or contract in response to market demand.

Supply elasticity is a monetary property of certain cryptocurrencies where the protocol algorithmically adjusts the token's circulating supply in response to changes in market price, typically targeting a specific price peg or value range. This is achieved through a rebasing mechanism, where the token balances in every holder's wallet are proportionally increased (a positive rebase) or decreased (a negative rebase) to expand or contract the total supply. Unlike stablecoins that use collateral reserves, elastic supply tokens rely purely on code-enforced supply changes to influence price, making their stability a function of market psychology and the protocol's incentive design.

The core mechanism operates on a feedback loop between price oracles and the token contract. A common model involves a target price (e.g., $1.00) and a rebase period (e.g., every 8 hours). If the market price is consistently above the target, the protocol executes a positive rebase, minting new tokens and distributing them to all holders, which increases supply in an attempt to push the price down toward the target. Conversely, if the price is below the target, a negative rebase burns tokens from every wallet, reducing supply to create scarcity and encourage a price increase. This process is fully automated and non-custodial.

A critical component is the oracle, which provides the trusted market price data to the smart contract. The security and manipulation-resistance of this oracle is paramount, as incorrect price data can trigger harmful rebases. Furthermore, the rebase function must be carefully designed to avoid excessive volatility; large, frequent supply adjustments can lead to holder dilution or rebasing anxiety, where users fear their percentage ownership of the network will decrease. Protocols often implement smoothing mechanisms, such as gradual supply changes over time or caps on the maximum rebase percentage per cycle.

The economic incentives for participants are complex. During expansion phases, simply holding the token yields new tokens, similar to a reflection or staking reward, but this dilutes the value per token if demand doesn't keep pace. During contraction, holders see their token balance shrink, but each remaining token should, in theory, be more valuable. This creates a game-theoretic environment where rational actors are incentivized to buy when the price is below target (anticipating a supply reduction) and sell when it's above (anticipating dilution), which ideally reinforces the price stabilization mechanism.

Real-world examples illustrate the challenges and variations of this model. Ampleforth (AMPL) pioneered the concept with its daily rebases targeting the 2019 USD CPI. Olympus DAO (OHM) and its (3,3) game theory introduced the concept of protocol-owned liquidity and bonding, where the treasury backs each token, creating a risk-free value (RFV) floor. However, these systems are highly sensitive to market sentiment and can experience death spirals if negative rebases and falling prices create a vicious cycle of selling pressure, demonstrating that algorithmic stability is not guaranteed and carries significant volatility risk.

key-features
MECHANICAL PROPERTIES

Key Features of Elastic Supply

Elastic supply tokens are defined by their automated, on-chain mechanisms for adjusting total token quantity in response to market price. This section details the core operational features.

01

Rebase Mechanism

The rebase is the scheduled, automatic event where the total token supply is adjusted. It's a non-dilutive process: every holder's wallet balance changes proportionally, preserving their percentage ownership of the network.

  • Positive Rebase: Supply expands when price is above target.
  • Negative Rebase: Supply contracts when price is below target.
  • Example: Ampleforth pioneered this mechanism, with rebases occurring once every 24 hours.
02

Price Oracle & Target

The system requires a reliable price oracle (e.g., Chainlink, Uniswap TWAP) to determine the market price. This is compared against a predefined target price (e.g., $1 for a stablecoin, 1 CPI unit for an inflation-indexed token). The magnitude and direction of the supply adjustment are calculated based on the deviation from this target.

03

Supply Adjustment Algorithm

A deterministic algorithm governs the supply change. Common models include:

  • Proportional (PID Controller): Adjusts supply by a percentage equal to the price deviation.
  • Step Function: Expands/contracts supply by a fixed percentage once a price threshold is crossed.
  • Seigniorage Model: Mints new tokens when price is high, using proceeds to buy back and burn when price is low.
04

Holder-Centric Design

Unlike inflationary tokens where new supply goes to miners or a treasury, elastic supply adjustments are holder-agnostic. All balances in all wallets (including liquidity pools and smart contracts) are scaled simultaneously. This prevents whale dilution and ensures the economic effect is distributed evenly across the entire holder base.

05

Decentralized & Autonomous

Once deployed, the elastic supply protocol operates autonomously based on its code and oracle inputs. There is no central authority to manually trigger rebases or alter parameters (unless governed by a DAO). This creates a trust-minimized monetary policy that is transparent and predictable for all participants.

06

Arbitrage & Market Dynamics

Elastic supply relies on arbitrageurs to correct price deviations between rebases. If the price is above target before a rebase, arbitrageurs can buy the token, profit from the impending supply increase, and sell, pushing price back down. This creates a self-correcting feedback loop between on-chain supply and off-chain market price.

examples
SUPPLY ELASTICITY

Examples & Protocols

Supply elasticity is implemented through specific smart contract mechanisms that algorithmically adjust token supply in response to market price. These protocols are categorized by their primary function.

MECHANISM COMPARISON

Elastic Supply vs. Other Stabilization Methods

A comparison of different on-chain mechanisms designed to stabilize an asset's price relative to a target.

Feature / MechanismElastic Supply (Rebasing)Algorithmic Stablecoin (Seigniorage)Collateral-Backed Stablecoin

Primary Stabilization Method

Adjusts total token supply in user wallets

Mints/burns tokens via algorithmic monetary policy

Holds off-chain or on-chain assets as collateral

Price Target

Value of a reference asset (e.g., $1 worth of ETH)

Specific peg (e.g., $1 USD)

Specific peg (e.g., $1 USD)

Requires Collateral Reserves

User's Token Quantity Changes

User's Portfolio % Ownership Changes

Typical Rebase/Adjustment Frequency

Every 1-24 hours

Continuous or per-epoch

Only on mint/redeem actions

Primary Failure Mode

Death spiral from negative rebase sentiment

Bank run / loss of peg confidence

Collateral devaluation or liquidation cascade

Example Protocols

Ampleforth, Wonderland TIME

Empty Set Dollar, Basis Cash (historical)

MakerDAO DAI, Liquity LUSD

visual-explainer
SUPPLY ELASTICITY

Visualizing the Rebase Mechanism

A conceptual breakdown of how algorithmic rebasing protocols dynamically adjust token supply to target a price peg, visualized as a continuous, automated process.

A rebase mechanism is an on-chain algorithm that programmatically adjusts the total token supply in all wallets to maintain a target price, typically a stablecoin peg like $1. Unlike minting and burning tokens from a central treasury, a rebase elastically expands or contracts the supply held by every user proportionally. This is visualized as a daily or hourly event where your wallet balance changes, but your percentage ownership of the network remains constant. For example, if the market price is $0.90 and the target is $1.00, a positive rebase increases all balances to raise the per-token price, effectively giving you more tokens that are each worth slightly less in the short term.

The core visualization involves three key components: the oracle price feed, the deviation threshold, and the rebase function. The oracle provides the real market price. If this price deviates beyond a set threshold (e.g., +/- 5%) from the target, the rebase function triggers. This function calculates a rebase percentage—positive for expansion, negative for contraction. The protocol then calls its rebase() function, which multiplies every holder's balance by (1 + rebase_percentage). Critically, the product of total_supply * token_price (the market capitalization) aims to remain stable, shifting value between price and supply.

To understand the user experience, consider a wallet holding 100 tokens before a +10% rebase. After the rebase, the wallet holds 110 tokens. If the pre-rebase price was $0.90, the target post-rebase price is $0.90 / 1.10 ≈ $0.818. The user's total dollar value stays at ~$90 (100 * $0.90 = 110 * $0.818). This mechanism creates a unique economic game: holders are incentivized to buy when the price is below peg (anticipating a supply increase) and may sell when above peg (anticipating contraction). However, this can lead to significant volatility if market sentiment overpowers the algorithmic adjustment.

This mechanism differs fundamentally from collateralized stablecoins like DAI or USDC, which use locked assets, and from seigniorage-style models, which use multi-token systems. Prominent historical examples include Ampleforth (AMPL) and Olympus DAO's (OHM) early iterations. The rebase is purely a supply-side correction; it does not directly create buying or selling pressure on the market. Its success relies heavily on rational market actors and robust, manipulation-resistant oracles. Failed rebase mechanisms often highlight the challenge of maintaining a peg through supply alone without corresponding demand-side incentives or collateral backing.

security-considerations
SECURITY & ECONOMIC CONSIDERATIONS

Supply Elasticity

Supply elasticity refers to a token's ability to programmatically expand or contract its circulating supply in response to market conditions, typically to maintain a target price peg or economic stability.

01

Rebasing Mechanism

A rebasing mechanism automatically adjusts the token balance in every holder's wallet to change the total supply. This is a direct, proportional change where the user's percentage ownership of the network remains constant, but the token count changes. For example, a 10% positive rebase increases all balances by 10%.

  • Key Feature: Price per token is targeted, not the wallet's total value.
  • Example: Ampleforth (AMPL) uses daily rebases to target the 2019 USD CPI-adjusted dollar.
02

Seigniorage Model

In a seigniorage model, new tokens are minted when the market price is above a target and are either sold for profit or distributed to stakeholders. Conversely, when the price is below target, the system buys back and burns tokens or issues bonds. This model separates the roles of the stable asset and the governance/share token.

  • Key Feature: Uses a multi-token system (e.g., stable asset + share token).
  • Example: The original Basis Cash protocol employed a seigniorage model with BAC (stable), BAS (share), and BAB (bond) tokens.
03

Algorithmic Stablecoins

Algorithmic stablecoins are the primary application of supply elasticity, aiming to maintain a peg (e.g., to $1 USD) without being backed by off-chain collateral. They rely solely on on-chain algorithms and market incentives to control supply.

  • Core Challenge: Maintaining the peg during extreme volatility or loss of confidence, often referred to as a "death spiral."
  • Historical Context: Notable experiments include Terra's UST (which failed in 2022) and Frax Finance's partially collateralized model.
04

Elastic Supply Tokens (DeFi 2.0)

Beyond stablecoins, elastic supply tokens are used in DeFi protocols to dynamically manage incentives and protocol-owned liquidity. Supply changes can be used to control emissions, adjust farming rewards, or manage the backing of protocol-owned vaults.

  • Use Case: OlympusDAO's (OHM) initial model used bond sales and staking rewards to expand supply and build a treasury.
  • Economic Goal: To create sustainable treasury reserves and reduce reliance on mercenary capital.
05

Oracle Dependency & Attack Vectors

Elastic supply systems are critically dependent on a secure and accurate price oracle to determine when to trigger supply changes. This creates a central point of failure.

  • Primary Risks: Oracle manipulation, latency, and downtime can cause incorrect supply expansions or contractions.
  • Security Consideration: A malicious actor could feed a false high price to trigger excessive minting, or a false low price to trigger unsustainable buybacks, destabilizing the system.
06

Reflexivity & Market Psychology

Supply elasticity introduces strong reflexivity, where market expectations about future supply changes directly impact current price action, creating feedback loops.

  • Bullish Scenario: Expectation of a positive rebase (supply increase) can drive buying, pushing price up and triggering the rebase.
  • Bearish Scenario (Death Spiral): A falling price triggers negative supply adjustments (contraction/burns), which can be perceived as punitive, leading to further selling pressure and destabilization.
SUPPLY ELASTICITY

Common Misconceptions

Supply elasticity is a fundamental but often misunderstood concept in tokenomics, frequently conflated with inflation or confused with algorithmic stablecoins. This section clarifies the precise mechanisms, goals, and common fallacies surrounding elastic supply tokens.

No, an elastic supply token is not simply inflationary; it is a token with a programmatically adjustable total supply designed to respond to specific on-chain metrics, most commonly to maintain a target price peg. While inflation increases supply at a predetermined rate, elastic supply mechanisms use rebasing or seigniorage models to expand or contract the supply in reaction to market conditions. For example, Ampleforth (AMPL) adjusts all wallets' balances daily based on deviation from its $1 target, a process distinct from the fixed issuance of an inflationary token like traditional fiat. The key distinction is the reactive, feedback-loop-driven nature of supply changes versus a predetermined schedule.

SUPPLY ELASTICITY

Frequently Asked Questions

Supply elasticity refers to a token's ability to algorithmically expand or contract its circulating supply in response to market conditions, typically to stabilize its price relative to a target peg or value. This glossary answers common technical questions about how these mechanisms work and their implications.

Supply elasticity, or elastic supply, is a tokenomic mechanism where a protocol's smart contracts algorithmically adjust the total circulating token supply to maintain a target price or peg. This is achieved through rebasing or seigniorage models, where token quantities in all wallets are proportionally increased (expansion) or decreased (contraction) based on market price deviations from a target. Unlike fixed-supply assets like Bitcoin, elastic tokens use this programmed inflation and deflation to create a stabilizing feedback loop, aiming to reduce volatility. Examples include Ampleforth (AMPL), which rebases daily, and algorithmic stablecoins like Frax (FRAX) that use a hybrid seigniorage model.

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