hackquest logo

MetaAegis

Autonomous protection system for compromised wallets using ERC-7715 Advanced Permissions

Video

Công nghệ sử dụng

Next
React

Sự miêu tả

🛡️ MetaAegis - Emergency Asset Rescue

https://aegis7715.vercel.app/ (use MetaMask Flask)

https://github.com/umeeSthein/aegis7715 (GitHub Repository)

https://x.com/UShtein/status/2004657931292475417?s=20 (Social Media Presence)

Autonomous protection system for compromised wallets using ERC-7715 Advanced Permissions.

MetaAegis automatically rescues crypto assets from hacked wallets. When your wallet is compromised and funds are being drained, MetaAegis detects the attack and autonomously transfers remaining assets to your Safe multisig — all gasless, all automatic.

💡 The Problem

When a wallet is compromised:

- Attacker continuously drains assets

- Manual rescue requires gas (which you don't have)

- You're racing against time

- Every second counts

MetaAegis solves this with autonomous, gasless rescue operations powered by ERC-7715.

🔑 Advanced Permissions Implementation

1. Requesting Permissions:

https://github.com/umeeSthein/aegis7715/blob/main/src/lib/smartAccount.js#L51-L110

User grants one-time permission to session account for ETH and USDC transfers with period-based limits (0.1 ETH/hour, 100 USDC/hour).

2. Redeeming Permissions:

https://github.com/umeeSthein/aegis7715/blob/main/src/lib/smartAccount.js#L140-L185

Session account autonomously executes rescue operations using granted permissions when attack is detected - no manual approvals needed.

Key Benefits:

✅ One-time grant - User grants permission once, never asked again

✅ Autonomous execution - No manual approvals during emergency

✅ Gasless operations - Works even when wallet has no ETH

✅ Period limits - Built-in safety against abuse (0.1 ETH/hour, 100 USDC/hour)

✅ Session isolation - Separate account for rescue operations

🎯 MetaMask Hackathon Submission

This project demonstrates:

✅ ERC-7715 Advanced Permissions - autonomous rescue operations

✅ MetaMask Smart Accounts Kit - Hybrid implementation

✅ Account Abstraction - ERC-4337 UserOperations

✅ Gasless Transactions - critical for compromised wallets

✅ Real-world Use Case - emergency asset recovery

Tech Stack: Next.js 16, React 19, Viem, Wagmi, MetaMask Smart Accounts Kit, Pimlico, Safe, Sepolia Testnet

Tiến độ hackathon

-

Trạng thái huy động vốn

-
Trưởng nhóm
UUme Sthein
Liên kết dự án
Ngành
SocialFiAIOther