IgrisAI is your personal AI agent that protects you at all costs, no matter the consequences. Powered by EIP-7702 Delegation, it guards your EOA or Igris Smart Account and even tracks your socials like X. If you ever go silent On-Chain and Off, it triggers a Dead Man’s Switch to move your assets to safety. And if a vulnerability threatens you, IgrisAI reacts instantly to secure your funds before it’s too late.
We built IgrisAI by combining Account Abstraction, AI, and Multi-Protocol Integrations to create a Security First Autonomous Agent.
- Wallet & Delegation Layer:
We used Privy Embedded Wallets to let users delegate their assets securely, with Zerodev Kernel Accounts powering the delegation contracts. On top of that, Pimlico Bundler enabled us to handle transaction batching and gas abstraction smoothly. To implement secure delegation of assets to Igris, we leveraged EIP-7702, which we had to adapt for both EOAs and smart accounts since no wallet currently supports custom 7702 transactions directly.
- Social & Notifications:
To track user activity, we integrated the X (Twitter) SDK and Gmail SDK, allowing IgrisAI to monitor social activity and send real-time notifications to users.
- Backend Intelligence & On/Off-Chain Data:
The backend runs on OpenRouter for AI Capabilities, with Anthropic MCP Client SDK handling MCP interactions. We used GraphQL Token MCP, Hypergraph, and GRC-20 standards to fetch and unify On-chain data (Transfers, Swaps, etc.) and bridge Off-chain data (Tweets, Likes, etc.) back on-chain.
- ENS & Off-chain Resolution:
ENS played a critical role by letting us create subdomains that map nominee emails to new wallet addresses where funds are transferred if inactivity is detected. To support email-based resolution, we built a custom resolver using Cloudflare Workers, enabling Off-chain resolution of addresses via email, something neither ENS nor PYUSD supports natively today. This was a hacky but crucial solution to ensure speed, safety, and usability.
- Token Management & Swaps:
We integrated Li.Fi to enable cross-chain token swaps into PYUSD, ensuring funds can be consolidated and transferred into a stable asset.
Challenges & Hacks
One of the toughest challenges was that no wallet supports dApps submitting custom 7702 transactions. To work around this, we combined Privy with Zerodev Kernel Accounts to enable delegation for both EOAs and smart accounts, unlocking 7702’s potential in a way not natively possible. Another hacky but notable build was our ENS + Cloudflare worker resolver, which extended ENS to handle email addresses safely and efficiently.
Partner Benefits
- ENS made it possible to tie identities (Emails, Nominee Wallet) to human-readable subdomains, critical for Inheritance and Dead-Man-Switch use cases.
- The Graph Protocol (via GraphQL Token MCP & Hypergraph) allowed us to index and unify complex on-chain data with external Off-chain Activity, powering IgrisAI’s decision-making layer.
- LiFi simplified the multi-chain swap flow, ensuring assets could be secured in PYUSD with minimal user friction.