# Rebasing tokens: balances can change without a transfer

A rebasing token can change displayed holder balances through a protocol-wide accounting adjustment without an ordinary transfer to each holder. The purpose and formula differ by token. Lido’s stETH uses shares to reflect changes in pooled ether, including rewards and potential penalties; more displayed units alone do not prove a positive return in another currency.

Evidence: [stETH integration guide](https://docs.lido.fi/guides/lido-tokens-integration-guide/); [ERC-20 Token Standard](https://eips.ethereum.org/EIPS/eip-20)

Canonical: https://degreesofsatoshi.com/encyclopedia/rebasing-tokens/
Published: 2026-10-02
Substantively modified: 2026-10-02
Independently verified by an automated reviewer: 2026-10-02T18:19:48.887Z
Data current through: 2026-10-02

AI-assisted research and drafting with a separate automated source-verification pass; no external expert or named human review is implied.

## Key facts

- **Accounting:** Lido derives stETH balances from shares and pooled ether. ([stETH integration guide](https://docs.lido.fi/guides/lido-tokens-integration-guide/))
- **Direction:** The documented stETH rebase can be positive or negative. ([stETH integration guide](https://docs.lido.fi/guides/lido-tokens-integration-guide/))
- **Integration:** Uniswap v3 liquidity providers can bear losses from a negative rebase when their position becomes active. ([Token integration issues](https://docs.uniswap.org/concepts/protocol/integration-issues))

## A balance increase need not increase ownership share

In a simplified proportional rebase, a holder with 100 of 1,000 displayed units owns 10%. If every balance rises 5%, the holder has 105 of 1,050 units and still owns 10%.

Whether that position is economically better depends on the underlying assets and valuation. The example is proportional arithmetic, not a forecast or a claim that all rebasing tokens use the same mechanism.

Evidence: [stETH integration guide](https://docs.lido.fi/guides/lido-tokens-integration-guide/)

## Transfer events may not explain the current balance

Lido documents that stETH does not emit a Transfer event for a rebase. Summing ordinary transfer logs therefore need not reproduce a holder’s current stETH balance.

An integration can account in underlying shares and convert for display. It must still use the token’s actual conversion and rounding rules; assuming all balances remain fixed between transfers is unsafe.

Evidence: [stETH integration guide](https://docs.lido.fi/guides/lido-tokens-integration-guide/)

## A pool needs to support the token’s accounting

Uniswap’s v3 documentation distinguishes rebasing tokens from fee-on-transfer tokens: pool creation and swapping can succeed, while a negative rebase can impose losses on active liquidity positions.

Lido offers a non-rebasing wrapper, wstETH, whose unit count stays fixed absent transfers, minting or burning while its stETH conversion rate changes. That changes the representation without removing exposure to the underlying staking system.

Evidence: [Token integration issues](https://docs.uniswap.org/concepts/protocol/integration-issues); [stETH integration guide](https://docs.lido.fi/guides/lido-tokens-integration-guide/)

## Questions

### Does a positive rebase guarantee a dollar profit?

No. A larger balance can coexist with a lower market price or other losses. Compare the complete position in a stated unit of account, rather than treating new displayed units as guaranteed purchasing power.

Evidence: [stETH integration guide](https://docs.lido.fi/guides/lido-tokens-integration-guide/); [ERC-20 Token Standard](https://eips.ethereum.org/EIPS/eip-20)

## Claims and scope

### rebasing-tokens-quick-answer

A rebasing token can change displayed holder balances through a protocol-wide accounting adjustment without an ordinary transfer to each holder. The purpose and formula differ by token. Lido’s stETH uses shares to reflect changes in pooled ether, including rewards and potential penalties; more displayed units alone do not prove a positive return in another currency.

Scope: {"collection":"defi","dataAsOf":"2026-10-02","blockHeight":null}

### rebasing-tokens-fact-accounting

Accounting: Lido derives stETH balances from shares and pooled ether.

Scope: {"collection":"defi","dataAsOf":"2026-10-02","blockHeight":null}

### rebasing-tokens-fact-direction

Direction: The documented stETH rebase can be positive or negative.

Scope: {"collection":"defi","dataAsOf":"2026-10-02","blockHeight":null}

### rebasing-tokens-fact-integration

Integration: Uniswap v3 liquidity providers can bear losses from a negative rebase when their position becomes active.

Scope: {"collection":"defi","dataAsOf":"2026-10-02","blockHeight":null}

## Sources

- [stETH integration guide](https://docs.lido.fi/guides/lido-tokens-integration-guide/) — Lido. Rebasing balances, wrapped shares and asynchronous withdrawal accounting. Locator: stETH; wstETH; Withdrawal queue. Retrieved: 2026-10-02T17:03:45.519Z.
- [ERC-20 Token Standard](https://eips.ethereum.org/EIPS/eip-20) — Ethereum Improvement Proposals. Token supply, displayed units and balance accounting. Locator: totalSupply; balanceOf; transfer; decimals; approve; allowance; transferFrom; Transfer. Retrieved: 2026-10-02T17:03:45.826Z.
- [Token integration issues](https://docs.uniswap.org/concepts/protocol/integration-issues) — Uniswap. Token behavior can break assumptions or impose costs on pool positions. Locator: Fee-on-transfer tokens; Rebasing tokens. Retrieved: 2026-10-02T17:03:45.896Z.

## Revision history

- 2026-10-02: First publication after primary-source research and independent automated verification.

## Cite this entry

Degrees of Satoshi editorial project. “Rebasing tokens: balances can change without a transfer.” Published 2026-10-02; updated 2026-10-02. https://degreesofsatoshi.com/encyclopedia/rebasing-tokens/
