Supply only ever shrinks Buyback-and-burn on every sell Ethereum mainnet only

Every profit burns supply. TFLO only gets scarcer.

TFLO is an Ethereum-mainnet ERC20 with 100% of supply in a Uniswap V4 pool at launch — no presale, no team allocation. Pool fees fund an on-chain treasury that buys a curated basket, waits for profit, then sells and uses every gain to buy TFLO on the open market and burn it. Supply only ever shrinks.

0.00%
Of total supply burned — permanently
0 TFLO burned 0 remaining
Supply only ever shrinks · 1,000,000,000 TFLO at launch
$0
Treasury assets under management
Treasury balance
ETH
Progress to next buy
%
Last burn
TFLO
awaiting first burn
Eligible tokens
/50
Next buy target
The flywheel

Buy. Earn. Buy back. Burn.

A self-reinforcing loop: trading fees fund the treasury, the treasury buys a basket of tokens and waits for profit, then every realized gain is spent buying TFLO and burning it. Each turn of the wheel removes supply for good.

How it works

Four steps. No discretion in between.

  1. 01permissionless

    Fees accrue

    Every TFLO trade on Uniswap pays a 4% pool fee. 80% flows into the treasury; 20% goes to the team. Anyone can harvest at any time.

  2. 02deterministic

    Round-robin buy

    Once the treasury holds ≥ 0.5 ETH, anyone can trigger a buy. The next eligible token — fixed by a public cursor — is purchased. Each buy spends at most 2× the trigger, so no single call drains the treasury.

  3. 03passive

    Holdings appreciate

    Each buy is recorded with its cost basis. The protocol watches the 30-minute Uniswap TWAP and waits — without selling — until a tranche is at least 10% in profit.

  4. 04permissionless

    Sell & burn

    Anyone can trigger a sell on any tranche that clears the threshold. ETH proceeds route to the buyback — which buys TFLO through the same TWAP-guarded router and burns it. Supply only ever shrinks.

No randomness, no insider picks. The buy order is a public, deterministic queue — you can see exactly what gets bought next.

Treasury

The eligible list.

Curated by the team, capped at 50 tokens. The team can add or remove a token at any time, but they cannot choose which one the treasury buys next — that's the public round-robin queue. Removing a token disables future buys, but already-bought tranches remain sellable indefinitely — a property the contract preserves on purpose.

Eligible list will populate at launch. Anyone can propose candidates on the leaderboard.

Leaderboard

The community decides what's eligible.

Sign in with X to propose any token and vote for the ones you want the treasury to buy. The leaderboard is off-chain and purely advisory — it never moves funds and it never auto-promotes a token. The team uses it as signal when curating the on-chain eligible list.

Open Leaderboard →

one vote per X account per token · toggle any time · no proposal bond

Built on

Boring infrastructure on purpose.

FAQ

Frequently asked questions.

Where does my money go when I buy TFLO?

Buying TFLO on Uniswap pays the 4% pool fee, of which 80% accrues to the on-chain treasury and 20% to the team wallet. There is no presale, no team allocation; you only get TFLO by trading.

Can the team rug?

No. New TFLO can't be minted, the protocol can't be paused or upgraded, and nobody — including the team — can withdraw treasury funds. The Uniswap liquidity is held by a contract that can only collect fees on it; it can't pull it out. The team's only powers are to tune the buy-trigger size and the sell-profit threshold (both inside hard-coded limits) and to add or remove tokens from the eligible list. Every dollar a sell generates is hard-wired to buy and burn TFLO.

Who decides what the treasury buys, and when?

Which tokens are even allowed is curated by the team — they pick the list (capped at 50). When a buy happens is up to anyone: as soon as the treasury has enough ETH, any wallet on the internet can trigger the next buy. And which token gets bought is fixed by a public, in-order queue — the next one is always visible on-chain, and every full rotation each token gets exactly one buy.

Why a fixed order instead of randomness or off-chain selection?

A fixed, public order is the simplest setup that gives every eligible token equal treatment, leaves no room for the team to favour or punish any token, and removes the usual front-running games — because the next buy is already common knowledge. There's no oracle that can be wrong and nothing to game.

What happens to a token if you remove it from the eligible list?

Removing a token disables future buys of it, but the contract never clears the data needed to unwind existing holdings. Already-bought tranches of a removed token remain sellable indefinitely — the same TWAP gain threshold and the same buy-and-burn route apply. The team can stop buying something, but they cannot trap funds inside it.

Why is there a single team wallet in charge at launch?

v1 ships with a single owner key so the team can iterate quickly while the protocol is small — adding tokens to the eligible list, removing ones that turn out to be problematic. The reason this is safe is that the owner's powers are tightly bounded by code: even a compromised key can't drain funds, mint TFLO, pause the protocol, or upgrade contracts. Ownership will move to a multisig — and later to a time-locked one — without any changes to the underlying contracts.

How does TFLO actually accrue value?

Every profitable sell turns into a buy-and-burn: the protocol takes the ETH it just made, buys TFLO on the open market, and destroys it. TFLO supply only ever shrinks. That's the only mechanical pressure built into the protocol — everything else comes from how the market values a fund that's quietly buying interesting tokens and burning its own supply.

What chains is TFLO on?

Ethereum mainnet only. There is no cross-chain bridge.

How it works Treasury Trust Leaderboard Docs Twitter Open App Buy TFLO
Buy TFLO TokenFlow