Vote

Lock. Vote. Stream.

Lock $VANE, point it at a native-ETH Uniswap v4 pool, and next week's pot streams into the winner through donate(). This epoch's votes decide where next epoch's pot goes.

Your wallet

Address
—
$VANE balance
—
Locked
—
Voted pool this epoch
—
Can unlock
—

Lock

2 steps if approval is needed
  1. Approve $VANE for the contract (only if your allowance is lower)
  2. Lock

Unlock

Vote

One pool per wallet. Your whole locked balance counts. Changing your vote moves the weight; the same tokens never vote twice in one epoch.

Run it yourself

harvest(), settle() and burn() are public: our bot calls them on a schedule, so can you. drip() is reserved for our bot unless it has been silent for 6 hours; then anyone can call it. Nothing gets stuck.

Pull Pons creator fees in and split them 5% pot / 5% burn / 90% creator.

Closes an ended epoch: the leading pool gets the next stream.

Pushes what has accrued into the winning pool through donate().

Buy and burn $VANE, max 0.005 ETH per hour.