V2 is now live at fwa.funV2 is now live at fwa.funV2 is now live at fwa.funV2 is now live at fwa.funV2 is now live at fwa.funV2 is now live at fwa.funV2 is now live at fwa.funV2 is now live at fwa.funV2 is now live at fwa.funV2 is now live at fwa.funV2 is now live at fwa.funV2 is now live at fwa.fun
MigrateDrops

Start here

  • How it works
  • Deployments

Main pool

  • Main pool overview
  • Positions & weighting
  • Pricing & allocation
  • Collections
  • NFT callbacks
  • Settlement
  • Sepolia deployment

Pool fees & rewards

  • Fees & protocol revenue
  • Crown reward

FWA token

  • $FWA overview
  • Earning & claiming
  • Buybacks & fee routing

FWAIR Launches

  • FWAIR overview
  • Backing a launch
  • Where funds go
  • Claims & recovery
  • Launch settings

Custom Pools

  • Custom pools overview
  • Standard pools
  • Buyback pools
  • Create & manage a pool
  • Pool settings & fees

Controls & safety

  • Exits & recovery
  • Roles & controls
  • Settings by product

Developers

  • Testing integrations
  • Deployment & integration

V1

  • V1 guide & settings
  • V1 contracts & testnet
DocumentationCrown reward

Start here

  • How it works
  • Deployments

Main pool

  • Main pool overview
  • Positions & weighting
  • Pricing & allocation
  • Collections
  • NFT callbacks
  • Settlement
  • Sepolia deployment

Pool fees & rewards

  • Fees & protocol revenue
  • Crown reward

FWA token

  • $FWA overview
  • Earning & claiming
  • Buybacks & fee routing

FWAIR Launches

  • FWAIR overview
  • Backing a launch
  • Where funds go
  • Claims & recovery
  • Launch settings

Custom Pools

  • Custom pools overview
  • Standard pools
  • Buyback pools
  • Create & manage a pool
  • Pool settings & fees

Controls & safety

  • Exits & recovery
  • Roles & controls
  • Settings by product

Developers

  • Testing integrations
  • Deployment & integration

V1

  • V1 guide & settings
  • V1 contracts & testnet

Crown reward

One active deposit can hold the crown and earn a growing tithe pot; challengers must clear its backing by the configured threshold.

The main pool (V2) has one crown. Its holder earns a configured slice of distributable acquisition fees in a growing pot. When that listing is allocated, withdrawn, or overtaken, its accrued pot becomes withdrawable earnings for the depositor.

Taking and keeping the crown

  • A vacant crown can be claimed. The next listing activated takes it automatically, or the depositor of an existing active listing can claim it.
  • A challenger must clear the threshold. Its backing must reach the current holder's backing plus the configured margin. A qualifying deposit or backing increase can take it automatically; an active listing's depositor can also make a manual claim 1.
  • Reducing the holder's backing gives up the crown. Increasing backing preserves uninterrupted tenure.
  • With no crown, its fee share rejoins the equal split. The contract does not search for the largest remaining position to fill a vacancy.

The crown is a challenge against the current holder, rather than a ranking that constantly selects the largest deposit. Its configured tithe is a share of distributable acquisition fees, while its threshold is the extra backing required to take it. Those settings are separate from the fixed early-exit fee below.

The 12-hour commitment

The pool charges 1% of the crown's full backing if its depositor voluntarily withdraws it before 12 hours of uninterrupted tenure. Reducing backing during that period charges 1% of the old full backing, rather than just the amount released. Accrued crown earnings still belong to the outgoing holder.

Being selected, losing the crown to a qualifying challenger, or being removed by an eligible oracle-drift kick does not incur this voluntary-exit charge. Once the 12-hour commitment has elapsed, the crown can be withdrawn or reduced without that fee, subject to the ordinary acquisition lock.

Manual crown claims are blocked while an acquisition remains unresolved. New deposits and backing changes normally have to fit the oracle backing ceiling. Recognized FWAIR listings and collections with an enabled oracle exemption skip that check, but still pay an applicable early-crown fee. A manual crown claim does not fetch a fresh oracle quote. See Main pool overview.

Technical breakdown

  1. 1.
    topListingId identifies the holder and topListingPot tracks its ETH pot. The takeover test is backing × 10,000 ≥ topBacking × (10,000 + topThresholdBps). claimTopSpot is depositor-only. The pool records uninterrupted tenure in topListingSince. Vacating the crown credits the pot to feeCredit; it does not automatically withdraw those earnings to the wallet.
Previous
Fees & protocol revenue
Next
$FWA overview
ByTokenWorks™
Operated by Token Workshop, Inc.Terms of Service

Explore

  • Home
  • Activity
  • Leaderboard

Protocol

  • $FWA
  • Deposit
  • Manage
  • Migrate

Fwair

  • Drops
  • Beta

Resources

  • V2 explained
  • Documentation
  • Changelog
  • X