Synapse Yield
A non-custodial yield optimizer using Account Abstraction and Delegation. It offers automated, secure asset rebalancing for maximum returns and one-click swap, transfer, and stake via Smart Accounts
Videos
Tech Stack
Description
Project Name
Synapse Yield
Tagline
Maximize Your DeFi Yield on Monad with Automated Optimization & Enhanced Security
Description
Synapse Yield is a decentralized application built on the Monad Testnet that automates yield optimization using Account Abstraction (ERC-4337) and the MetaMask Delegation Toolkit. Each user gets a dedicated Smart Account, enabling a seamless, one-click DeFi experience for staking, swapping, and rebalancing—with gas-sponsorship on testnet.
At its core, Synapse Yield features a fully non-custodial keeper automation system. Users authorize automation through a single EIP-712 delegation, granting limited permissions for specific actions like staking or swapping. A FastCron-powered backend continuously monitors portfolios and automatically executes rebalancing strategies to maximize yield—without ever exposing user private keys or taking custody of funds.
Security is enforced through SIWE (Sign-In With Ethereum) and Iron Session, while real-time transparency is provided by the Envio Indexer, which tracks both automated and user-driven actions.
Tech Stack
Core Blockchain: Monad Testnet
AA & Delegation: MetaMask Delegation Toolkit, Permissionless.js, Pimlico (Bundler & Paymaster)
Frontend: Next.js (App Router), React, TypeScript, Tailwind CSS, Framer Motion
Web3 Libraries: Viem, Wagmi, RainbowKit
Backend & Database: Next.js API Routes, MongoDB, Mongoose
Automation: FastCron (triggering Node.js keeper script)
Authentication: SIWE, Iron Session
Data Indexing: Envio, Apollo Client
GitHub Repo
https://github.com/akm2006/synapse-yield
Live Demo
https://synapse-yield.vercel.app/