Thunder Finance logo

A Mixer That Incentives Privacy Paying Yields

Details

An EVM-compatible privacy-focused mixer that deploys pooled legit deposits into external lending markets (e.g. Aave) to earn real yield. After KYC, users deposit supported ERC20 stablecoins through commitment-based privacy, accrue yield while funds are pooled, and later withdraw principal + proportional yield using a secret (commitment/nullifier) flow. The destination wallet is also KYC'd and the protocol is fully compliant with OFAC and other AML regulations.

How Is It Made

Web3 Thunder Finance is built as an EVM-compatible yield mixer using Solidity 0.8.19 and the Foundry framework. The core Web3ThunderFinanceMixer.sol pools user deposits and routes them into Aave V3 to generate real yield while preserving privacy via a commitment/nullifier scheme. Deployments live on Celo (Mainnet & Alfajores) for low fees and fast finality, leveraging OpenZeppelin libraries for security and CeloScan for verification. Yield accounting is intentionally lean—we track totalPrincipal and infer yield from the rebasing aToken balance (yield = aTokenBalance - totalPrincipal). The privacy layer currently prototypes a raw commitment map before introducing the full ZK circuits (Circom, Merkle trees) so we can validate the yield flow first.

Grants & Equity

We are looking for grants or investment partners to keep shipping the protocol. Reach out via hello@web3thunder.finance , @web3thunderfin or Telegram: @jeffprestes