Private cross-chain swaps via confidential deposits, LayerZero routing, and flexible withdrawals.
Private cross-chain swaps for ETHGlobal Buenos Aires. L0CUST allows users to deposit assets into confidential eTokens, execute private cross-chain swaps using LayerZero and CoW-style order routing, and withdraw redeemed ERC-20 tokens on their preferred chain. The protocol ensures privacy, MEV-awareness, and composability. It includes both a user-friendly UI and hybrid FHERC20 smart contract primitives for confidential transfers. The application features a dark, gridded aesthetic with amber and teal accents, offering a deposit-swap-withdraw flow across supported chains (Ethereum, Arbitrum, Base) with intuitive navigation and security features.
LOCUST is built using a modular architecture combining a Next.js-based front-end (UI folder) and Solidity smart contracts (contracts folder) that implement Hybrid FHERC20 primitives for confidential deposits and withdrawals. The app leverages LayerZero for cross-chain messaging and uses Uniswap & CoW protocols for routing swaps while preserving privacy. The front-end features a dark, grid-based aesthetic with amber and teal accents, responsive layout, and contextual tooltips. The contract system wraps ERC-20 tokens into confidential eTokens, enabling private CoW-style cross-chain swaps and redemption across multiple supported chains (Ethereum Sepolia, Arbitrum Sepolia, Base Sepolia).

