snapr.fi is a composable on-chain macro engine batching DeFi actions into one atomic execution.
Snapr is a one-click DeFi execution platform that simplifies complex multi-step strategies into a single transaction. Users can swap, deposit, borrow, bridge assets, and earn yield across multiple protocols—like Uniswap V4, Aave V3, and Li.Fi—without juggling approvals or paying excessive gas. Snapr’s action-based system is atomic, composable, and gas-optimized, enabling cross-chain operations, automated strategies, and one-click portfolio management, making DeFi accessible, efficient, and secure for both beginners and advanced users.
Snapr is built with Solidity and Foundry, leveraging an action-based architecture to batch multiple DeFi operations into a single atomic transaction. Core integrations include Uniswap V4 for swaps, Aave V3 for lending and borrowing, and Li.Fi for cross-chain bridging. The system uses OpenZeppelin’s ReentrancyGuard for security, Permit2 for gas-efficient approvals, and custom structs to encode user intents into executable actions. On the backend, scripts handle complex constructor setups and deployment to Sepolia, while the smart contract engine dynamically composes and executes actions with full atomicity. The project also employs gas optimization techniques such as calldata-packed structs, minimal storage writes, and concentrated liquidity pools, allowing multi-protocol strategies to execute in one click—saving users time, gas, and potential errors.

