EARTH

Deflationary rebase. Autonomous liquidity. Burns more than it mints.
Copied 0x5CfBecf0209F7ada1EdF1fC0D2Fce3a809C0aE08
Base (8453) · Rebase ERC20 · 18 decimals · 1% fee pools
Loading data…
Total Supply
Rebase Index
Reactor Pools
Cooldown

How It Works

EARTH has a Reactor — an immutable contract that runs every 2 hours. Anyone can call execute(). No admin keys needed. It collects trading fees from 9 V3 pools, then:

1. Collect → Pull accrued fees from all pools (EARTH + X token)
2. BurnAll EARTH fees burned forever (-0.5% of volume)
3. Buyback → Half of X fees buy EARTH from the pool (buy pressure)
4. Deepen → Bought EARTH + remaining X deposited back as LP (deeper liquidity)
5. Rebase → Mint 0.3% of volume to all holders (your balance grows)
The math: -0.5% burned + 0.3% minted = -0.2% of volume permanently removed from supply every cycle. Supply can only decrease. Your balance still grows via rebase.

The Rebase

Trading Opportunity

Active Pools

PoolAddressFeeType
Loading…

Why It's Trustless

The Flywheel

The system is designed so that doing nothing (holding) and doing something (trading) both make EARTH stronger. There is no action that weakens the flywheel except stopping all trading entirely.

Part of Something Bigger

EARTH is one of several tokens in the memefortrees ecosystem. The Reactor burns and deepens liquidity across pairs that include MfT (the hub token), POOP (from the Baselings game), CHAR (biochar credits), and blue chips.

Every EARTH trade that touches the MfT or POOP pools feeds those ecosystems too. The Reactor doesn't just burn EARTH — it connects ecosystems. Volume in any pool benefits all pools through the shared burn-and-deepen cycle.

You profit. Liquidity deepens. Trees grow. That's the whole idea.

For Agents & Developers

Contract:  0x5CfBecf0209F7ada1EdF1fC0D2Fce3a809C0aE08
Reactor:   0x424D8BC900C6cc22E791C01d7E92CEd149a232f7
Chain:     Base (8453)
Decimals:  18
Type:      Rebase ERC20 (share-based)
LP:        All locked forever in Reactor.

totalSupply()    = current supply after burns
balanceOf(addr)  = auto-rebased balance
rebaseIndex()    = global multiplier (starts 1e18)

reactor.poolCount()    = number of pools
reactor.lastExecute()  = timestamp of last run
reactor.execute()      = permissionless, burns + rebases

Factory: 0x33128a8fC17869897dcE68Ed026d694621f6FDfD
getPool(EARTH, tokenX, 10000) = pool address