Adapt.ai is a platform where users interact with AI agents to manage their crypto portfolios effectively and securely.
Users can create their own agents with our agent toolkit, where each agent is designed with specific capabilities, such as DeFi optimization, yield farming, and risk mitigation.
Users chat with agents to explore strategies, approve them, and execute transactions with the creation of a 3-party multisig wallet (User, Agent, Operator) with our AI agent.
Backend Architecture:
- EigenLayer's Autonomously Validated Services (AVS): To make sure the agent actions are truly trustworthiness and fully autonomous, we implemented EigenLayer's AVS in a policyAVS setting, with rewarding and slashing mechanisms implemented through whitelisting of addresses. This setup allows for autonomous validation of transactions to make sure all operations adhere to predefined security protocols.
- Autonome Integration: Autonome provides the infrastructure for deploying and managing AI agents in a decentralized environment, achieving our objectives high availability and uptime guarantees.
- Coinbase Developer Platform (CDP): The CDP enables AI agents to interact securely with on-chain assets. We facilitated the CDP's APIs for secure transaction execution and real-time blockchain data retrieval.
Links:
- https://autonome.alt.technology/adapt-ai-wysygj
- Eigen: Deployed EigenLayer core contracts
Key Implementation Parts:
- Multisig Wallets: A key feature of Adapt.ai is the use of multisig wallets involving the user, the AI agent, and an operator.
- Dynamic Strategy Formulation: AI agents analyze real-time data from various DeFi protocols to propose tailored and ideal financial strategies to a variety of user requests.
Challenges and Solutions:
- Integration: Integrating multiple platforms posed challenges, particularly in ensuring smooth communication between the AI agents and the blockchain. We addressed this by developing custom middleware to facilitate efficient data exchange.
- Security Assurance: Ensuring the security of user assets was paramount. By implementing EigenLayer's AVS, we established a robust security framework that autonomously validates and secures transactions.