The hook tax
Every buy and sell on the ETH / GUARDIAN pool pays 3% in ETH. The hook skims that fee before settlement and splits it automatically:
- 70% → holder drip (weighted by balance × multiplier)
- 30% → restore stream (same weight logic when balance ≥ 100 GUARDIAN)
Hold multiplier
Your reward weight is balance × multiplier. The multiplier ramps from ×1.00 to ×2.00 at +5% per hour of uninterrupted holding — reaching max in about 20 hours.
Selling applies a soft decay: you keep 50% of accumulated hold time instead of a full reset. Transferring your entire balance to zero clears the clock.
Claim & sync
- Buy GUARDIAN on Uniswap v4 to enter the reward stream
- Call
claimRewards() to withdraw accumulated ETH
- Call
sync(address) to checkpoint rewards and refresh weight without claiming
- Unclaimed rewards may be
purge()d to the house after 24 hours of inactivity
Token & pool
Guardian V4 ($GUARDIAN) has a fixed supply of 100,000 tokens. The contract doubles as the Uniswap v4 hook —
token and hook share the same address via CREATE2 mining. After boot(), liquidity is seeded on the ETH side; LP contracts and routers are excluded from reward weight.
Exact-out sells are not supported by design — use exact-in when selling. Boot spot reference is 0.0001 ETH / GUARDIAN (10,000 GUARDIAN/ETH, FDV ≈ 10 ETH).
For token-only LP at launch: min 0 · max ~9,900 GUARDIAN/ETH · deposit 100,000 GUARDIAN · 0 ETH.