Mechanics
Trading and fees
Where Hardfloor coins trade, how the 1.25% fee is split, how fees lift the floor over 30 days, and how trades are protected from bad fills.
Where trades happen
Each coin trades in its own Uniswap v4 pool on Robinhood Chain, run by a Hardfloor hook. The hook applies the floor rule and the fee split on every swap in that pool, whether the trade comes from the Hardfloor site, an aggregator or a bot. Trading bots and aggregators are tested against the hook pools before mainnet.
You can also buy with ETH on Ethereum, Base or Arbitrum without holding funds on Robinhood Chain first (phase 1). See Any chain.
The fee split
Every trade pays 1.25% of the amount traded, split four ways.
| Goes to | Share of each trade | Per $100 traded |
|---|---|---|
| That coin's floor reserve | 0.50% | $0.50 |
| Protocol | 0.35% | $0.35 |
| Creator | 0.30% | $0.30 |
| Floor Wars pot | 0.10% | $0.10 |
| Total | 1.25% | $1.25 |
The floor share stays with the coin that generated it: it goes into that coin's reserve, which buys back coins sold at the floor, so each trade makes the floor stronger and higher. The Floor Wars pot collects from every coin and is paid into the floors of three winning coins each week (phase 2, see Floor Wars). The pot starts collecting at launch, before Floor Wars ships, and Floor Wars pays it only into floor reserves. If Floor Wars ever breaks or stalls, the Hardfloor owner can withdraw the pots as an emergency measure; the owner can never touch a coin's reserve, floor or creator fees.
For a coin's first 3 minutes, an anti-snipe fee sits on top of the 1.25%: 30% in the first minute, 20% in the second and 10% in the third, all of it to the Floor Wars pot. The creator's first buy, made in the launch transaction, pays only the 1.25%.
30-day floor math
Because 0.50% of every trade goes into the reserve, you can estimate how far fees lift the floor. Assuming the price and circulating supply stay the same:
floor rise = amount added ÷ floor reserve
A worked example: a coin trades $150k a day, and its reserve is $62,500 (12.5% of a $500k market cap, counting circulating coins).
| Step | Value |
|---|---|
| Daily volume | $150,000 |
| Added to the reserve in 30 days: 0.5% × $150,000 × 30 | $22,500 |
| Floor reserve: 12.5% of a $500,000 circulating market cap | $62,500 |
| Floor rise: $22,500 ÷ $62,500 | 36% |
Volume changes from day to day, and so do price and circulating supply, so treat the result as an estimate, not a forecast. With no volume, fees add nothing. The floor calculator on the home page runs the same formula.
Protection against bad fills
Every trade carries a minimum-out: the least you will accept in return. If the price moves past it before the trade executes, the trade reverts and nothing is swapped.
Buys from other chains get the same protection in a different form. The Hardfloor buyer contract on Robinhood Chain buys with a minimum number of coins, and if the price moved past it, it sends your ETH to your address on Robinhood Chain instead of filling at a worse price.
