Stake

stake_

Stake BAIT and get paid in HOOKR from the pool's fees and taxes, plus BAIT from the emission reserve on every epoch that earned. No lock. Leave any time for 2% and a 6-hour wait.

Launching today. Numbers are illustrative until the contracts post; buttons are disabled.

How a harvest pays out

  1. Anyone calls harvest() (the keeper does it; it costs gas only).
  2. The vault pulls the locked launch position's fees from Hookr's lock, claims its royalty from Hookr's rules contract, and counts any tax Hookr already paid out to it.
  3. BAIT that came in as pool fees is burned.
  4. The HOOKR is split once: 50% to the team wallet, 30% into a 24-hour stream to stakers, 20% into the Floor Reserve.
  5. Your share of the stream is your stake ÷ total staked, every second, until you claim.

How an epoch pays out

  1. Every 6 hours anyone calls tick(). It harvests first.
  2. If the closing epoch earned ≥ 50 HOOKR, 0.5% of the BAIT emission reserve streams to stakers over the next 6 hours.
  3. If it earned less, nothing is paid and the reserve keeps everything. Idle epochs nobody ticked count as skipped.
  4. The reserve starts at 200,000,000 BAIT and only ever goes down. Fees from the pool can never be minted into BAIT.
0.5% of what is left, per paid epoch, means emissions fall as the reserve falls: about half the reserve is out after ~140 paid epochs (35 days of nonstop volume), the rest tails off over months.

Leaving

Unstakestops earning that block
Exit fee2% of the amount → streamed to the stakers who stay (as BAIT, 24h)
Cooldown6 hours, then withdraw()
Rewardsclaimable any time, before or after unstaking
If you are the last staker out, the 2% goes to the emission reserve instead, so it is never stuck.