Search projects, hackathons, sponsors and tech

    ← All projects

    Etherius

    AI-powered NFT agents service using Fetch.ai to query OpenSea marketplace data and buy (x402)

    Demo

    About

    Etherius Agent is an AI-powered NFT intelligence service using multiple AI agents that makes complex NFT marketplace data accessible through simple conversation. Users ask questions in natural language like "What's trending on OpenSea?" or "Show me the floor price for Pudgy Penguins" or "Buy me cheap NFT" and the agent instantly provides comprehensive market insights with prices, volumes, and relevant links and possibility to pay using x402 and Coinbase Programmable Wallets. Built on Fetch.ai's decentralized agent framework, Etherius integrates OpenSea's Model Context Protocol (MCP) with ASI:One Mini LLM to understand queries and generate human-readable responses. The system features multiple specialized agents that collaborate to process requests - including personality agents that provide diverse perspectives and a visualization agent for displaying NFT images. The agent integrates x402 protocol and Coinbase Programmable Wallets for seamless Web3 payments, enabling users to purchase NFTs directly through conversation. When a user says "buy [NFT]," the agent generates a payment request, monitors the blockchain for USDC transfers, and automatically facilitates the NFT transfer upon confirmation - bridging AI intelligence with on-chain actions.

    How it's made

    Tech Stack & Architecture The Etherius Agent leverages Fetch.ai's uAgents framework as the foundation for building autonomous AI agents that communicate asynchronously. I integrated OpenSea's Model Context Protocol (MCP) - an API that provides structured NFT marketplace data - with ASI:One Mini LLM for natural language understanding, and also make a payment using x402 and Coinbase Programmable Wallets. The Intelligence Layer: First, ASI:One Mini analyzes the user's natural language query and determines which OpenSea MCP tool to use (search_collections, get_trending_collections, get_token_swap_quote, etc.) along with the correct parameters. Then, after executing the MCP call, ASI:One Mini parses the raw JSON response and generates human-readable summaries with relevant metrics, links, and suggested next actions. Multi-Agent Communication I've built a constellation of specialized agents that communicate via Fetch.ai's decentralized messaging protocol. The main Etherius agent broadcasts messages to personality agents (Vitalik, Katrik) and a TV visualization agent, creating a rich interactive experience. Each agent has its own address on the Fetch.ai network and can send/receive messages asynchronously. Real-time Payment Integration: I've implemented an async payment using x402 protocol and Coinbase Programmable Wallets - system generate the payment link, give the possibility to pay right in the chat using CDW and checking for the payment status Partner Technologies: - Fetch.ai uAgents: Provides the decentralized agent framework and inter-agent messaging - ASI:One Mini: Fetch.ai's optimized LLM that runs the intelligence layer efficiently - ASI Alliance Agentverse for publishing agents there - Metta for knowledge graph processing - OpenSea MCP: Enables structured access to comprehensive NFT marketplace data - x402 Protocol: Handles wallet interactions and payment processing on Base Sepolia - Coinabase Programmable Wallets - to make easy payments right in the chat The result is a fully autonomous NFT intelligence service that feels like chatting with a knowledgeable friend, while executing complex marketplace operations behind the scenes.