FreeFloat

How FreeFloat works

The curve

Each social account has exactly one market. Key number n costs n² / 16000 ETH, so the 1st key is free, the 10th costs 0.00625 ETH and the 100th costs 0.625 ETH. Buying more than one key walks up the staircase and pays the sum of each step; selling walks back down. There is no order book and no liquidity provider — the contract holds the ETH and is always the counterparty.

Fees

7% on both sides: 3% escrowed for the social account, 2.5% split pro-rata across the keys held before your trade, and 1.5% to the protocol treasury. A buy followed immediately by a sell loses roughly 14% — these are momentum markets, not savings accounts.

Claiming a handle

Markets are permissionless, so an account can have a market before its owner shows up. The 3% cut accumulates in escrow from the very first trade. To collect it, publish freefloat:<your wallet> in your public bio and claim — the attestor signs an EIP-712 message that the contract checks. First valid claim wins and cannot be reassigned.

Keys are not shares

Keys are non-transferable positions inside the contract: no ERC-20, no ERC-721, no secondary market. They carry no claim on the account or on any company. Your unclaimed fees stay claimable even after you sell every key.

Deployment

  • Chain: Robinhood Chain (chainId 4663)
  • Contract: 0xD68aF414C48888dC8A0d5E709106f682D7b250BE
  • Settlement asset: native ETH

A protocol token and the buyback/burn flywheel are deliberately out of v1; the treasury simply accumulates its cut so it can be pointed at a flywheel later without touching market state.