A rebasing token is a cryptocurrency with an elastic supply mechanism that automatically adjusts the token balance in each holder's wallet to maintain a target price peg, typically to a stable asset like the US Dollar. Unlike traditional stablecoins that maintain a stable unit price by holding collateral, a rebasing token achieves price stability by algorithmically increasing or decreasing the total token supply in circulation. This process, known as a rebase, occurs at predetermined intervals (e.g., daily) and proportionally changes the balance of every wallet, ensuring each holder maintains their relative share of the network.
Rebasing Token
What is a Rebasing Token?
A rebasing token is a type of cryptocurrency with an elastic supply mechanism that automatically adjusts the token balance in each holder's wallet to maintain a target price peg, typically to a stable asset like the US Dollar.
The core mechanism involves a rebase function that is triggered when the token's market price deviates from its target price, or peg. If the price is above the peg, the protocol initiates a positive rebase, minting new tokens and distributing them to all holders, which increases their token quantity but aims to lower the per-token price. Conversely, if the price is below the peg, a negative rebase occurs, burning tokens from every wallet, reducing the supply to push the price upward. Critically, a holder's percentage ownership of the total supply, and thus their share of the underlying value, remains unchanged despite the fluctuating token count.
Prominent examples include Ampleforth (AMPL) and its derivatives, which pioneered this model. The rebasing process is executed entirely on-chain via smart contracts, requiring no manual action from users. However, this design introduces unique considerations: wallet balances change visibly, which can be confusing, and integrating rebasing tokens into decentralized finance (DeFi) protocols like lending markets requires special handling to account for the shifting balances. The model is distinct from seigniorage-style or algorithmic stablecoins that use a multi-token system to absorb volatility.
From a technical accounting perspective, rebasing tokens decouple the unit of account from the store of value. While the number of tokens in a wallet fluctuates, the value of that wallet's stake relative to the total market cap should remain constant, assuming a perfectly efficient rebase. This design aims to create a non-dilutive and censorship-resistant stable asset, though its success depends heavily on market demand and the stability of the rebasing algorithm itself, as demonstrated by historical volatility in such tokens during periods of extreme market stress.
How Rebasing Tokens Work
An explanation of the algorithmic mechanism that adjusts token supply to maintain a target peg, distinct from stablecoin models.
A rebasing token is a type of cryptocurrency with a dynamic supply that automatically adjusts at regular intervals to maintain a target price peg, typically to a fiat currency like the US dollar. Unlike stablecoins that use collateral or algorithmic minting/burning of separate tokens, rebasing achieves price stability by proportionally increasing or decreasing the token balance in every holder's wallet. This process, called a rebase, occurs on-chain according to a predefined schedule and formula, ensuring the total market capitalization remains stable while the individual's percentage ownership of the network stays constant.
The core mechanism relies on an oracle to provide the current market price of the token. If the market price deviates above the target peg (e.g., $1.05 vs. $1.00), the protocol triggers a positive rebase, increasing the total supply and crediting additional tokens to all holders. Conversely, if the price falls below the peg, a negative rebase reduces the supply, deducting tokens from each wallet. Critically, this adjustment is pro-rata; every holder's share of the total supply remains unchanged, meaning the value of their holdings in USD terms is what the protocol aims to stabilize, not the token count.
From a technical perspective, the rebase function is typically called by a smart contract, often permissionlessly, after comparing the oracle price to the target. The rebase index or scaling factor is a crucial variable that tracks the cumulative adjustments over time. Wallets and decentralized applications (dApps) must read this index to correctly display a user's "scaled balance," which represents their effective holdings. Prominent historical examples include Ampleforth (AMPL) and Olympus DAO's (OHM) early iterations, which popularized this model for both stable and non-stable asset designs.
Key considerations for developers and users include integration complexity, as standard ERC-20 balance queries will return the raw, unscaled amount, requiring adjustment by the index. Furthermore, the model can create tax and accounting challenges, as rebase events may be considered taxable income in some jurisdictions. While effective in theory, rebasing tokens can experience significant volatility between rebase events, and their success heavily depends on robust oracle security and sustained market participation to absorb supply changes.
Key Features of Rebasing Tokens
Rebasing tokens are a class of cryptocurrency where the token's supply automatically adjusts to maintain a stable price peg, typically to a target asset like the US dollar. This is achieved through algorithmic, on-chain expansions and contractions of the circulating supply held in user wallets.
Supply Elasticity
The core mechanism of a rebasing token is its elastic supply, which algorithmically expands or contracts in response to market price deviations from its target peg. When the price is above the peg, the protocol mints new tokens and distributes them proportionally to all holders, increasing supply to push the price down. When below, it burns tokens from wallets, decreasing supply to push the price up.
Price Stability Target
Rebasing tokens are designed to track a specific price target, most commonly $1.00 USD. This peg is maintained not by collateral reserves but by the supply adjustment mechanism. The target is encoded in the smart contract's logic, which calculates the required rebase (supply change) based on the current market oracle price.
Holder Proportionality
During a rebase event, the change in total supply is applied proportionally across all holder wallets and liquidity pools. This means each holder's percentage ownership of the total supply remains constant. A holder's wallet balance will change, but their share of the network and the dollar value of their holdings (when priced at the target) is intended to be preserved.
Algorithmic (Non-Collateralized) Design
Unlike stablecoins backed by fiat (USDC) or crypto collateral (DAI), rebasing tokens are algorithmic or seigniorage-style assets. They rely solely on code-enforced supply rules and market incentives to maintain the peg, without holding direct asset reserves. This introduces different risk profiles, including potential death spirals if the peg confidence is lost.
Rebase Frequency & Oracles
Supply adjustments occur at predefined intervals (e.g., every 8 hours) or when specific deviation thresholds are met. The process depends on a price oracle (like Chainlink) to feed accurate external market data into the contract. The rebase function is typically permissionless, allowing anyone to trigger it once conditions are met.
Wallet Display & Accounting
A unique UX challenge is that a holder's token balance fluctuates. Wallets and explorers often display a "scaled balance" and a "portfolio value". Key accounting concepts include:
- Balance Shares: The underlying ownership units, which are constant between rebases.
- Balance Scaled: The displayed, rebase-adjusted token amount.
- This requires careful integration by DeFi protocols for accurate accounting.
Examples of Rebasing Tokens
Rebasing tokens are implemented across various blockchain ecosystems, each with distinct mechanisms for supply adjustment and value accrual.
Terra Classic (LUNC)
Originally Terra (LUNA), its sister stablecoin UST used an algorithmic burn-and-mint equilibrium with LUNA to maintain its peg. While not a daily rebasing token, the core mechanism involved supply adjustment: minting LUNA to absorb UST when below peg, and burning LUNA to mint UST when above peg. This made LUNA's supply highly elastic in response to UST demand. The protocol's collapse in May 2022 is a seminal case study in the risks of algorithmic stablecoin design and reflexive feedback loops.
Empty Set Dollar (ESD) & Dynamic Set Dollar (DSD)
Early algorithmic stablecoin experiments implementing on-chain expansion and contraction cycles. Both used a bonding and coupon system during contraction phases instead of direct balance reductions. Key differentiators:
- ESD: Operated in epochs; users could bond ESD during deficits to receive future expansion rewards.
- DSD: Added a dynamic supply adjustment frequency, moving from 8-hour to 2-day epochs to improve stability.
- Both highlighted challenges with coordination games and maintaining peg during sustained market stress.
Rebasing Token vs. Standard Token vs. Algorithmic Stablecoin
A structural comparison of three token models based on their supply mechanics, price stability mechanisms, and typical use cases.
| Feature / Mechanism | Rebasing Token | Standard Token (e.g., ERC-20) | Algorithmic Stablecoin |
|---|---|---|---|
Primary Goal | Maintain a target price peg | Represent value or utility | Maintain a stable price peg (e.g., $1) |
Supply Adjustment | Dynamic, automatic rebase of all holder balances | Static or manually minted/burned | Dynamic, algorithmically controlled minting and burning |
Holder's Token Quantity | Changes with each rebase event | Remains constant | Typically remains constant |
Holder's Wallet Value | Aims to remain stable relative to peg | Fluctuates with market price | Aims to remain stable relative to peg |
Price Stability Mechanism | Rebasing supply to match target market cap | None (market-driven) | Algorithmic expansion/contraction of supply or seigniorage |
Collateral Backing | None (non-collateralized) | Varies (can be uncollateralized or backed) | Typically non-collateralized or partially collateralized |
Primary Risk | Supply volatility, contract complexity | Price volatility | Death spiral / loss of peg |
Common Examples | AMPL, RAI | ETH, UNI, most DeFi tokens | UST (historical), FRAX (hybrid) |
Technical Details & Implementation
An in-depth technical examination of rebasing tokens, a unique class of cryptocurrency where the token supply is algorithmically adjusted to maintain a target price peg, directly impacting holder balances.
A rebasing token is a cryptocurrency with a dynamic supply that automatically adjusts—expanding or contracting—across all holder wallets to maintain a target price peg, typically to a stable asset like the US Dollar. Unlike stablecoins that use collateral or algorithmic minting/burning, rebasing achieves price stability by proportionally changing the number of tokens each user holds, keeping their portfolio value constant relative to the peg. This mechanism is executed via a smart contract function, often called a rebase, which recalculates balances based on the current market price deviation from the target.
The core technical implementation involves a rebase function triggered on a schedule or by an oracle price feed. When the market price (P_m) deviates from the target price (P_t), the contract calculates a rebase ratio. For example, if P_m is $0.90 and P_t is $1.00, the supply must increase by approximately 11.1% (1 / 0.9) to bring the per-token price back to $1.00. Every holder's balance is multiplied by this ratio; the total supply changes, but each holder's percentage share of the network and the USD value of their holdings remain unchanged post-rebase.
This design introduces unique technical considerations. Wallet interfaces and decentralized applications (dApps) must explicitly support rebasing tokens to display the correct, fluctuating balance. Furthermore, liquidity provision in Automated Market Makers (AMMs) like Uniswap requires special handling, as the pool's token reserves change during a rebase, which can affect the constant product formula x * y = k. Developers often use wrapper tokens (e.g., staked versions like sTOKEN) to create a non-rebasing representation for use in DeFi protocols, simplifying integration.
From an accounting perspective, rebasing tokens are treated differently for tax and reporting. Since the token quantity changes without a taxable trade, the cost basis per token adjusts inversely with the supply change. If the supply increases by 10%, a holder's cost basis per token decreases by ~9.1%, preserving the total cost basis of the position. This is distinct from tokens that generate rewards through staking or liquidity mining, which are typically treated as new income events.
Prominent examples include Ampleforth (AMPL), which pioneered the rebasing model targeting the 2019 USD CPI-adjusted dollar, and Olympus DAO's (OHM), which uses a variant for treasury-backed value. The primary critique of the model is user experience complexity, as balances change daily, and volatility of unit count, which can confuse users accustomed to static-supply assets. However, it remains a notable experiment in achieving price stability without relying on external collateral.
Ecosystem Usage & Integration
Rebasing tokens are dynamic assets whose supply automatically adjusts to maintain a target peg, integrating with DeFi protocols in unique ways that affect staking, lending, and governance.
Staking & Yield Generation
Rebasing tokens are frequently used as the reward mechanism in staking protocols. Instead of distributing new tokens, the protocol increases each holder's balance proportionally. This mechanism is central to protocols like Olympus DAO (OHM), where staking "wOHM" results in a rebasing increase of the token balance, representing the accrued yield. This design aims to create a predictable, auto-compounding yield for long-term holders without requiring manual claim transactions.
Collateral in Lending Protocols
Integrating rebasing tokens as collateral in money markets like Aave or Compound presents unique challenges. The constantly changing token balance in a user's wallet or a smart contract can cause accounting errors. Common solutions include:
- Wrapping the rebasing token into a static, non-rebasing version (e.g., wsOHM for staked OHM).
- Using rebasing-aware adapters in the lending protocol's smart contracts to correctly track the evolving collateral value. This ensures loan-to-value ratios and liquidation logic remain accurate despite supply changes.
Liquidity Provision & AMMs
Providing liquidity with a rebasing token in an Automated Market Maker (AMM) like Uniswap requires careful management. If the token rebases while in a liquidity pool, the pool's composition becomes imbalanced. Standard practice is to deposit the wrapped, non-rebasing version of the token into the pool. Protocols often create dedicated liquidity pools for these wrapped assets (e.g., OHM/DAI pools using wsOHM). The rebasing action then occurs off-chain in the wrapper contract, preserving the integrity of the constant product formula x * y = k.
Governance & Protocol-Owned Liquidity
Rebasing mechanisms are a core tool for protocol-controlled value (PCV) and treasury management. By directing rebase rewards to a protocol's treasury (instead of individual holders), the protocol can accumulate assets to fund protocol-owned liquidity (POL). This creates a flywheel: treasury assets generate yield, part of that yield is used to buy more liquidity pool tokens, which increases price stability and generates more fee revenue for the treasury. This model decouples token emissions from direct seller pressure.
Oracle & Price Feed Integration
Accurate price feeds for rebasing tokens are critical for DeFi integrations. Standard oracles must account for the elastic supply. The reported price must reflect the value per token after rebasing adjustments. Solutions include:
- Index or share price oracles that track the underlying value of a claim on the rebasing token's treasury (e.g., the price of gOHM, which represents a fixed share of the OHM treasury).
- Rebase-aware oracle contracts that adjust the reported price based on the current rebase index, ensuring that collateral value calculations in other protocols remain correct.
Wallet & Interface Display
User-facing applications like MetaMask and DeFi dashboards must handle the display of rebasing token balances. A naive implementation shows a balance that changes without visible transactions, confusing users. Best practices involve:
- Displaying the "wrapped" or "staked" balance which remains static between rebases.
- Showing a separate "rebasing rewards" or "index-adjusted balance" to visualize accrued yield.
- Calculating and displaying an APY based on the historical rebase rate. This abstraction layer is crucial for user experience and accurate portfolio tracking.
Security & Economic Considerations
A rebasing token is a cryptocurrency with a dynamic supply mechanism that automatically adjusts token balances to maintain a target price peg, typically to a stable asset like the US dollar. This process, known as a rebase, occurs algorithmically without requiring user interaction.
The Rebase Mechanism
A rebase is an on-chain event where the total token supply is algorithmically expanded or contracted. User wallet balances are proportionally adjusted to maintain their percentage ownership of the total supply. For example, if the market price is 10% below the target peg, a positive rebase might increase all balances by 10% to reduce the per-token price back to $1.00. This is distinct from airdrops or mint/burn events, as it's a uniform, protocol-level adjustment.
Price Peg vs. Supply Elasticity
The primary goal is to achieve a price peg, often to $1.00. However, the mechanism operates on supply elasticity. The protocol does not directly set the price; it modifies supply in response to market price deviations. Key formulas include:
- Rebase Percentage:
(Target Price / Market Price) - 1 - New Balance:
User Balance * (1 + Rebase Percentage)This creates a feedback loop where increased demand triggers supply contraction (raising price), and decreased demand triggers supply expansion (lowering price).
Key Security Considerations
Rebasing introduces unique attack vectors and risks:
- Integration Complexity: Smart contracts and DEX pools must be explicitly designed to handle balance changes, or funds can be lost. The
balanceOfaddress can change between transactions. - Oracle Reliance: The rebase calculation depends on a price oracle (e.g., Chainlink). Oracle manipulation or failure breaks the peg mechanism.
- Front-Running: Malicious actors can anticipate rebase events and exploit timing differences in transactions.
- Tax Implications: Constant balance adjustments can create complex taxable event scenarios in some jurisdictions.
Economic & User Experience Impacts
The elastic supply model creates non-standard economic behaviors:
- Volatile Token Count, Stable Value: A user's wallet balance fluctuates, but their portfolio's dollar value aims to remain stable relative to the peg.
- Staking & Farming Complications: Yield calculations in liquidity pools must account for the changing underlying token quantities, often requiring specialized rebase-aware gauges.
- Perception of Loss: Users may perceive a decreasing token count (negative rebase) as a loss, even if their dollar value is preserved, creating psychological friction.
Notable Examples & Implementations
Ampleforth (AMPL) pioneered the rebasing model, targeting the 2019 USD CPI-adjusted dollar. Olympus DAO (OHM) and its forks use a variant called (3,3) staking, where rebases reward stakers, creating a high APY incentive. Empty Set Dollar (ESD) and Dynamic Set Dollar (DSD) were algorithmic stablecoin experiments using rebasing. These case studies highlight the challenges of maintaining pegs during extreme market volatility and the critical role of incentive design.
Related Concepts & Alternatives
Rebasing is one approach in the broader algorithmic stablecoin and elastic finance landscape. Alternatives include:
- Collateralized Stablecoins (DAI, LUSD): Peg maintained by over-collateralized debt positions.
- Fractional-Algorithmic (FRAX): Hybrid model using partial collateral and algorithmic mechanisms.
- Seigniorage Shares (TITAN, IRON): Uses a multi-token system where one token is stable and a secondary token absorbs volatility and seigniorage. Understanding these contrasts is essential for evaluating the trade-offs between capital efficiency, stability, and systemic risk.
Common Misconceptions
Rebasing tokens are a unique category of digital assets that adjust their supply to maintain a target price peg, often leading to confusion about their mechanics and risks. This section clarifies the most frequent misunderstandings.
A rebasing token is a cryptocurrency with an elastic supply that automatically adjusts the balance in every holder's wallet to maintain a target price peg, typically to a stable asset like the US dollar. It works through a rebase mechanism, a smart contract function that periodically (e.g., every 8 hours) calculates the current market price against the target. If the price is above the peg, the protocol mints and distributes new tokens to all holders, proportionally increasing their balance. If the price is below the peg, it burns tokens from every wallet, decreasing balances. The unit price aims to stay constant while the number of tokens you hold changes. Popular examples include Ampleforth (AMPL) and Olympus DAO's (OHM) predecessor.
Frequently Asked Questions
A rebasing token is a cryptocurrency with a dynamic supply mechanism designed to maintain a stable price peg. This section answers common technical and practical questions about how they function.
A rebasing token is a cryptocurrency that algorithmically adjusts its total supply to maintain a target price peg, typically to a stable asset like the US dollar. It works through a rebase event, where the balance of tokens in every holder's wallet is proportionally increased or decreased based on the token's market price relative to its target. If the price is above the peg, a positive rebase mints and distributes new tokens to all holders, diluting the price downward. If the price is below the peg, a negative rebase burns tokens from all wallets, making each remaining token more scarce and valuable. The holder's percentage ownership of the total supply remains unchanged, but the number of tokens they hold fluctuates.
Get In Touch
today.
Our experts will offer a free quote and a 30min call to discuss your project.