FloorFeed

Guides › Launchpad and minting

Feeding Frenzy: bite for an NFT, or take a free bite

Join a Frenzy for one NFT with bites or 1 free bite at the same odds, start one with an NFT of yours, and check the Chainlink VRF draw yourself. Non-custodial: the prize is locked in the contract, not with FloorFeed.

Watch

What it is

A Feeding Frenzy puts up one NFT. People buy bites, or take 1 free bite, and every bite has the same chance. When the Frenzy ends, Chainlink VRF (a verifiable random function) picks the winning bite, and the winner gets the NFT.

Non-custodial: the prize is locked in the contract, not with FloorFeed. The creator's NFT and every payment for bites go into the Frenzy contract on Base, and it only lets them go to the winner, back to the creator, or back to the buyers. FloorFeed has no way to move them.

Winner picked by Chainlink VRF, verifiable on-chain: the random number comes with a proof the contract checks before using it, and the result page links the request, Chainlink's answer and the sum anyone can redo. Every Frenzy page shows both points, with links to the contract and the proof.

Where to find it

Mint, in the Feeding Frenzy section above Live now. Every Frenzy › opens floorfeed.io/frenzy.

Start a Feeding Frenzy › next to + Launch a collection on the Mint hub starts one. Each Frenzy has its own page at floorfeed.io/frenzy/<number>, with its Official rules › and, once drawn, its result page.

Step by step

  1. Find a Frenzy

    Open Mint and scroll to Feeding Frenzy, or go to floorfeed.io/frenzy. Each card shows the prize, the bite price (or Free to join), the bites left and the time left. Tap one to open it.

    The Feeding Frenzy page with open Frenzies listed
  2. Check the trust strip

    Under the prize, every Frenzy page says the same two things. Non-custodial: the prize is locked in the contract, not with FloorFeed (Contract ↗ opens it on the explorer). Winner picked by Chainlink VRF, verifiable on-chain (the link explains how, and opens the proof once it's drawn). The page also shows the bites taken, Bites left, the minimum it needs to draw and the limit per wallet.

    A Frenzy page: the prize, the trust strip and 37 of 100 bites taken
  3. Take 1 free bite

    Signed out, tap Join: sign up or sign in, and you come straight back to the Frenzy. Every bite needs a FloorFeed account and a wallet linked to it (Settings → Your wallets). Connect your wallet and tap Take 1 free bite. It's a bite like any other. FloorFeed sends it and pays the network fee when it can; otherwise your wallet asks you to confirm a small fee. One free bite per person per Frenzy.

    The Take 1 free bite button outlined
  4. Buy bites

    Where paid bites are open, pick how many with − and +, check the total, and tap Buy (for example Buy 2 bites). Your wallet shows the exact amount: the bite price times the number, plus the network fee. Paid and free bites together can't go over the Frenzy's limit per wallet.

    The bite count and the Buy 2 bites button outlined
  5. Choose the prize

    Tap Start a Feeding Frenzy ›, then Choose from Your NFTs. Every NFT your wallet holds on Base is there, including collections FloorFeed doesn't track. Search by name, token id, collection or contract; tap a collection (with its count) to see only that one; sort by Value, Name or Token id, or tap Hide listed. A soulbound NFT or one that's already a prize is greyed out with the reason. A listed one can be picked: its listing stops working once it's locked in. Tap one and Use this NFT.

    Choose from Your NFTs: search, collection filter with counts, a listed NFT picked
  6. Set the bites and create it

    Set the bite price (0 makes it free to join), Bites, Minimum, Per wallet and how long it runs. Tick Ask @FloorFeed to share it if you'd like @FloorFeed to post it too (off unless you tick it). Tap Create Frenzy. The first time, your wallet signs an approval for that one NFT, then the Frenzy itself, which locks the NFT in the contract.

    Start a Frenzy: the chosen NFT, the bite settings and Create Frenzy
  7. Share it

    Once it's created, Share it opens, led by Non-custodial · Winner picked by Chainlink VRF. Post on X opens a post written from your Frenzy's own settings (the prize, free or the bite price, the limit per wallet, and the end time in ET with how long is left). Copy rules reply copies the rules to post as a reply to it. Copy link and Save share card do what they say; the card is also what the link shows on X, Discord and Telegram. Share it › stays on your Frenzy's page.

    Share it: the trust line, the post text, Post on X, Copy rules reply and Save share card
  8. Drawn by Chainlink VRF: check it

    When the Frenzy ends FloorFeed asks Chainlink VRF for the winner within a few minutes (anyone can also tap Draw the winner). The result page says Drawn by Chainlink VRF and shows the winning wallet and bite, the random number, the formula (random number mod bites = winning bite) and links to the request and Chainlink's answer.

    The result page: Drawn by Chainlink VRF, the formula and the proof links
  9. If it falls short: your money back

    If a Frenzy ends under its minimum, the page says so and nobody wins. FloorFeed sends every buyer's refund for them, and Take back my ETH is there too. The NFT goes back to its creator.

    A Frenzy that didn't reach its minimum, with Take back my ETH

Options

Bite price
In ETH, the same for every bite. 0 makes it free to join. While paid bites aren't open yet, every Frenzy is free to join.
Bites
The most bites there will be (up to 100,000). The Frenzy ends as soon as the last one is taken, even before its end time.
Minimum
Below this many bites at the end, there's no draw: refunds open and the NFT goes back.
Per wallet
The most bites one wallet may hold, paid and free together.
How long
1 hour to 14 days on the form (the contract allows up to 30).
Ask @FloorFeed to share it
Off unless you tick it. Ticked, @FloorFeed may post your Frenzy on X with its rules as a reply, after FloorFeed's own check: up to 3 Frenzies a day, free ones only while paid bites aren't open, and never once it's cancelled or full. Jack's Crew prizes are shared from Jack's own account, not @FloorFeed's.
Free bite
1 bite per person (FloorFeed account) per Frenzy, after a quick human check, with the same odds as a bought one. It's how anyone can join without paying.

Fees and limits

Base
Entrants pay the bite price and the network fee (usually under a cent). Free bites cost nothing when FloorFeed sends them. Creators pay FloorFeed 5% of the bite money (2.5% for Floor Feeders holders), taken when they're paid; a free Frenzy has no fee. FloorFeed pays the Chainlink VRF cost and the gas of the draw, delivery and refunds it sends.
  • Base only for now. One NFT per Frenzy: an ERC-721, or one of an ERC-1155.
  • 18 or older, and only where this kind of promotion is legal. Each Frenzy's official rules say who can join.
  • Every bite, paid or free, needs a FloorFeed account and a wallet linked to it.
  • Soulbound NFTs can't be a prize (they can't move), and an NFT can be the prize of only one Frenzy at a time.
  • The creator can't join their own Frenzy, and can cancel only before the first bite, paid or free.
  • A limit per wallet can't stop one person using several wallets; the free bite is one per account.
  • Chainlink and Chainlink VRF are trademarks of their owners. FloorFeed uses Chainlink VRF and isn't affiliated with or endorsed by Chainlink.

Troubleshooting

Take 1 free bite says I've already taken it.
Each account gets one free bite per Frenzy, to the wallet it was first made out to. Buy bites for more, where paid bites are open.
My NFT isn't in Choose from Your NFTs.
Only NFTs on Base in the connected wallet are there, and a just-bought one can take a minute to show. Check the search and the collection filter, or use Not listed? Enter its contract and token id.
Buy or Take 1 free bite says to link my wallet.
Bites come from a wallet linked to your FloorFeed account. Link it in Settings → Your wallets (a signature, no fee), then come back.
Create Frenzy says the contract would refuse it.
Usually the NFT's own contract blocks transfers to other contracts (some collections enforce royalties that way), or it's no longer in the connected wallet. Pick another NFT.
The Frenzy ended but there's no winner yet.
The draw waits for Chainlink VRF, usually under a minute. If it isn't answered in 12 hours anyone can ask again; with no winner 7 days after the end, refunds open.
I won but the NFT isn't in my wallet.
FloorFeed sends it within a few minutes; anyone can press Send the prize to the winner. It only ever goes to the winning wallet.

Questions

Can FloorFeed pick the winner?
No. Chainlink VRF makes the random number with a proof the contract checks before using it, and the contract maps it to a bite. Anyone can redo the sum on the result page.
Can FloorFeed or the creator take the prize or the money?
No. It's non-custodial: the prize is locked in the contract, not with FloorFeed. Bite money only leaves the contract to pay the creator after the prize has reached the winner, or as refunds. FloorFeed's own fee is the only part it gets.
Do free bites really have the same odds?
Yes. A free bite is a bite like any other in the draw.

Related

Checked against FloorFeed on 2026-11-10.