One pool.
Many hooks.

TryHook is a Uniswap v4 token where every wallet picks its own hook. Try a mode, switch anytime, and find the one that fits you best.

Every hook begins as an ideaUniswap v4Fees capped at 3%Switch anytime
The hook you choose

Four modes. Your call.

Call setMode once and your swaps behave the way you picked. Every mode takes a small ETH fee and routes it somewhere different. No lock-in, switch whenever your strategy changes.

🟢

Standard

0.30% fee

The lowest fee, straight to the treasury. For when you just want to trade.

💧

Reflect

1.00% fee

Your fee streams ETH to stakers. Stake TRY and earn from the flow over time.

🔥

Buyback

1.00% fee

Your fee funds buyback-and-burn. Pick this if you want to push deflation.

🛡

Patron

3.00% fee

The max mode, funds the treasury and builders. For believers who want to fuel the roadmap.

How it works

Try, trade, switch.

01

Pick a mode

Call setMode(0-3) on the hook. Default is Standard, no action needed to start.

02

Trade $TRY

Buy or sell on the Uniswap v4 pool. Your chosen mode's fee applies automatically, in ETH.

03

Your fee flows

To the treasury, to stakers, or to buyback-and-burn, depending on your mode.

04

Switch anytime

Change your mind? Set a new mode. The next swap uses it. Find the one that fits.

Every hook begins as an idea

The Hook Registry.

A public catalog of v4 hooks

TryHook ships with an on-chain HookRegistry: a permissionless, public directory where anyone can list a Uniswap v4 hook with a name, description and its permission flags.

  • Discover hooks other builders have shipped
  • List your own idea, once it's on-chain
  • Pure metadata: it never holds funds or controls a hook

Stake and earn

Stake $TRY into the rewards contract and earn ETH from everyone running Reflect mode. Rewards accrue every second you're staked, no lockup.

  • stake to start earning immediately
  • getReward to claim ETH, exit to do both
  • Funded by real swap volume, not emissions
Fees, in the open

Capped and honest.

Every mode's fee is bounded by a hardcoded 3% ceiling in the contract (MAX_FEE_BPS = 300) that can never be raised. A seller always keeps at least 97%. The token itself has zero tax, all behaviour lives in the hook, and every mode is your own choice.

0.30%Standard, the floor
3.00%Patron, the hard cap
0 taxon the token itself
Token ($TRY)to be announced
TryHook (v4)to be announced
Stakingto be announced
HookRegistryto be announced