Shield Protocol is an intent-driven asset protection platform powered by MetaMask ERC-7715 Advanced Permissions. It enables automated DeFi strategies (DCA, Stop-Loss, Rebalancing) and Web3-native subs
Shield Protocol solves a critical DeFi security problem: unlimited token approvals have caused over $120M in losses.
Using MetaMask Advanced Permissions (ERC-7715), Shield enables:
🛡️ Fine-Grained Permissions
- Daily spending limits (e.g., max 100 USDC/day)
- Per-transaction limits (e.g., max 50 USDC per tx)
- Time-bound permissions with automatic expiration
📈 Automated DeFi Strategies
- DCA (Dollar-Cost Averaging): Auto-buy ETH with USDC on schedule
- Stop-Loss: Automatically sell when price drops below threshold
- Portfolio Rebalancing: Maintain target asset allocations
💳 Web3-Native Subscriptions
- Recurring payments without unlimited approvals
- Users control exactly how much can be spent
🔒 Emergency Protection
- One-click emergency mode to freeze all automated actions
- Whitelist-only contract interactions
Tech Stack: Solidity, Next.js 14, Foundry, Ponder Indexer, MetaMask Smart Accounts Kit
Built from scratch during this hackathon: ✅ Smart Contracts: ShieldCore, DCAExecutor, StopLossExecutor, RebalanceExecutor, SubscriptionManager (deployed on Sepolia) ✅ Frontend: Complete Next.js 14 dApp with MetaMask Advanced Permissions integration ✅ Backend: Execution service for automated strategy triggers ✅ Indexer: Ponder-based blockchain event indexing Key Achievement: Successfully integrated ERC-7715 to replace unlimited approvals with precise, time-bound, amount-limited permissions for DeFi automation.
None / Bootstrapped