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

Rebasing

A monetary policy mechanism where a token's total supply is algorithmically adjusted across all holder wallets to maintain a target price, changing the quantity of tokens each user holds rather than the unit price.
Chainscore © 2026
definition
TOKEN MECHANICS

What is Rebasing?

Rebasing is a tokenomic mechanism that automatically adjusts the token supply in a holder's wallet to reflect changes in its underlying value, typically to maintain a stable price peg.

Rebasing is a smart contract mechanism where the total supply of a token is periodically increased or decreased, and these changes are proportionally reflected in every holder's wallet balance. The process is algorithmic and automatic; a holder's percentage ownership of the network remains constant, but the number of tokens they hold changes. This is fundamentally different from mechanisms like staking rewards or token burns, which alter individual balances directly. The primary goal is often to create a stable-value asset by pegging the token's price to a target, such as $1, by adjusting supply against demand.

The mechanics work by triggering a rebase event on a set schedule (e.g., every 8 hours). If the market price is above the target peg, the protocol executes a positive rebase, minting new tokens and distributing them to all holders, which increases the circulating supply. Conversely, if the price is below the target, a negative rebase (or contraction) occurs, burning tokens from every wallet to reduce supply. Critically, the value of a user's holdings in dollar terms should remain roughly the same post-rebase, as the change in token quantity is offset by the intended movement in price toward the peg.

Prominent examples include Ampleforth (AMPL) and Olympus DAO (OHM) in its early iterations. AMPL pioneered the model, rebasing daily to track the 2019 US Consumer Price Index. Users interact with rebasing tokens differently; they appear to "earn" tokens during expansions, but this is not yield from external fees—it's a supply adjustment. Wallets and exchanges must integrate specific support to display these fluctuating balances correctly. A key consideration is elastic supply, which can create unique volatility patterns as market psychology interacts with the algorithmic adjustments.

From a technical perspective, rebasing modifies the balanceOf mapping in the token's ERC-20 smart contract for every address in a single transaction. This can have implications for gas efficiency and integration with DeFi protocols, as constant balance changes can complicate functions that rely on snapshotting balances for rewards or governance. Developers must account for these mechanics when building on or interacting with rebasing tokens to avoid unintended consequences in their smart contract logic.

The model presents distinct advantages and challenges. Its primary advantage is creating a non-dilutive stable asset that is native to crypto, without requiring collateral. However, it also introduces significant volatility in token quantity, which can be psychologically challenging for holders and complicates its use as a medium of exchange. The success of a rebasing token heavily depends on robust, game-theoretic incentives and sustained demand to maintain the peg through market cycles, making its tokenomics a critical area of study.

key-features
MECHANISM

Key Features of Rebasing

Rebasing is a tokenomic mechanism that adjusts token supply to maintain a stable unit of account, distinct from stablecoins. These features define its core behavior and utility.

01

Supply Elasticity

A rebasing token programmatically adjusts its total supply in response to price movements to target a specific value, typically a stablecoin peg. This is achieved by proportionally increasing or decreasing the balance in every holder's wallet.

  • Positive Rebase: If the market price is above the target, the protocol mints and distributes new tokens to all holders, increasing supply and diluting the price back toward the peg.
  • Negative Rebase: If the price is below the target, the protocol burns tokens from every holder's balance, reducing supply to create scarcity and increase the price.
02

Price-Target Peg

Unlike algorithmic stablecoins that target a fiat value (e.g., $1), rebasing tokens often target a unit of account tied to another asset or index. The most common target is the value of one share of the protocol's treasury assets, creating a reflexive or backed asset.

For example, a token might rebase to maintain a 1:1 value with 1 gOHM (governance token) or a basket of assets in a treasury. The goal is price stability relative to the target, not absolute fiat stability.

03

Wallet-Balance Volatility

A defining user experience of rebasing is that the number of tokens in a holder's wallet changes automatically. Your token balance fluctuates with each rebase event, while your share of the total supply remains constant.

  • This is different from reflection tokens, which distribute fees but don't change total supply.
  • Wallets and exchanges must integrate specific balance snapshot logic to display the correct, post-rebase amount. This can cause confusion if not properly supported.
04

Rebase Frequency & Triggers

Rebases occur at predefined intervals or when specific market conditions are met.

  • Epoch-Based: Many protocols use a set period (e.g., every 8 hours) to trigger a rebase calculation and execution.
  • Deviation Threshold: A rebase may only trigger if the market price deviates from the target by a certain percentage (e.g., > 1%).
  • The process is typically on-chain and automated via smart contracts or oracles that feed price data, ensuring decentralization and predictability.
05

Staking vs. Rebasing

A critical design pattern is the separation of rebasing logic from the staked asset. Often, the protocol has two tokens:

  1. A Staked, Rebasing Token (e.g., sTOKEN): This is the token held in the staking contract. Its balance rebases, representing a growing claim on the treasury.
  2. A Non-Rebasing Governance Token (e.g., gTOKEN): This token's quantity is static, but its value is backed by the rebasing staked token. It's used for voting and is easier to integrate with DeFi protocols.

This design isolates the complexity of rebasing to the staking contract.

06

Protocol-Controlled Value (PCV)

Advanced rebasing protocols use their treasury assets—the Protocol-Controlled Value (PCV)—to defend the price peg through market operations, not just supply changes.

  • If the price is below target, the protocol can use PCV to buy back and burn tokens in the open market.
  • If the price is above target, it can mint and sell new tokens.
  • This creates a hybrid model combining elastic supply with treasury-backed liquidity management, moving beyond pure algorithmic rebasing.
how-it-works
TOKENOMICS

How Rebasing Works: The Mechanism

Rebasing is a tokenomic mechanism that algorithmically adjusts the token supply of a cryptocurrency to maintain a target price peg, typically to a stable asset like the US dollar.

A rebasing mechanism is a smart contract function that periodically triggers a supply adjustment. Instead of the token's market price changing, the quantity of tokens in every holder's wallet is increased or decreased proportionally. This process, often called an elastic supply or rebase event, ensures that the value of each holder's total stake relative to the total supply remains constant, while the number of tokens they own fluctuates. The goal is to create a price-elastic asset that tracks a target value, most commonly $1.00.

The core logic involves a rebase function that calculates the necessary adjustment based on the current market price from an oracle. If the token trades above the peg (e.g., at $1.05), the contract mints new tokens and distributes them to all holders, increasing the supply to push the price down. Conversely, if it trades below the peg (e.g., at $0.95), the contract burns tokens from every wallet, reducing the supply to create upward price pressure. This is distinct from a collateralized stablecoin like DAI, which maintains its peg through collateralized debt positions and liquidation mechanisms.

For users, the effect is that their wallet balance changes automatically after each rebase, but their percentage ownership of the network and the fiat-denominated value of their holdings are designed to remain stable. Major implementations include Ampleforth (AMPL), which popularized the model, and its derivatives. It's crucial to understand that while the target is stability, rebasing tokens can still experience significant price volatility and supply volatility due to market forces and the lag time between oracle updates and contract execution.

Integration with DeFi protocols presents unique challenges, as changing token balances can disrupt lending collateral ratios, liquidity pool compositions, and governance voting power. Developers must use the token's rebase or _beforeTokenTransfer hooks to ensure contracts correctly account for the elastic supply. The rebasing model represents a purely algorithmic approach to price stability, contrasting with fiat-collateralized or crypto-collateralized stablecoin designs.

examples
REBASING

Protocol Examples & Use Cases

Rebasing is a tokenomic mechanism where a token's supply is algorithmically adjusted to maintain a target price peg, typically to a stable asset. This section explores its implementation across different blockchain protocols.

03

Terra Classic (LUNC) & UST

Featured a dual-token, seigniorage-style rebasing system. The algorithmic stablecoin TerraUSD (UST) maintained its $1 peg by minting and burning the governance token Luna (now LUNC).

  • Arbitrage Mechanism: Users could always burn $1 worth of Luna to mint 1 UST, and vice versa.
  • Supply Adjustment: Luna's supply rebased based on UST demand.
  • Collapse Catalyst: The mechanism failed under extreme market stress, leading to a death spiral where Luna supply hyperinflated.
05

Empty Set Dollar (ESD) & Dynamic Set Dollar (DSD)

Early algorithmic stablecoin experiments on Ethereum that used epoch-based rebasing and bonding mechanisms. They were community-run, governance-minimized protocols.

  • Coupon System: Users could buy discounted "coupons" (debt) when the price was below peg, redeemable for tokens after a rebase above peg.
  • DAO-Governed Expansion/Contraction: Supply changes were voted on by token holders in daily epochs.
  • Challenges: Both struggled with maintaining peg stability and sustaining the coupon mechanism during extended periods below peg.
06

Risk & Mechanism Design

Rebasing protocols face unique challenges that inform their design and use cases.

  • Peg Stability: Relies on continuous, robust arbitrage incentives and oracle reliability.
  • Reflexivity: Price and supply feedback loops can create extreme volatility (hyperinflation or deflation).
  • Integration Complexity: Rebasing tokens can break standard DeFi composability, requiring wrapper tokens or modified smart contracts.
  • Use Case: Primarily for creating non-collateralized stable assets or governance tokens with elastic monetary policy, rather than general-purpose mediums of exchange.
visual-explainer
MECHANICS

Visualizing a Rebasing Event

A rebasing event is a mechanism where a token's supply is algorithmically adjusted to maintain a target price peg, directly impacting the number of tokens held in each wallet without changing the holder's proportional ownership or total value.

A rebasing event is a scheduled, on-chain adjustment where the total supply of a token is increased or decreased. This process is triggered by a smart contract, typically at regular intervals (e.g., every 8 hours), to push the token's market price toward a predefined target price, often pegged to a stablecoin like $1 USD. The key visual outcome is that the token balance displayed in every holder's wallet changes automatically after the rebase, while the total value of their holdings relative to the peg remains constant. For example, if the market price is above the target, the protocol will increase the supply (a positive rebase), diluting each holder's token count but not their USD value.

The mechanics are best understood through the rebase formula: newBalance = (oldBalance * newTotalSupply) / oldTotalSupply. This formula ensures the adjustment is proportional and fair for all holders. Crucially, a rebase is not a typical token transfer or airdrop; it is a state change in the token contract itself. Wallets and exchanges must integrate specific standards (like the _beforeTokenTransfer hook in ERC-777) to correctly reflect these balance changes. The process is entirely transparent and verifiable on the blockchain, with the rebase function call and resulting supply changes recorded in the transaction history.

From a portfolio perspective, visualizing a rebase requires looking at two metrics: the nominal token quantity and its value in the pegged asset. A positive rebase increases your token count but decreases the price per token, leaving the product (quantity * price) unchanged. This can be counterintuitive for users accustomed to static-supply tokens. Major DeFi protocols like Olympus DAO (OHM) popularized this model, using rebasing to implement its bonding and staking mechanics. It's essential to note that not all wallets or centralized exchanges display rebasing balances correctly, which can lead to apparent 'losses' of tokens if the interface does not track the underlying contract state.

security-considerations
REBASING

Security & Economic Considerations

Rebasing is a tokenomic mechanism that automatically adjusts the token supply to maintain a target price peg, creating unique security and economic dynamics.

01

How Rebasing Works

A rebasing token algorithmically adjusts the balance in every holder's wallet to maintain a target price, typically $1. Instead of the token price changing, the supply expands or contracts. For example, if the market price is $1.10, the protocol mints new tokens to all holders, increasing supply to push the price back to $1. The rebase function is a smart contract call, often occurring at regular epochs (e.g., every 8 hours).

02

Security & Composability Risks

Rebasing tokens introduce unique smart contract risks and break standard DeFi assumptions.

  • Integration Risk: Many DeFi protocols (DEXs, lending markets) are not built to handle balance changes between transactions, leading to potential loss of funds or failed transactions.
  • Approval Exploits: Malicious contracts can exploit token approvals made before a rebase occurs.
  • Oracle Manipulation: The rebase calculation often relies on an external price oracle, creating a central point of failure vulnerable to manipulation.
03

Economic & Tax Implications

The economic model of rebasing creates complex user experiences and potential tax liabilities.

  • Balance Volatility: A user's token count changes constantly, making portfolio tracking and value calculation non-intuitive.
  • Taxable Events: In many jurisdictions (e.g., the U.S.), each rebase that increases a holder's balance may be considered a taxable event, creating an accounting burden as new tokens are 'received'.
  • Slippage & Pricing: Trading around rebase epochs can be problematic due to sudden liquidity shifts.
04

Staking vs. Rebasing

Rebasing is often confused with staking rewards, but they are fundamentally different mechanisms.

  • Rebasing: Adjusts the base supply in your wallet. Your share of the total supply remains constant relative to other holders.
  • Staking Rewards: Mints new tokens as rewards, which are distributed to stakers, diluting non-stakers. Your share of the total supply increases. Protocols like OlympusDAO popularized the "(3,3)" game theory model, where staking and rebasing were combined to incentivize long-term holding.
06

Alternatives: Elastic Supply Models

Other models achieve price stability without directly rebasing wallet balances.

  • Wrapper Tokens (e.g., sOHM): A non-rebasing, yield-bearing vault token that represents a claim on the rebasing base asset. Simplifies DeFi integration.
  • Algorithmic Stablecoins (e.g., Fei Protocol): Use Protocol Controlled Value (PCV) and direct incentives (rewards/penalties) to maintain the peg, without altering user balances.
  • Seigniorage Shares: A two-token model where one token is stable and a second, volatile token absorbs supply changes.
COMPARISON

Rebasing vs. Other Stabilization Mechanisms

A technical comparison of how different algorithmic stablecoin designs achieve price stability.

MechanismRebasing (e.g., Ampleforth)Seigniorage / Multi-Asset (e.g., Frax, MakerDAO)Over-Collateralized Lending (e.g., MakerDAO Vaults)

Primary Stabilization Method

Supply elasticity: token quantity in user wallets adjusts

Algorithmic minting/burning of secondary assets & protocol equity

Liquidation of collateral to maintain a fixed debt-to-value ratio

User's Token Quantity

Variable (rebases)

Fixed (for primary stable asset)

Fixed (for minted stablecoin)

Collateral Backing

None (fully algorithmic)

Partial to full (hybrid or algorithmic)

Always >100% (ex: 150%+)

Price Target

Track a CPI-adjusted unit (e.g., 2019 USD)

Track a specific fiat peg (e.g., 1 USD)

Track a specific fiat peg (e.g., 1 USD, 1 EUR)

Depeg Risk Vector

Volatile token supply, liquidity fragmentation

Failure of algorithmic control or collateral devaluation

Collateral value crash leading to undercollateralization

Oracle Dependency

Low (uses time-weighted average price)

High (for mint/redeem logic and collateral value)

Critical (for liquidation triggers)

Typical APY Source

None (non-dilutive rebasing)

Protocol revenue, seigniorage shares, staking yields

Stability fees paid by borrowers

Example Protocol

Ampleforth

Frax Finance, Empty Set Dollar

MakerDAO, Liquity

ecosystem-usage
REBASING

Ecosystem Integration & Challenges

Rebasing is a tokenomic mechanism that automatically adjusts the circulating supply of a token to maintain a target price peg, typically to a stable asset. This section explores its core mechanics, integration challenges, and real-world applications.

01

Core Mechanism: Supply Elasticity

A rebasing token algorithmically adjusts the token balance in every holder's wallet to maintain a price target, usually $1.00. Instead of the token's price changing, the supply expands or contracts. For example, if the market price is $1.10, the protocol mints and distributes new tokens to all holders, increasing supply to push the price back down. Conversely, if the price is $0.90, tokens are burned from all wallets, reducing supply. This process is often called an elastic supply or seigniorage model.

02

Integration Challenge: Accounting & UX

Rebasing tokens create significant friction for DeFi protocols and user interfaces. Key challenges include:

  • Balance Volatility: A user's token count changes constantly, breaking standard wallet displays and confusing users.
  • Smart Contract Accounting: Protocols must track rebase-adjusted balances rather than raw token amounts, requiring custom integration logic.
  • Oracle Pricing: Price oracles must be configured to understand the rebasing mechanism to report the correct, pegged price instead of a volatile market price. Failure to handle this can lead to incorrect liquidation or borrowing logic.
03

AMM & Liquidity Pool Complications

Providing liquidity with rebasing tokens in an Automated Market Maker (AMM) like Uniswap is complex. The pool's token reserves are constantly altered by rebases, which can distort the constant product formula (x * y = k). This often requires:

  • Rebase-aware AMMs: Custom pools that suspend trading during a rebase event to rebalance reserves.
  • Liquidity Provider (LP) Token Adjustments: LP token balances or underlying shares must be adjusted to reflect the changing composition of the pool, ensuring fair distribution of the rebase. Without this, LPs can suffer impermanent loss-like effects from the mechanism itself.
04

Example: Ampleforth (AMPL)

Ampleforth is the canonical example of a rebasing token, targeting the 2019 USD value. Its supply adjusts globally once per day (at 2:00 UTC) based on the prior day's price deviation from $1. This daily rebase is applied proportionally to every wallet and contract holding AMPL. The protocol demonstrated that a non-dilutive rebase (where all holders' percentage of the network remains constant) is possible, but it highlighted the severe integration hurdles for exchanges and DeFi, leading to the creation of wrapped, non-rebasing versions like SPOT or ampl.eth.

05

Wrapped vs. Native Tokens

To simplify integration, many rebasing protocols create a wrapped, non-rebasing version of their token (e.g., Olympus's wsOHM). This wrapper token:

  • Stops Rebasing: Holds the underlying rebasing token but maintains a constant quantity, with value accrual reflected in its price.
  • Enables Compatibility: Can be seamlessly used in standard DeFi protocols, DEXs, and lending markets.
  • Introduces a Layer: Adds complexity and potential centralization risk if the wrapper is controlled by a multisig. Users must decide between the native (rebasing) token for direct protocol benefits and the wrapped version for liquidity and ease of use.
06

Oracle & Data Feed Requirements

Accurate off-chain and on-chain data for rebasing tokens requires specialized oracle solutions. Standard price feeds will capture the market price, which for a functioning rebasing token should hover near its peg. However, protocols need more:

  • Rebase Event Data: Oracles must detect and broadcast when a rebase occurs, its magnitude (positive or negative), and the new total supply.
  • Index or Scaling Factor: Many integrations use a rebase index (e.g., the ratio of current supply to original supply). Oracles provide this index so contracts can calculate a user's underlying balance as wrappedBalance * index.
  • Failure Modes: If the rebase mechanism breaks and the token depegs, oracles must reflect this true market price to prevent systemic risk in integrated protocols.
DEBUNKING MYTHS

Common Misconceptions About Rebasing

Rebasing is a complex tokenomic mechanism often misunderstood. This section clarifies the most frequent technical and economic misconceptions, separating the protocol's mechanics from common false assumptions.

No, rebasing does not create or destroy the aggregate value of a holder's position; it is a purely accounting adjustment. A rebase changes the token supply and the token balance in each wallet proportionally, keeping the holder's percentage of the total supply and the USD-denominated value of their holdings constant, assuming no price movement. The market capitalization before and after a rebase should remain the same, as it is a function of price and the new, adjusted supply. The illusion of 'earning' tokens is a result of the balance display changing, not a fundamental increase in economic stake.

REBASING

Frequently Asked Questions (FAQ)

Rebasing is a unique tokenomic mechanism that adjusts token supply to maintain a target price peg. These questions address its core mechanics, risks, and practical implications for users and developers.

Rebasing is a tokenomic mechanism where a token's total supply is algorithmically adjusted, typically daily, to maintain a target price peg, such as $1. The process does not change the proportional ownership or value of a user's holdings; instead, the number of tokens in each wallet is increased or decreased while the total value remains the same relative to the target. For example, if the market price is $1.10, the protocol will increase the total supply, distributing new tokens to holders and diluting the price back toward $1. Conversely, if the price is $0.90, tokens are burned from wallets to reduce supply and increase scarcity. This is fundamentally different from stablecoins that use collateral or algorithmic mint/burn pairs, as the adjustment happens directly in the user's wallet balance.

evolution
MECHANICAL INNOVATION

Evolution and Historical Context

Rebasing is a tokenomic mechanism that algorithmically adjusts the total supply of a token to maintain a target price peg, typically to a stable asset like the US dollar.

The concept of rebasing emerged as a novel approach to creating algorithmic stablecoins, distinct from the collateral-backed models pioneered by MakerDAO's DAI. Instead of relying on over-collateralized debt positions, rebasing tokens like Ampleforth (AMPL) use a daily supply adjustment—a "rebase"—to incentivize market behavior. If the token's price is above its target, the protocol mints and distributes new tokens to all holders, increasing supply to push the price down. Conversely, if the price is below target, it burns tokens from every wallet, reducing supply to create upward pressure. This mechanism aims for price stability through supply elasticity, making each wallet's percentage of the total supply constant, though its token count fluctuates.

The historical development of rebasing is deeply tied to the search for decentralized monetary policy. Early implementations faced significant challenges, particularly the "elasticity illusion" where users perceived gains from positive rebases as real yield, rather than a proportional adjustment. This often led to volatile feedback loops and speculative manias, as seen in the 2020-2021 "DeFi summer" where forks like YAM Finance and BASED gained rapid popularity before highlighting critical bugs and design flaws. These experiments proved that while the mechanism was mathematically elegant, its success depended heavily on long-term holder psychology and resistance to short-term speculative attacks on the peg.

The evolution of rebasing has since branched into more sophisticated hybrid models and derivative use cases. Projects like Olympus DAO (OHM) adapted the concept for protocol-owned liquidity and treasury-backed value, using rebasing-like "staking rewards" (though technically different) to incentivize long-term alignment. Today, the core rebasing mechanism is often viewed as a foundational monetary primitive—a tool for experimenting with endogenous stability without external collateral. Its legacy is a critical case study in the complexities of designing incentive-compatible, decentralized financial systems, influencing later innovations in reflexive finance and token engineering.

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
Rebasing: Definition & Mechanism in Crypto | ChainScore Glossary