UniHooks

Advanced: your own hook

Your own hook contract at your own address. Start from our tested rules, add custom code with AI (coming soon), then deploy it from your wallet and launch pools with it from its page. If our rules are all you need, Create does it in one step with nothing to deploy.

1. Public or private hook?
2. Pick the rulesTested building blocks. Your hook can use any mix of them.
3. Add custom code with AI Coming soonOptional. For anything the rules above can't do.

Describe what you want and AI writes it on top of the rules you picked. Every draft is compiled and tested against a real copy of Uniswap and gets a safety report before you see it.

4. Name it and deploy
Shown on the hook's page on UniHooks. You can change it later by claiming the page.
Try it on a test network first (free test ETH). Real networks cost only gas.
Read this before deploying.

What you're getting. Each rule above is a building block we wrote on top of OpenZeppelin's audited hook library and Uniswap's own code, and we test every block against a real copy of Uniswap before it goes live. Custom code written by AI is different: it's new code made just for your hook, compiled and tested automatically, but never reviewed by a person. What nobody has checked: your particular combination of rules, settings and any custom code. No outside auditor has reviewed the finished contract, so it may contain bugs. You deploy it from your own wallet, you own it, and you accept full responsibility for it and for any pool that uses it. UniHooks is not a party to your deployment and accepts no liability for losses.