Skip to content

BaseAgentX is an autonomous AI agent built on Base, leveraging Coinbase Agent Kit, OnchainKit, and EigenLayer AVS to revolutionize real-world asset investment with AI-driven automation. πŸ§ πŸ€– Winner of the AgentKit Pool Prize πŸ† in the Agentic Ethereum Hackathon πŸ…, hosted by ETHGlobal.

Notifications You must be signed in to change notification settings

jitendragangwar123/BaseAgentX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌍 BaseAgentX πŸš€

🌟 Overview

BaseAgentX is an autonomous AI-powered agent built on EigenLayer AVS, leveraging the Coinbase Agent Kit and OnchainKit. The agent specializes in carbon credit tokenization, verification, and optimization to enhance sustainability efforts in the decentralized finance ecosystem. BaseAgentX integrates AI-driven strategies with on-chain carbon credit trading and verification using KlimaDAO pools and KLIMA tokens. πŸŒ±πŸ’°

photo_6145192663012459545_y

πŸ”₯ Features

  • 🌿 Carbon Credit Marketplace: Facilitates trading, verification, and optimization of carbon credits using KlimaDAO pools and KLIMA tokens.
  • πŸ€– AI-Powered Validation: Automates carbon credit validation using advanced AI strategies.
  • ⚠️ Risk Management: Evaluates market conditions and executes carbon credit strategies based on predefined risk parameters.
  • πŸ” On-Chain Transparency: Ensures secure and verifiable transactions for carbon credits.

🎯 Strategies

BaseAgentX implements four AI-powered carbon credit strategies:

  1. βœ… Carbon Eligibility: Validates carbon credit authenticity and compliance with industry standards.
  2. πŸ“ˆ Market Analysis: Analyzes carbon credit price trends and trading volumes to optimize purchases and sales.
  3. βš–οΈ Risk Assessment: Assesses risks related to carbon credit investments and provides mitigation strategies.
  4. 🎯 Optimization: Maximizes returns by dynamically adjusting carbon credit portfolios based on AI-driven insights.

πŸ“Š Investment Strategies

BaseAgentX also provides multiple investment strategies tailored for different market conditions:

  1. πŸš€ Bullish Strategy: Focuses on aggressive accumulation of carbon credits when market conditions are favorable.
  2. πŸ›‘ Bearish Strategy: Prioritizes risk management and capital preservation during market downturns.
  3. πŸŒ• Moon Strategy: Targets high-growth carbon credit assets with exponential potential.
  4. πŸ† Buffet Strategy: Follows a long-term, value-investing approach in carbon credits, emphasizing sustainability and steady growth.

πŸ›  Technologies Used

  • β›“ Blockchain: Ethereum, EigenLayer AVS
  • πŸ€– AI & Smart Contracts: Coinbase Agent Kit, OnchainKit, Solidity
  • 🌱 DeFi & Sustainability: KlimaDAO, KLIMA token
  • πŸ”’ Security: ECDSA-based validation, stake-based operator registry

πŸ“œ Smart Contracts

βš™οΈ PortfolioValidationServiceManager

Manages and validates carbon credit transactions based on predefined AI strategies. Operators submit validation responses, and tasks are updated accordingly.

πŸ”‘ Key Functionalities:

  • πŸ“ Create Validation Task: Initiates a new task with carbon credit data and strategy.
  • βœ… Submit Validation: Operators validate carbon credit transactions and submit responses.
  • πŸ“Š Retrieve Task Validations: Fetches all responses submitted by operators.
  • πŸ”„ Complete Task: Updates the task status based on validation results.
  • πŸ”§ Update Token Data: Maintains carbon credit metadata and eligibility status.

πŸš€ Getting Started

⚑ Prerequisites

  • πŸ“¦ Foundry
  • πŸ”‘ MetaMask or any Web3-compatible wallet
  • 🌍 Access to EigenLayer AVS and KlimaDAO

πŸ“₯ Installation

git clone https://github.com/jitendragangwar123/BaseAgentX.git
cd BaseAgentX

πŸš€ Run Agent

cd front-end
npm i
npm run dev

🀝 Contributing

Contributions are welcome! Please submit a pull request or open an issue for discussions. πŸ’‘

πŸ“œ License

This project is licensed under the MIT License. πŸ“„

πŸ“© Contact

For inquiries, reach out via email rajeebk.malik@gmail.com or jitendragangwar2498@gmail.com. 🌎

About

BaseAgentX is an autonomous AI agent built on Base, leveraging Coinbase Agent Kit, OnchainKit, and EigenLayer AVS to revolutionize real-world asset investment with AI-driven automation. πŸ§ πŸ€– Winner of the AgentKit Pool Prize πŸ† in the Agentic Ethereum Hackathon πŸ…, hosted by ETHGlobal.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published