How the pot works
A coin on Pons. Its trading fees fill a pot. Every buy resets a clock. When the clock hits zero, the last buyer takes most of the pot. Everything below is enforced by a contract with no owner.
00 The words
| word | meaning |
|---|---|
| Pot | ETH held by the Pot contract, filled by the coin's fees, paid out when a round ends. |
| Clock | –. Every counted buy puts it back to the start. Zero ends the round. |
| Last buyer | The wallet of the most recent counted buy. Takes 80% of the pot when the clock hits zero. |
| Counted buy | A buy of at least the minimum (0.02 ETH), through this site or anywhere else. |
| Round | From the first counted buy to the moment the clock hits zero and the pot is paid. |
| Seed | The 20% that stays in the pot to start the next round. |
| Keeper | A bot run by the team that reports buys made outside this site to the contract. |
01 What this is
A coin launched on Pons V2 (Robinhood Chain) like any other coin, with one difference: the creator fees do not go to a person. They go to a contract, the Pot, that nobody controls, and the Pot runs a game.
The game is the 2018 FOMO3D idea, stripped down: a clock, a pot, the last buyer wins. No keys to buy, no referral tree, no teams. You buy the coin, the clock resets, and if nobody buys for – after you, the pot is yours.
02 Where the pot comes from
Every swap of the coin pays two fees, both set by Pons and visible on chain:
- The creator tax, chosen at launch and frozen (shown on the launch page and on Axiom). It is paid entirely to the creator address, which is the Pot.
- The Pons swap fee of 1%, of which 70% goes to the creator address after graduation. The 30% is Pons' cut.
Fees accumulate in the Pons fee escrow under the Pot's name (before graduation they first sit on the bonding curve until Pons or the launch wallet sweeps them). Anyone can call harvest(): the contract pulls them in, sends the dev cut (20%) to the dev wallet, and adds the rest (80%) to the pot. Out of the dev cut, the keeper's gas wallet is topped up to a small fixed tank (0.02 ETH) so the bot pays for its own reports; the pot never pays for gas. The keeper does this automatically. The front page shows the pot plus the fees already collected and on their way; only what has reached the contract by the end of a round is paid in that round.
Nobody puts money into the pot on purpose. It grows only from trading. The pot is not "the money of the last buyers": it is fees that would otherwise have gone to a creator's wallet.
03 How to play
Buy at least 0.02 ETH of the coin. Two ways:
- The BUY button on this site. The Pot contract makes the buy for you (on the Pons bonding curve before graduation, on the Uniswap v4 pool after), the coin lands in your wallet, and the same transaction marks you as the last buyer and resets the clock. No middleman, no delay.
- Anywhere else (Pons, Axiom, any router). The keeper sees the swap on chain and reports it to the contract within a few seconds, with the transaction hash. You show up as the last buyer just the same.
Only what the market actually took counts. If a buy is partially filled (this happens on the last buy before graduation), the unfilled part comes back to you and only the filled part is measured against the minimum. Sells never touch the clock.
Your buys are real buys: you hold the coin and can sell it whenever you want. Winning the pot does not need you to hold anything.
04 The clock
- A round starts with the first counted buy: the clock shows – and starts running.
- Every counted buy, from anyone, puts it back to –. There is no cap, a round can last hours while people keep buying.
- When it reaches 0:00 the round is over. The last buyer at that second wins. A buy that lands after zero does not win the old pot: it settles the old round and opens the next one.
- The clock is the contract's, measured in chain time. The page mirrors it and may drift by a second.
- A buy made outside this site reaches the contract one or two seconds after the swap (the keeper's report). In the last seconds of a round, the BUY button here is the faster road.
05 The payout
When the clock is at zero, anyone can call endRound() (the keeper does it within seconds). The contract first harvests the fees waiting in the escrow, then pays:
| share | to whom |
|---|---|
| 80% | the last buyer |
| 20% | stays in the pot as the seed of the next round |
The payout is sent straight to the wallet, no claim needed. If the wallet is a contract that refuses ETH, the share is kept as a credit it can pull with withdraw(); the round closes either way. The list of the last ten buys on the front page shows who is in the race; only the last one is paid.
06 The keeper
The contract cannot see swaps that happen on Pons or Axiom. A bot run by the team, the keeper, watches the pool and reports every counted buy to the contract: recordBuy(buyer, amount, txHash). It also harvests fees and ends rounds, which anyone could do.
What the keeper can do: add a buyer to the round. What it cannot do: move any ETH, end a round early, stop the clock, report the same transaction twice, report the dev, or change any rule. Every report carries the hash of the swap it saw, so anyone can check it on Blockscout. The keeper's code is public.
If the keeper is down, buys from outside the site stop counting until it is back. Buys through the site never depend on it. If the keeper's key were ever stolen, the dev can rotate it; the thief could add buyers, nothing else.
07 What the dev can and cannot do
- Receives 20% of every harvest, paid out automatically, minus what refills the keeper's gas tank. That is the only money the dev sees.
- Cannot buy through the site and cannot be reported by the keeper: the contract refuses the dev address as a player.
- Cannot pause, upgrade, drain, change the split (80 / 20), the minimum, the clock or the dev cut. None of that exists in the contract.
- Can do two things: link the Pot to the coin once (only to a coin whose creator address is already the Pot), and rotate the keeper key.
08 What does not exist
- No owner, no admin key, no pause, no upgrade, no proxy.
- No way to take ETH out of the pot other than the payout at the end of a round.
- No keys, referral links, teams or dividends. No token that the game itself mints.
- No promise about the coin's price. The coin is a normal Pons coin; the pot is the only thing this contract guarantees.
09 Risks, said plainly
- You can lose money on the coin. The pot is won by one wallet per round. Everyone else holds a coin that can go down, taxed 10% on every trade.
- The keeper is a trusted bot. It could, in theory, report a buy that did not happen and name a friend as last buyer. The transaction hash in every report makes that visible to anyone who checks. We publish the code and log every report.
- Timing. Blocks on Robinhood Chain come every 0.1 seconds. The last second of a round is a race; a buy from outside the site reaches the contract one or two seconds later than a buy from the site. Front-running is part of the game, as in the original.
- Pons has a standing power to change the creator fee recipient of any launch, with a public delay of a few days. If that ever happened the pot would stop filling; what is already in it stays and is paid out by the rules.
- The dev could play from another wallet. No contract can prevent that. We say it openly rather than pretend otherwise.
10 Contracts
Pot: – (chain –). Coin: –. Both verified on Blockscout. In the contract the functions keep their technical names: buy, recordBuy, harvest, endRound, withdraw.
Parameters frozen at deployment: clock –, minimum buy – ETH, dev cut 20%, split 80 / 20.
