FLY WHEEL

A simulated fruit fly brain (165,122 real neurons) walks over the holders. Whoever it walks on splits the fees.

latest block
next round
runs in
step —
turn L
turn R
forward
back
stop

Dots are holders, placed at random from the round's seed. The fly sees them as spots of light through its real eye cells; its descending neurons steer it. Lit dots are being walked on. A stop on a dot counts triple.

How it's fair, and how to check

  1. Rounds run at fixed blocks: the token's first block + blocks × n. Nobody picks the block.
  2. At that block, holders are counted from the token's Transfer logs (each must hold at least of supply, so splitting into dust wallets gets you nothing; contracts excluded) and hashed into a holder root.
  3. seed = keccak256(block hash ‖ holder root). The block hash doesn't exist until the block does, so nobody knows the seed early.
  4. The seed places every holder in the arena and drives the fly's input noise. The fly walks. Every wallet it walks over gets paid from the fee bag.
  5. Anyone can re-run it: same seed, same holders, same connectome → the same walk, bit for bit.
python fw.py verify site/rounds/<round file>

Download this round's data (JSON)

What is and isn't real

Real: every move comes from simulating the male fruit fly connectome (HHMI Janelia FlyEM / Cambridge Connectomics / Google Research, CC-BY), run with flybrain (MIT). Not real: the fly has no idea what a holder is. It walks toward and away from light the way its wiring makes it; the rules that turn that into payouts were chosen by people.