50 production Uniswap v4 hooks: novel AMM mechanisms, Solidity + Foundry, a TypeScript SDK, an MCP server for agents, and a 3D docs site. Base, Arbitrum, Unichain, Robinhood Chain.
View on GitHub ↗Homepage ↗50 production Uniswap v4 hooks that do not exist yet.
Uniswap v4 turned the AMM into a platform, and most of what has been built on it so far is a re-implementation of something that already worked: limit orders, TWAMM, KYC gates, another dynamic fee. HookForge is a catalogue of the mechanisms that are missing. Every hook here is checked against the ~140 published hooks and hackathon submissions before it is written, each one ships with its prior art stated in the source, and each one is a complete contract with tests, a deployment script, a TypeScript client and a page in the docs.
Nothing here is a sketch. There are no mocks, no TODOs and no stubs. If a hook is listed as shipped, it compiles, its tests pass against a real PoolManager, and it can be deployed with one command.
- Chains: Base, Arbitrum One, Unichain, Robinhood Chain, and any EVM chain with a v4 PoolManager. - Built on: Uniswap v4-core and OpenZeppelin's audited uniswap-hooks base contracts. - Licence: Apache-2.0.
A hook is an address in a PoolKey. Nothing about that address tells an indexer, a wallet, a router or an agent what the pool actually does, which is why hook discovery today is a curated list maintained by hand.
Every HookForge hook answers for itself. It implements IHookMetadata, four view functions that return a name, a version, a tag list and a URI pointing at a machine-readable manifest:
Ask any HookForge address what it is and it will tell you, on-chain, in one ethcall, with no registry in the loop. The hooks are also submitted to Uniswap's hooklist and published as an MCP server so that
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/nirholas--hookforge.html)
Build on Robinhood Chain and Robinhood Crypto: verified network constants, a chain SDK, a read-only MCP server, runnable examples, and 64 build prompts.
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.