For creators
You bring the idea. pools.fun brings a real market, locked liquidity, and a revenue stream that never expires.
Launching
- Name, ticker, image, and the asset your token trades against (WETH, USDG, or a Robinhood Stock Token). Every current Robinhood Stock Token is selectable, although an individual launch may pause during a trading halt or corporate action.
- Optional dev buy — buy your own launch atomically, in the launch transaction, at the starting price. On-chain and visible, the way it should be.
- Launch. Your token, its pool, and its locked-forever liquidity all exist by the end of the transaction.
Launch requirements
- Signed in with Bankr: The launch uses your Bankr trading wallet. It must be at least 24 hours old and hold at least 0.002 native ETH on Robinhood Chain. Signed-in launches are capped at 25 in a rolling 24-hour period; only launches that actually go out count, so a failed attempt never uses a slot. pools.fun has no separate Bankr Club launch tier.
- Connected wallet: If you launch without signing in to Bankr, your connected wallet signs the transaction. Bankr's wallet-age, minimum-balance, and launch-quota rules do not apply to this path.
Both paths are self-paid: the launching wallet needs enough funds for the deployment fee, network gas, and any dev buy. The 0.002 ETH requirement is an eligibility minimum, not an estimate of the total launch cost. A launch burns roughly 0.002–0.005 ETH of gas at current Robinhood Chain prices (fees-to-holders launches deploy a distributor too, so they sit at the top of that range). For signed-in launches the wallet must have about 1.4× that burn available at broadcast (a 10% gas-limit margin times a 30% fee-cap margin), but only the gas actually used is charged. The launch form shows the live figures, and a launch that would not clear the requirement is refused before anything is sent, with the exact amount named. For a signed-in launch, the eligibility checks happen before pools.fun reserves a launch attempt or prepares the transaction.
Everything trades from a ~$5K starting market cap with the full 1B supply on the curve. No allocations to manage, no vesting cliffs to explain, no unlock-schedule FUD — the chart starts honest.
Getting paid
For new pools, your 90% creator share of collected trading fees accrues from the first swap:
- Watch it accrue live on your token page.
- Claim any time — one click collects the pool's pending fees and pays your share in the same transaction.
- Paid in kind, on both sides: your token and the paired asset.
Pools launched under the legacy contracts retain their original, immutable fee split. The token page reads the pool's own locker, so claims continue to use the correct contract generation.
Sending fees to holders
You can give the creator share away at launch. With Fees to Holders, the 90% creator share of every collected fee — both sides of the pool — goes to the wallets holding your token instead of to a payout address. The protocol's 5% treasury share and 5% $BNKR buyback share are unchanged.
Enabling it. It is a launch-time choice, made once, together with what
holders are paid in: your token, the quote token (WETH, USDG, or the Stock
Token you paired with), or both. On-chain, the launch names one of the fixed
fees-to-holders addresses (FEES_TO_HOLDERS, or the next two addresses
after it for the quote-token and both payouts) as its fee recipient; the factory replaces it with a freshly deployed
distributor contract for your token and records that contract as the
pool's permanent fee recipient. It cannot be switched on after launch, cannot
be switched off, and the payout choice cannot be changed.
What holders get.
- The creator share, in the asset you chose. With Token, fees collected in the paired asset are converted into your token through the launch pool by a bounded, permissionless buyback and holders claim only your token. With Quote token, fees collected in your token are sold into the paired asset the same bounded way and holders claim only WETH, USDG, or the stock. With Both, each side streams as collected and holders claim both.
- Quote token on a Stock Token or USDG pair has one dependency. Those assets have an issuer who can pause, freeze, or block addresses. If the issuer acts against your token's distributor, a Quote-token launch stops paying out entirely until that lifts, because its only outlet is the sale into the paired asset; with Both, the token side keeps streaming regardless. Pick Both if you want a payout the issuer cannot pause.
- Just for holding. A wallet balance is the reward-bearing position. No staking, no deposits, no lockups.
- Streamed over 24 hours from each distribution, so rewards go to wallets that hold, not to wallets that buy in the block before a distribution and sell in the block after.
- Claimable on demand. Each holder claims their own accrued tokens whenever they like. Anyone can trigger a distribution, which collects the pool's pending fees, runs the buyback if it is allowed right now, and starts the next stream.
Your own wallet earns like any other holder's, including whatever you bought in your dev buy.
What you give up.
- The payout address. There is none. The distributor is the fee recipient forever; it has no owner and never rotates, and you cannot take the share back.
- Fees earned by contracts. The launch pool, the locker, the factory, the token, the distributor, and the burn address never earn. Any other contract holding your token — another trading venue, a bridge, a vault — earns a share it may never claim, and nobody can exclude it.
- A little gas. Every transfer of a fees-to-holders token makes one extra call to the distributor, roughly 35k gas more than a plain launch.
The details of the buyback and the risks that remain are on the security page.
Managing your payout address
The fee recipient is an address, not an identity — and you control it:
- Rotate it whenever you want (to a multisig, a fresh wallet, a partner). Everything you've already earned is settled to the old address first, automatically, in the same transaction.
A fees-to-holders launch has no payout address to manage: the distributor is the recipient, permanently.
Fee-recipient takeovers
The locker's bytecode contains a community-takeover path that would let an appointed authority reassign an abandoned token's fee recipient after a 7-day on-chain notice period. The new launch suite is deployed with that capability permanently disabled, so no key — the contract owner included — can ever reassign a fee recipient. Only the recipient itself can rotate, and a fees-to-holders distributor never does.