floor

Documentation

How Floor works

This page describes the entire protocol in the same terms the contracts implement it: exact percentages, exact formulas, worked examples with real numbers, and the risks. Nothing here is marketing. If any statement on this page disagrees with the deployed contracts, the contracts are the truth and we will fix the page.

Overview

Floor is a token launchpad on Robinhood Chain. Coins launch for free and trade on a bonding curve, like every launchpad since pump.fun. The difference is a single, structural one: after a 1 percent trading fee, 30 percent of every buy is deposited into a locked, yield-bearing US Treasury reserve owned by that coin. Any holder can, at any moment, burn tokens and withdraw their exact pro-rata share of that reserve. That redemption value is the coin's floor.

The floor can only rise. Buys add to the reserve. Treasury yield adds to the reserve. Sells do not touch it. Redemptions remove assets and supply in the same proportion, which leaves the per-token floor unchanged or slightly higher. There is no code path that lowers it, no admin key that can withdraw it, and no exception to any of this anywhere in the system.

Everything else, the curve, graduation to Uniswap, creator fees, the $FLOOR buyback, exists around that one guarantee.

The floor mechanic, step by step

What happens on a buy

Say you buy with 100 USDC. The contract takes a 1.00 USDC fee (1 percent) and routes it to the fee router. Of the remaining 99 USDC, 29.70 USDC (30 percent) is deposited into the coin's Treasury reserve, and 69.30 USDC (70 percent) goes into the bonding curve, which is what moves the price. You receive tokens priced by the curve against that 69.30.

ComponentAmountWhere it goes
Trading fee (1%)1.00 USDCFee router: 40% claimable by the creator, 60% to the platform
Floor share (30% of net)29.70 USDCLocked Treasury reserve, redeemable by holders only
Curve share (70% of net)69.30 USDCThe bonding curve reserve, backs the tradeable price

What happens on a sell

Selling returns tokens to the curve for USDC at the curve price, minus the same 1 percent fee. Sells draw only from the curve reserve. The floor reserve is never touched by a sell, which is exactly why the floor survives any amount of selling.

Why the floor only goes up

The floor per token is the reserve's assets divided by token supply. Buys grow the numerator. Yield grows the numerator. Sells change neither number. Redemptions shrink numerator and denominator in the same ratio, with rounding that favors remaining holders. Every coin's full supply is minted at creation and never again, so no event dilutes the denominator, including graduation. This is not a policy, it is arithmetic the contract cannot escape.

The bonding curve, exactly

Each coin trades on a constant-product curve with virtual reserves, the same family of curve pump.fun made standard. The constants are fixed at launch for every coin:

ConstantValue
Total supply1,000,000,000 tokens, minted once
Sold along the curve800,000,000 tokens
Reserved for graduation liquidity200,000,000 tokens
Virtual quote reserve6,300 USDC
Virtual token reserve1,120,000,000 tokens
Opening market cap$5,625
Graduation market capabout $68,906
Curve reserve at graduationexactly 15,750 USDC

The spot price at any moment is the virtual quote reserve divided by the virtual token reserve. Buying pushes tokens out of the virtual pool and quote in, which raises the price along the curve; selling is the mirror image. All rounding in the math favors the reserve, never the trader, so the curve can always pay out every token ever sold into it. This solvency property is enforced by fuzzed invariant tests and cannot be violated by any trade sequence.

The buy that would push token sales past 800,000,000 is automatically clamped: it fills exactly to the end of the curve, the fee and floor share shrink proportionally, and the excess USDC never leaves your wallet.

Redemption, the floor itself

Redemption is a separate function from selling, available in every phase of a coin's life, forever: while trading on the curve, while waiting for graduation, and after graduation to Uniswap. It cannot be paused, gated, or turned off.

Burn N tokens and receive N / totalSupply of the coin's Treasury reserve, withdrawn from the yield vault and sent to your wallet in USDC. Worked example: the reserve holds 10,000 USDC, total supply is 950,000,000 (some tokens were already burned), and you burn 95,000,000 (10 percent of supply). You receive 1,000 USDC, exactly 10 percent of the reserve. The remaining holders' floor per token is unchanged.

This is what makes the floor self-reinforcing in a crash: when the market price falls near the redemption value, redeeming pays better than selling. Redemptions burn supply without touching the curve, which raises both the floor per token and the curve price for everyone remaining. Dips literally consume the sell pressure.

Graduation

When the curve sells out (800,000,000 tokens, 15,750 USDC of curve reserve, about a $69K market cap), trading on the curve stops and anyone can call graduate. Nothing about graduation is discretionary:

The reserved 200,000,000 tokens and the curve's USDC seed a Uniswap pool at exactly the final curve price, so there is no price gap to arbitrage at migration. The LP tokens are burned to the dead address, which makes the liquidity permanent: nobody, including us, can ever pull it. The small surplus of curve reserve left over after price-matched seeding (about 1,969 USDC) is the graduation fee, the one-time charge that funds development of the platform.

The Treasury reserve is completely untouched by graduation, and redemption keeps working against it afterward, permanently. A graduated coin is a normal Uniswap token with one extra property no other token has: a hard, rising floor.

The Treasury reserve

Each coin's floor share is deposited into a tokenized US Treasury vault (an ERC-4626 vault holding T-bill exposure, integrated from licensed third-party issuers on Robinhood Chain). The vault shares are owned by the coin contract itself, not by us, not by a shared pool. One coin's reserve is structurally isolated from every other coin's.

Because the reserve is a yield-bearing Treasury position, it grows even when nobody trades. That yield belongs entirely to the coin's holders through the rising redemption value. The platform takes no cut of any coin's yield, platform revenue is trading and graduation fees only.

There is no administrative withdrawal path. The reserve adapter contracts have no owner functions at all. The only flow out of a reserve is a holder burning their own tokens. This is deliberate and it is what makes the floor a property of the system rather than a promise from a team.

Fees, complete list

FeeAmountDestination
Launch a coinFree (gas only)n/a
Trading fee, buys and sells1% of trade value40% to the coin's creator, 60% to the platform
Graduation feeabout 1,969 USDC once per coinOps treasury (funds development)
RedemptionZeron/a
Platform's trading-fee shareBuys $FLOOR and burns itThe dead address

There are no other fees. No fee on redemption is a deliberate choice: the floor is a guarantee, and guarantees with exit fees are not guarantees.

For traders: the honest math

You should understand exactly what the floor costs you on the way up, because it is not free. Since only 70 percent of your net buy powers the tradeable price, a coin whose market cap doubles does not double your money on a curve sell. Worked honestly: buy 100 USDC at a $10K market cap, the coin runs to $20K, you sell into the curve: you receive about 138 USDC. The same trade on a no-floor launchpad returns about 187 USDC.

What you got for that difference: roughly 29.70 USDC of your buy became a floor claim under the whole coin, your worst case stopped being zero, and every other buyer's 30 percent is under you too. If the coin dies at any point, you redeem your share of the reserve instead of holding dust. If it holds, Treasury yield ratchets your floor up while you sleep. The floor is downside insurance paid on entry; flip traders subsidize holders.

One more honest note: if you sell on the curve, you forfeit your floor claim (it stays behind, strengthening the floor for remaining holders). Redemption, not selling, is how you exercise the floor.

For creators

Launching costs gas and nothing else. No presale, no team allocation, no liquidity to seed: your buyers fund both the curve and the floor. You earn 40 percent of the 1 percent trading fee on every buy and sell of your coin, forever, claimable from the fee router at any time. On a coin that does $1M of lifetime volume, that is $4,000, and volume on a coin that cannot rug is stickier.

The floor is also your marketing: your community can verify on-chain that you cannot pull liquidity (LP burns at graduation) and cannot touch the reserve (no such function exists). The usual rug vectors are structurally closed, which is precisely what makes serious money willing to enter earlier.

The $FLOOR token

$FLOOR is the platform token. The platform's 60 percent share of all trading fees has exactly one exit from the fee router: buying $FLOOR on the open market and sending it to the dead address. Revenue in, supply down, auditable on-chain, with no owner withdrawal function for that balance. The one-time graduation fee is the exception by design: it accrues to a pull-only ops treasury and funds development. $FLOOR will launch on this launchpad, as a standard coin with its own Treasury floor; the full token terms are published separately.

Risks, stated plainly

Smart contract risk. The contracts carry a full test suite including fuzz and invariant tests (62 tests, tens of thousands of randomized executions per run) and clean static analysis, and a live bug bounty pays researchers who find issues. They have not had a paid external audit; one is funded from protocol revenue as it accrues. Understand this before you deposit.

Reserve backing. Each floor holds USDC, the regulated Global Dollar issued by Paxos, fully backed by cash and short-dated US Treasuries and redeemable one to one. It is locked in a reserve adapter with no owner and no withdrawal path. When a tokenized-Treasury yield vault goes live on the chain, new coins can route their floor into it; the redemption guarantee is unchanged either way.

Market risk above the floor. The floor bounds your loss, it does not bound your volatility. Anything between the floor and the price is normal memecoin risk: the price can fall to the floor, which may be far below your entry.

The floor is a fraction of the price by design. A coin whose curve price is $60K of market cap might have a $12K floor. The floor rises forever, but it is not, and will never be, a guarantee of your entry price. Nothing here is financial advice.

FAQ

Can the team withdraw the reserve?

No. The function does not exist. The reserve adapters have no owner.

Can a creator rug their coin?

They cannot pull liquidity (they never own it; at graduation the LP burns), cannot mint supply (supply is fixed at creation), and cannot touch the reserve. A creator can still dump tokens they bought, like any holder, and the price can fall, to the floor and no further.

What happens to my floor claim when I sell?

It stays with the coin, raising the floor per token for the holders who remain. You exercise the floor by redeeming, not selling.

Why does redemption work even after graduation?

The reserve belongs to the coin contract, not to the curve. Graduation moves curve liquidity to Uniswap and freezes curve trading, but redemption reads the reserve directly and lives forever.

Where do I verify all of this?

Every contract is verified on the Robinhood Chain explorer, and every number on this page is a named constant in the source. The board is live on the testnet now.