- Overview
- Live Demo
- Project Architecture
- Key Features
- Screenshots & Diagrams
- File Structure
- Getting Started
- Usage Examples
- Implementation Resources
- Configuration
- Contributing
- License
This project is a decentralized, autonomous AI agent system for intellectual property (IP) management, inspired by Story Protocol’s ATCP/IP framework. It enables AI agents to discover, negotiate, and license digital assets (characters, music, stories, etc.) through programmable, blockchain-compatible smart contracts and decentralized storage.
- AI Agents: Autonomous owner and consumer agents with LLM-driven negotiation and strategy logic.
- ATCP/IP Protocol: Implements Story Protocol-inspired agent-to-agent IP transfer and licensing.
- Decentralized Storage: Uses IPFS for secure, persistent asset and metadata storage.
- Smart Contracts: Simulated (and extendable to real) Story-compatible licensing contracts.
- Web Dashboard: Simple UI for viewing IP assets, negotiation logs, and finalized deals.
- 🤖 Autonomous agent negotiation (LLM-powered)
- 🔗 Story Protocol ATCP/IP compatibility
- 📦 IPFS decentralized storage for IP assets
- 💸 Dynamic pricing and royalty logic
- 📝 Mock and real smart contract support
- 📊 Streamlit/HTML dashboard for real-time monitoring
- 🧠 Agent memory and strategy adaptation
- Fork this repo
- Create your feature branch (
git checkout -b feature/awesome-feature
) - Commit your changes (
git commit -am 'Add awesome feature'
) - Push to the branch (
git push origin feature/awesome-feature
) - Create a new Pull Request
This project is licensed under the MIT License. See LICENSE for details.
- Story Protocol for the ATCP/IP inspiration and architecture
- IPFS for decentralized storage
- OpenAI, LangChain, CrewAI for agent intelligence frameworks
Deployed at:
https://addygeek.github.io/surreal-blockchain-ai-agent-ip-hackathon-project/