the gospel
the rule
$Chicken is an ERC-20 paired with ETH on a single Uniswap v4 pool. Every swap on that pool — buy or sell — pays a 3% fee in ETH into a shared pot. (Sells pay in $Chicken; the hook auto-swaps the token slice back to ETH in the same transaction so the pot stores a single legible currency.) Nobody can withdraw from the pot directly. It only empties one way.
Once per round, the pot pays out to the twenty wallets with the most time-weighted patience. Then the pot resets to whatever flowed in since, and the next round begins.
tenure
Every wallet has a single number stamped on it: holdSince. When the wallet first receives $Chicken, the stamp is set. Every block that passes after that, the wallet's score grows bybalance × 1 second.
A buy or any transfer-in does not touch the stamp. Adding more chicken to a long-tenured wallet is fine — the new tokens immediately ride the old clock. A sell, even a single token, sets holdSince = now. The accumulated score is wiped to zero in the same block.
Patience compounds. Impatience erases.
the round
Every 7,200 blocks — about a day on Ethereum mainnet — the next swap that lands closes the round. The hook reads the top 20 wallets by score, splits the pot, and resets:
- rank 1 takes 50% of the pot
- ranks 2–5 split 30% equally — 7.5% each
- ranks 6–20 split 20% equally — about 1.33% each
Payouts are pull-based — the hook records each wallet's claim and waits for them to come collect. Unclaimed prizes do not roll into the next round; they sit until claimed.
what the hook does, concretely
beforeSwap: skim 3% of the input. ETH on a buy goes straight to the pot; $Chicken on a sell is auto-swapped to ETH in the same call.afterSwap: re-rank the buyer (or, on a sell, reset the seller's tenure to zero).- If the current block is past the round-close target, settle and reset.
contracts
all on ethereum.
risks, plainly
- If you sell in the last block before round-close, you lose the round you'd otherwise have won.
- If nobody ever sells, the pot funds entirely from buy-side fees. Pots can be small.
- Top-20 means rank 21 gets nothing. The cliff is real.
- The hook is bespoke. It has been tested but not audited at the time of launch. Read the source.
that's the entire game. the chicken is patient.