Acknowledgements
The AMM at the heart of Warren — concentrated liquidity expressed through Liquidity Density Functions, the Uniswap v4 hook architecture, the auction-managed AMM (am-AMM), shapeshifting, autonomous rebalancing, surge fees, rehypothecation, and hooklets — was designed and built by the Bunni team.
Warren reuses Bunni V2's AMM as its execution layer and adds a governance-and-emissions layer on top: gauge-directed WRN emissions, deposit-only bWRN governance, and a bribe market that turns gauge votes into liquidity rentals. The credit for the underlying AMM tech belongs to Bunni.
Specifically, the following work originated with Bunni and is reused here:
- The
BunniHub/BunniHook/BunniZone/BunniQuotercore contracts (rebranded toWarrenHub/WarrenHook/WarrenZone/WarrenQuoterin this codebase). - Liquidity Density Functions (LDFs) and the rick-based liquidity model.
- The auction-managed AMM (am-AMM) for MEV capture.
- Surge fees, autonomous rebalancing, and the rehypothecation vault model.
- Hooklets — the per-pool extension surface for custom logic.
If you're publishing research, docs, or integrations that touch the AMM layer, please cite Bunni. The Warren team's work is the layer above.
Useful links
- Bunni V2: bunni.xyz
- Bunni's Twitter: @bunni_xyz
- Bunni's documentation: docs.bunni.xyz
- Bunni source code (MIT): github.com/bunniapp