Over The Float · peer to peer

Sell the bag, not the chart

Dumping size into Float's curve or a Raydium pool prints the red candle everyone screenshots. Here the buyer pays you directly, in one transaction, and the chart never sees the trade.

Float coins + $FLOAT onlyEscrow settles in one transaction0.5% desk fee, no Float trading fee
Market sell into the pool−38% in one candle
Same bag sold OTCChart untouched

An OTC desk for Float coins

Over The Float is a peer-to-peer desk for coins launched on Float (floatlaunch.xyz) and for $FLOAT, and nothing else. Two sides talk it through, agree on a price and swap the coin for SOL or USDC in one transaction. Nothing goes through Float's curve or a pool, so the chart doesn't move: holders can exit a big bag without crashing it, and buyers can build a position without pushing the price up.

Sign in with X and your account comes with its own trading wallet, with nothing to install, or connect a Solana wallet you already use. Every trade settles on Solana mainnet.

Over The Float is independent and not affiliated with or endorsed by Float.

Quick start

  1. Sign in with X and we make a wallet for you, or connect a wallet you already use, such as Phantom, Solflare or Backpack. The desk detects the Float coins it holds. Keep some SOL in it for network fees (Deposit in the account menu shows the address).
  2. Find a coin with / or Ctrl K. Only Float coins and $FLOAT show up. Each token page shows asks, bids, top holders and OTC fills next to the live chart.
  3. Buy an ask, make an offer below it, or post a bid for the size you want.
  4. Sell with List, fill a bid on one of your coins, or sell to a single wallet as a private deal.
  5. Track everything in the Dashboard and the bell: offers waiting on you, accepted offers, private deals and bids on your bags.

Float coins on this desk

These facts come from Float's docs. Float sets them, not this desk, so check there if anything looks different.

  • Every Float coin is paired with a token: a tokenized stock, a pre-IPO name, ZEC or XMR, SOL, USDC, or a custom token. Holder rewards are paid in that paired token.
  • Supply is 1,000,000,000, with no mint or freeze authority. A coin starts at about a $20K market cap and graduates at about $150K into a Raydium pool whose liquidity is locked forever.
  • Creators pick a 1%, 2% or 2.5% trading fee. It's split 15% to holders, 5% to the creator, 35% to $FLOAT buyback-and-burn, 35% to a USDC airdrop for traders by volume, and 10% to the treasury.

What that means for a trade on this desk:

  • An OTC fill is a token transfer, not a swap. It pays no Float trading fee, and it doesn't count toward Float's trader airdrop volume.
  • While a coin sits in escrow, the escrow is the holder. Float's holder rewards for that inventory go to the escrow, not to you, for as long as it's listed. Per Float's docs, rewards you were still owed when your balance dropped go back to the coin's other holders. Listing a bag means giving up its rewards while it waits.
  • Paired tokens follow their issuers' rules. Tokenized-stock issuers can pause or freeze their tokens, and some pre-IPO tokens (PreStocks 1%, Tessera 0.2%) charge a fee on every transfer, so deposits and deliveries of those tokens arrive smaller than what was sent.
  • Only the desk's coins. You can list, bid on and buy coins launched on Float and $FLOAT. Any other mint is refused.

$FLOAT

$FLOAT is Float's own token. A 35% share of every Float coin's trading fee buys $FLOAT back and burns it. It trades on this desk like any Float coin, with the same listings, offers and bids.

$FLOAT mint addressLive
Bv1a7cEj5aRnJQhMw4kRQqAFesMSd5LwcDnUzq52BMmr
Check it on Solscan

Check the mint before you trade: a token called FLOAT at any other address isn't $FLOAT. You don't need $FLOAT to use the desk. Like any token, it can lose value, and nothing here is financial advice.

$OTF

$OTF is Over The Float's own coin. It launches on Float like every coin on this desk, so it is a Float coin itself: paired with SOL, a fixed 1,000,000,000 supply, liquidity locked forever once it graduates, and Float pays its holders a share of every $OTF trade, in SOL, automatically.

On the desk, holding $OTF lowers the fee you pay as a seller. The wallet that sells is checked when each fill is reserved:

No $OTF0.5% of each fillSeller
Deckhand: 500,000+ $OTF0.35% of each fill0.05% of supply
Bosun: 2,500,000+ $OTF0.2% of each fill0.25% of supply
Captain: 10,000,000+ $OTFno fee1% of supply
$OTF mint address
Not launched yet. It will launch on Float, and its address will appear here and under the CA button. Until then everyone pays the 0.5% base fee.

Your tier shows on the listing form before you list. Like any coin, $OTF can lose value; the fee tiers are the desk's to change, and nothing here is financial advice.

Listings (asks)

A listing sells a bag at a fixed price per token, in SOL or USDC. Your tokens are deposited into the desk's escrow wallet when you list, so a buyer can always settle instantly. Options:

  • Partial fills with a minimum fill (% of the original size). A fill can never leave less than the minimum behind.
  • All-or-nothing: the whole remainder in one fill.
  • Expiry from 1 hour to 30 days, or none. An expired listing stops filling; its tokens stay in escrow until you press Reclaim (you get an alert).
  • Cancel any time to get the unsold tokens back.

When you click Buy, the size is reserved for you for 3 minutes while you approve, so nobody else can take it from under you.

Private deals

Turn on Private deal when listing and enter the buyer's wallet. Only that wallet can buy; the listing is hidden from the market, the activity feed and search. Share the link (Manage listing → Share link); the buyer also gets an alert. You can deep-link the form with /create?mint=…&amount=…&to=<wallet>.

The link is the way in: anyone you pass it to can see the deal's terms, but only the named wallet can buy, so send it only to them. Once a private deal settles, the transaction is public on Solana like any other and counts toward the leaderboard, but this desk doesn't list it in the feed or on the token page.

Offers & counter-offers

  1. On any listing, a buyer proposes a price below the ask (and a size, when partial fills are on), with an optional note.
  2. The seller gets an alert and can accept, decline or counter. The buyer can counter back; every round is kept in order.
  3. Whoever did not make the latest round can accept it. Offers stay open for 24 hours (never past the listing's own expiry).
  4. Accepting reserves the size for the buyer for 30 minutes. It leaves the public book, and the buyer settles at the agreed price with one approval. If the buyer accepts the seller's counter, the purchase starts right away.
  5. If the window lapses, the reservation is released back to the listing. A buyer can withdraw an accepted offer they no longer want.

Offers are records, not locked funds. Nothing moves until the buyer signs the settlement.

An offer's price, size and note are visible only to its buyer and the seller. Other buyers on the same listing can't see them.

Conversations

Every deal has a room for its two sides: a listing's seller and one buyer, or a bid's bidder and one holder. Open it from the listing, the Talk button on a bid, the Talk tab in the sidebar or the speech-bubble tile up top. Only those two wallets can read it; other buyers talking to the same seller have their own room.

  • Talk binds nobody; tickets do. Speech bubbles are just words. Offers, counters, acceptance and settlement land in the same timeline as tickets, written by the desk from the deal itself, so nobody can fake one by typing it.
  • Put a price on the table from the room. The tag button next to the message box opens a price tray. Either side can use it, and the seller can name the first price to a buyer who is talking to them. The other side then accepts, counters or declines right there. The gap meter shows how far apart the two prices still are.
  • The desk has a clerk. Most OTC scams start in chat: "send first", "let's move to Telegram", a link to connect your wallet. When a message goes that way, the clerk says so right under it, for both sides. Links are never clickable, and a pasted private key or recovery phrase is refused before it leaves your screen.
  • Limits. Messages are at most 500 characters. Twelve in a row with no answer and you wait for a reply. Blocking a wallet stops its messages on every deal, but not its offers: a block ends the talk, not the market.

Messages are stored on this desk's servers, not on-chain, and aren't end-to-end encrypted. New messages arrive while a tab is open; there are no push or email notifications.

Bids (want to buy)

Post a token, a size and a price on its token page (Place a bid). Posting locks nothing: the desk checks you can pay when you post and again when someone fills. Holders of that coin get an alert.

A holder fills a bid with Fill it: their tokens go into escrow as a private deal for the bidder at the bid price. The bidder is alerted and settles in one transaction. Until then the holder can cancel and take the tokens back. Bids can allow partial fills, last from 1 hour to 30 days, and can be cancelled any time.

Top holders & bag bids

The Top holders tab lists a coin's 20 largest token accounts folded by owner. Float's curve, the Raydium pool and vaults (program-owned addresses) are flagged pool and left out of the ranking; the coin's creator is tagged dev. The same tags appear next to sellers and bidders everywhere. They come from the chain, never from what someone claims.

Find sellers on your own public bid lists the largest holders who could fill it, with who's already on the desk first. A private bid only reaches someone who uses the desk, so for anyone else you get a message to post or send yourself. Nothing goes out on its own, and being a holder doesn't mean they want to sell. Bid on bag sends a private bid to one holder, pre-filled with their balance. Only they see it and can fill it. It's non-binding: they can ignore it.

Pricing an order

Prices are per whole token in the quote asset. The forms show the live market price and your distance from it, with presets (Market, −2%, −5%, −10%, −20%) and ±1% nudges. Offers use the ask as their reference instead.

Under the price you also see what the market would do with the same size (Float's curve before a coin graduates, its Raydium pool after): a seller sees the average exit if they dumped it, a buyer sees the average cost of market-buying it. OTC edge is how much better your price is than that alternative. A price between the pool exit and the market price is better for both sides.

How pool impact is estimated

The desk models one constant-product pool holding half the reported liquidity on each side (R in USD). Selling D dollars of tokens fills at an average of R/(R+D) of spot and leaves the price at (R/(R+D))². Buying is the mirror image. With $2M of liquidity:

Sell sizeAvg fillChart move
$10,000-1.0%-2.0%
$100,000-9.1%-17.4%
$500,000-33.3%-55.6%

A coin still on Float's curve prices differently from a pool, and Float's trading fee comes on top of a market sell, so treat these as estimates.

Settlement

Every fill is one atomic Solana transaction the desk builds and co-signs with the escrow key:

  1. compute budget (limit + priority fee)
  2. buyer pays the seller (minus the 0.5% fee) and the fee wallet
  3. the buyer's token account is created if missing
  4. escrow releases the tokens to the buyer (transferChecked)

If any step fails, nothing moves. The buyer signs as fee payer; before broadcasting, the server checks the signed transaction is the one it built, so a wallet can't alter the amounts. The only changes it accepts are the safety checks and priority fee some wallets add, such as Phantom. Only then does the escrow add its signature, once, so nothing it signs ever leaves the server unclaimed. Cancels work the same way, with you as fee payer.

Where your funds sit

  • Listed tokens sit in the desk's escrow wallet EKAXis…TyRPaW until they sell or you cancel. This is custodial: the people running this desk control that wallet's key, so you are trusting them with what you list. Only list what you intend to sell.
  • Buyers' funds never leave their wallet until the settlement transaction they sign; the payment and the tokens move together.
  • Bids and offers lock nothing of the buyer's. An accepted offer reserves inventory that is already in escrow.

Keys & lost access

Three different keys are in play, and they aren't all held by the same people:

  • The escrow wallet is controlled by the people running this desk. It holds every listed token, from every seller.
  • A wallet made for your X sign-in is managed through Privy and unlocked by your X account. You can export its private key from the account menu, and the desk's code doesn't sign with it.
  • A wallet you connect, such as Phantom or Solflare, stays yours alone. The desk never sees its key or recovery phrase.

If you lose access:

  • Connected wallet, lost device: restore it from your recovery phrase and connect again. Your listings are tied to the wallet address, so they're still there.
  • Connected wallet, lost recovery phrase: that wallet is gone, and nobody here can restore it.
  • X account lost or suspended: if you exported your key, you can import it into a wallet app and move what the wallet holds. If you didn't, you may be locked out, so back the key up when the welcome screen asks.
  • X account hacked: whoever holds your X login can act as you here. Secure your X account, turn on two-factor sign-in, and don't keep more in this wallet than you need.
  • Tokens you've listed: a refund needs your session and your wallet's signature, and only ever goes to the wallet that listed them. If you can't sign, you can't cancel, and the listing can keep selling with the proceeds going to that wallet.

There is no account recovery process on this desk, so don't count on one. Keep your backup somewhere safe, and never share your key or recovery phrase with anyone, including anyone claiming to be from this desk.

Safety checks

  • Only coins launched on Float and $FLOAT can be listed, bid on or bought. Any other mint is refused.
  • Token-2022 mints that could trap or skim escrowed tokens are refused: transfer fees or hooks (including an issuer who could add one later), a permanent delegate, non-transferable, frozen-by-default and pausable mints.
  • Every action that commits inventory or speaks for a wallet (buying, offers, bids, cancel requests, bag alerts) requires your signed-in session to own that wallet.
  • Settlement transactions are compared to what was issued before broadcast, step by step, and rebroadcast until they confirm. A wallet can add its safety checks and priority fee, and nothing else.
  • A bid is re-checked against the bidder's balance when a holder fills it.

Counterparty check

Press Check buyer on an offer, or the shield next to a seller, for a quick read: wallet age (first transaction seen; for wallets with 1,000+ transactions, a lower bound), SOL balance, settled OTC trades on this desk, and holder tags for the coin. A new wallet or a dev wallet is flagged. These are patterns, not proof of who someone is.

Fees

Platform fee0.5% of each fill, less with $OTFSeller (deducted from proceeds)
Fill transactionnetwork + priority feeBuyer
Deposit / cancelnetwork + priority feeSeller
Token account rent~0.002 SOL, only if missingWhoever receives
Offers, counters, bidsfree—
Float trading feenone: a fill is a transfer, not a swap—

Fees go to EKAXis…TyRPaW.

Verify on Solscan

  1. Every fill row links its transaction. Signers: the buyer and the escrow.
  2. Instructions: compute budget, SOL/USDC transfer to the seller, fee transfer, create token account (if needed), token release from escrow.
  3. Balance changes: tokens one way, payment the other; nothing else besides network fees and rent.
  4. Each listing shows its escrow deposit (and refund) transaction under About.

Sharing

  • Deals stay off this page until you choose. Press Share on a settled deal in your dashboard to make a public card with the token, size and price. It doesn't show your wallet, and you can take it down. The other side decides for their own side.
  • Profiles have a card too, shown wherever a profile's link is posted. It shows the picture, banner, bio and settled deals, and leaves out how much the wallet holds.

Withdrawing

Open the account menu and press Withdraw to send SOL or a token from your wallet to any Solana address. You sign it, and the desk can't do it for you.

  • You'll see the full address, amount and fees before signing. A send can't be undone, so compare the start and end of the address.
  • It refuses addresses that would lose your funds, such as a program, a token address or the desk's own escrow. It warns you about an address that's never been used.
  • You pay the network fee, and the rent to open the recipient's token account if they don't have one.
  • Tokens in your listings aren't in your wallet. Cancel the listing to get them back first.

Your profile

Every wallet has a public profile with a picture and a banner. Open yours from the account menu and press Edit profile.

  • Your picture is whatever you upload. If you haven't uploaded one and you've connected X, it's your X picture. Otherwise it's the desk's default picture, which you can switch back to at any time.
  • Connecting X shows your handle on your profile, marked as proven, because you signed in with it. It also ties this wallet's public holdings to your X account. You can hide the handle and use the default picture if you'd rather not show it.
  • A picture isn't proof of who someone is. Anyone can upload anyone's picture. Go by the proven X handle and the wallet itself.
  • Uploads can be JPG, PNG, WebP or GIF, up to 4 MB. We convert them and remove their metadata, and GIFs become still images.
  • Your bio is one plain line, up to 160 characters. It can't contain links or wallet addresses, or ask anyone to pay or talk outside the desk.
  • Report on someone's profile flags their images or bio for review. When several people report the same wallet, those are hidden until we've looked. Illegal or abusive images get taken down, and that wallet can't upload again.

Deal alerts

The bell (top right) collects what needs you: new offers and counters, accepted offers to buy, private deals and bids addressed to you, the best bid on each coin you hold, recent sales, and expired listings with tokens to reclaim. New urgent alerts also pop up while the site is open; there are no push or email notifications.

Risks & limits

  • Escrow is custodial: one wallet, controlled by the people running this desk, holds all listed tokens. If that key were stolen or lost, those tokens would be at risk.
  • Prices are fixed while a listing is open: if the market moves, a buyer effectively holds a free option. Pick expiries with that in mind.
  • Impact figures are estimates from reported liquidity.
  • Anyone holding a Float coin can list it. Being launched on Float says nothing about a coin's quality: always check the mint address and the holder tags.
  • Listed coins earn you no Float holder rewards while they sit in escrow, and OTC fills don't count toward Float's trader airdrop.
  • Paired tokens can be paused or frozen by their issuers, and some charge a fee on every transfer.
  • Over The Float is independent and not affiliated with or endorsed by Float. Float can change its fees, rewards and rules; its docs are the source for them.
  • Private bids and offers oblige no one to trade.
  • Alerts only arrive while a tab is open.
  • The clerk catches common scam patterns, not all of them. Whatever anyone says in a conversation, only pay through a settlement on this site.

FAQ

Can the buyer change the price?

No. The server builds the settlement and rejects any signed transaction that differs from it by a single byte.

What if two people buy at once?

Inventory is reserved atomically; the second buyer gets a clear "someone else just bought" error and nothing is charged.

What happens to an expired listing?

It stops filling and stays in escrow. Press Reclaim on the listing to get the tokens back, or relist.

Phantom says this site is new, or could be malicious. Why?

Phantom warns about domains it hasn't reviewed yet, and this one is new. That clears on its own within a few days. It also warns when it can't predict what a transaction will do, so the desk runs every transaction before asking you to sign: if it would fail, you see why here instead. Phantom also adds its own safety checks before signing, which the desk accepts.

Who controls my funds?

Your wallet is yours. Tokens you list are held by the desk's escrow wallet until they sell or you cancel. See Keys & lost access.

Can you recover my account?

No. There is no recovery process, so back up your key if the desk made your wallet, and keep your recovery phrase safe if you connected your own.

Why did my bid fail to post?

Your wallet must hold the full bid amount (plus a little SOL for fees) when you post it.

Can I sell to just one person?

Yes: a private deal, or fill their private bid.

Does anything I say in a conversation commit me?

No. Only a price on the table can be accepted, and nothing moves until the buyer signs the settlement.

Does an OTC fill count toward Float's trader airdrop?

No. A fill is a token transfer between two wallets, not a swap on Float, so it pays no Float trading fee and adds no airdrop volume.

Do I keep earning holder rewards while my coins are listed?

No. The escrow holds them, so Float pays that inventory's rewards to the escrow. Per Float's docs, rewards you were still owed when your balance dropped go back to the coin's other holders.

Can I trade a coin that wasn't launched on Float?

No. The desk only takes Float coins and $FLOAT.

Who can read my conversations?

The other side of that deal. They live in this desk's database, so treat them like any other site's private messages: never share secrets.