What is rebase token?

A token whose supply is adjusted automatically across every holder, so the number of tokens in your wallet changes without any transaction you made.

Not yet verifiedHow we verify

3 min read

In this entry

A token whose supply is adjusted automatically across every holder, so the number of tokens in your wallet changes without any transaction you made.

Rebases are used to track a price target or to distribute yield. Because balances move on their own, exchanges and tax tools often handle these tokens badly.

The unusual property is that your balance is not stored as a number of tokens. It is stored as a share of the total, and the token contract multiplies that share by a scaling factor to report a balance. Change the factor and every wallet's displayed balance changes at once, with no transfer, no transaction, and nothing in your transaction history to explain it.

How it works

  1. Balances are shares. The contract records what fraction of the supply each address owns rather than an absolute count.
  2. A rebase changes the multiplier. At a set interval, or when a condition is met, the supply is scaled up or down. Every balance moves proportionally, so ownership percentages are unchanged.
  3. Positive rebases distribute yield. A staking derivative may rebase daily so that a holder's balance grows to reflect accrued rewards while the token stays priced near its reference.
  4. Negative rebases contract supply. A design targeting a price may shrink balances when the price is below target, so the same share of a smaller supply supports a higher unit price.

The mechanism creates real integration problems. Contracts that cache a balance, liquidity pools that assume balances only change on transfer, and bridges that mint a fixed representation can all mishandle the adjustment. Many protocols therefore prefer a non-rebasing wrapper whose balance stays fixed while its exchange rate rises.

Example

Illustrative. You hold 100 tokens out of a 1,000,000 supply, which is 0.01% of the total. A positive rebase increases supply by 5% to 1,050,000. Your balance now reads 105 tokens.

Your share is still 0.01%. If the price per token was unchanged, your position is worth 5% more, because supply grew and you received your proportional part. If the price fell 5% in the same period, you hold 105 tokens worth exactly what 100 were worth before, and nothing happened economically at all.

That is the trap: a growing balance looks like income even when it is a unit change. Whether it is real depends entirely on what happened to the price at the same time.

Why it matters when you buy

These tokens confuse the tools you rely on. Portfolio trackers may record rebases as income, cost basis per unit shifts every time supply changes, and some exchanges will not credit deposits of them at all. Before buying one, check that your venue supports it and how your records will handle it. Crypto tax basics and the tax pages cover the record-keeping side, and Buyability covers availability.

circulating supply — what a rebase changes; liquid staking token — often uses a rebasing design; wrapped token — the non-rebasing alternative; cost basis — hard to track per unit; taxable event — whether a rebase counts is unsettled; apy — how the growth is usually quoted.

Questions

Did I earn anything when my balance grew?

Not necessarily. A rebase changes the unit count for everyone proportionally. Whether you are better off depends on what the price did over the same period, which is why the count alone tells you nothing.

Are rebases taxable?

Treatment is unsettled and varies by jurisdiction, and the automatic nature of the adjustment makes it awkward under rules written for transfers. Keep records of every rebase and take advice for your own jurisdiction rather than assuming a tool got it right.

Why do some protocols use a wrapped version instead?

Because a balance that changes without a transfer breaks contracts that cache balances or assume fixed accounting. A wrapper keeps the token count constant and lets the exchange rate move instead, which integrates cleanly.