The Web3 Anonymizer for any dApp, use any dapp as you have always done, now completely privately.
Today every on-chain action is still hostile and public: wallet addresses, balances, and transaction graphs are visible to everyone. dApps and analytics harvest telemetry and tie behavior to identities, so privacy is hard without leaving the ecosystem. AnonyMaus fixes this at the execution layer. Users get privacy in one click: same dApps, same wallet, no new habits. They authorize intents—bounded actions like swaps, transfers, or approves—instead of sending raw transactions. A browser extension intercepts dApp requests and turns them into signed intents; a TEE server decrypts, validates, and executes on-chain via a executor contract that manages deposits with ZK and enforces intent signatures and replay protection. The chain sees execution from the executor, not the user, so identity and telemetry stay off the public record. The design supports a path to full compliancy verification and integration-based flows.
Chrome MV3 extension injects EIP-6963 provider and intercepts eth_sendTransaction; intent-builder normalizes payloads into intents. User signs intent hash with MetaMask; extension AES-GCM encrypts and POSTs to Node/Express TEE server. The extension does not collect telemetry. Server decrypts, verifies ECDSA signature, builds tx with ethers, submits via execution account to Solidity executor (Hardhat, Sepolia). Executor holds ZK deposits and executeWithIntent with replay protection (usedIntents). One-click flow: user approves once and execution is handled privately; identifiable data never hits the chain. Uniswap v3 calldata is parsed in the extension so intents can be upgraded to Uniswap v4 at execution time. Next.js test app. No bundler; content scripts load in order (porto-blocker, interceptor, wallet-injector).

