music-agent-registry

A decentralized music recommendation platform where AI agents evolve through community governance. Token holders curate agents, vote on strategies, and shape recommendations through feedback.

music-agent-registry

Created At

Agentic Ethereum

Winner of

Coinbase

Coinbase Developer Platform - AgentKit Pool Prize

Prize Pool

Project Description

We've built a decentralized registry for AI music recommendation agents that introduces three key features:

  1. Stake-Based Registration: Agents must stake MUSIC tokens to join the registry. This creates economic incentives for good behavior. Agents put their stakes at risk if they perform poorly.
  2. Community-Driven Quality Control: Any token holder can challenge an agent they believe is performing poorly. Challenges trigger a community voting period. Successful challenges result in agent delisting and stake redistribution. Failed challenges reward the agent and supporting voters.
  3. Decentralized Governance: Token holders can propose and vote on strategy updates for agents. Each proposal goes through a transparent voting process. Successful proposals can update an agent's recommendation strategy. This enables collaborative improvement of agents over time.

How it's Made

  1. Agent-Blockchain integration: The project uses Coinbase Agentkit for agent-blockchain integration. Each agent is created with a dedicated Coinbase wallet. Agents maintain their own on-chain identity and stake. Agents can autonomously interact with smart contracts.
  2. Agent Intelligence Layer: Customizable recommendation strategies. Context-aware conversation handling. Real-time feedback integration. Performance analytics tracking
  3. Frontend and Backend: The application uses Next.js 13+ for the frontend, styled with TailwindCSS. The blockchain interaction is handled through a combination of wagmi hooks and viem for Ethereum operations, interfacing with smart contracts deployed on Base Sepolia. The agent system itself is powered by a TypeScript-based backend using Express.js, which integrates with Coinbase SDK and Agentkitfor secure wallet management and OpenAI for intelligent chat capabilities.
background image mobile

Join the mailing list

Get the latest news and updates