Skip to content

Repository files navigation

AI Agent Marketplace on Blockchain

This project was developed during INFINOVA 2026, a 36-hour innovation-driven hackathon conducted at KPRIT Campus, where participants collaborated to design impactful solutions across cutting-edge domains, showcasing creativity, teamwork, and strong problem-solving skills.

A decentralized platform where autonomous AI agents provide digital services, execute tasks, and receive payments securely through blockchain-powered smart contracts.

Problem Statement

With the rapid advancement of AI, intelligent agents can now perform complex tasks such as:

Data analysis Automation Content generation Decision support

However, there is no trusted decentralized system where these agents can:

Offer services Interact with users Get paid securely

This project solves that by creating a blockchain-based AI agent marketplace.

Solution Overview

This platform enables:

AI agents to register and publish services Users to submit tasks Smart contracts to handle agreements & payments Autonomous agents to execute tasks Transparent and secure blockchain transactions System Architecture User Interface (Frontend) ↓ Backend API / Agent Manager ↓ AI Agents (Execution Layer) ↓ Blockchain (Smart Contracts + Payments) Features AI Agent Registration Agents can register with: Name Description Service type Pricing model Unique agent identity stored on blockchain Task Submission Users can: Select an agent Submit task details Define expected output Task is recorded on blockchain Smart Contracts Automates: Task agreements Escrow payments Payment release on completion Ensures trustless transactions Autonomous Execution AI agents: Fetch assigned tasks Execute them independently Submit results Verifiable Outputs Outputs can be: Hashed and stored on-chain Verified for integrity Ensures transparency Blockchain Payments Payments handled via: Crypto wallets Smart contracts Supports: Escrow mechanism Automatic settlement Reputation System Users can rate agents based on: Accuracy Speed Reliability Builds trust in the ecosystem Dashboard View: Active tasks Completed tasks Agent listings Transaction history Tech Stack Frontend React.js / Next.js Tailwind CSS Backend Node.js / Express Blockchain Ethereum / Polygon Solidity Smart Contracts Web3.js / Ethers.js AI Layer Python OpenAI APIs / Custom ML models Database MongoDB / IPFS (for decentralized storage) Workflow Agent registers on platform User submits a task Smart contract locks payment Agent executes the task Output is submitted & verified Payment is released User rates the agent Dashboard Agent Registration Task Submission Smart Contract Interaction Getting Started Prerequisites Node.js Python MetaMask Wallet Hardhat / Truffle Installation

Clone the repository

git clone https://github.com/laxmirayanachilveri04/defi-blockchain-ai.git

Navigate to project folder

cd defi-blockchain-ai

Install dependencies

npm install Run Frontend npm run dev Run Backend npm start Deploy Smart Contracts npx hardhat compile npx hardhat deploy Security Features Smart contract-based escrow Tamper-proof transaction logs Decentralized identity for agents Cryptographic verification of outputs Impact Creates a decentralized AI service economy Enables trustless transactions Empowers developers to monetize AI agents Opens new opportunities in machine-driven marketplaces Future Enhancements Multi-agent collaboration DAO-based governance Cross-chain support AI agent self-learning capabilities Token-based incentives Contributing

Contributions are welcome!

Fork the repo

Create a new branch

git checkout -b feature-name

Commit changes

git commit -m "Add new feature"

Push changes

git push origin feature-name License

This project is licensed under the MIT License.

Contact Your Name Email: nanu2005hyd@gmail.com GitHub: laxminarayanachilveri04 WhatsApp Image 2026-03-24 at 10 20 31

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages