Mechanics
Trading and fees
Where Hardfloor coins trade before and after bonding, 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
Until a coin bonds, it trades on its Hardfloor curve, in its own market contract on Robinhood Chain. Once 80% of the supply has sold it moves to a Uniswap v4 pool of ETH and the coin, and trades there from then on.
The pool is a normal Uniswap v4 pool with one addition: the Hardfloor hook charges the 1.25% fee on every swap, always in ETH, whether the trade comes from the Hardfloor site, an aggregator or a bot. The hook pays the fee into the coin's floor vault, which splits it the same way as on the curve. The pool's own LP fee is 0.
After bonding there are two ways to sell: in the pool, or to the floor reserve at the floor price, less the fee. The Hardfloor site quotes both, uses whichever pays more and says which one it is. Selling in the pool needs a one-time approval for Uniswap. Selling to the reserve needs none.
Buying with ETH from Ethereum, Base or Arbitrum works for coins that are still on their curve. It is not open for the current contracts yet. 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 limit: the most you will pay for a buy on the curve, or the least you will accept from a swap or a sale. If the price moves past it before the trade executes, the trade reverts and nothing is traded.
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.
