Hooked Monero

Decentralized Wrapped Monero with private swap routing for private funding in any token

Hooked Monero

Created At

HackMoney 2026

Project Description

Monero is the leading privacy cryptocurrency however it lacks access to DeFi liquidity. Uniswap is the largest DEX however there is no privacy. This project aims to bridge those gaps.

To create liquidity for Monero, we have a wrapped XMR token that has bridging mechanics built in so that users can go from Monero into wrapped Monero. From there, they can go to any token on uniswap.

However, further privacy is needed. We have a relayer contract that can facilitate mints of wrapped monero to a fresh address so that there is privacy for Monero users on Unichain.

Finally, a v4 hook can be used to route this fresh wrapped Monero into any token on Uniswap.

How it's Made

I built a ZK circuit in Circom that can facilitate proofs of ownership of Monero transaction data. This is run as a PLONK to eliminate a trusted ceremony for the proof.

We run an oracle built in Rust that posts merkle roots of Monero blocks so that we can have real Monero data to prove against.

The main Wrapped Monero contract is written in Solidity and deployed on Unichain. Unichain offers cheap gas for gas intensive ZK proving and the push oracle data.

background image mobile

Join the mailing list

Get the latest news and updates