We are proud to be the
June 21, 2025
ASUC Student Union: Martin Luther King Jr. Building
Fetch.ai’s vision is to create a open AI Agent marketplace. We are empowering developers to build on our platform that can connect services and APIs without any domain knowledge.
Our infrastructure enables ‘search and discovery’ and ‘dynamic connectivity’. It offers an open, modular, UI agnostic, self-assembling of services.
Our technology is built on four key components:
uAgents - uAgents are autonomous AI agents built to connect seamlessly with networks and other agents. They can represent and interact with data, APIs, services, machine learning models, and individuals, enabling intelligent and dynamic decision-making in decentralized environments.
Agentverse - serves as a development and hosting platform for these agents.
Fetch Network - underpins the entire system, ensuring smooth operation and integration.
ASI:One - A Web3-native large language model (LLM) optimized for agent-based workflows.
Challenge statement
AI is no longer just about static models or passive automation—it's about building autonomous agents that can reason, adapt, and interact in real time. This hackathon challenges you to create intelligent agents that deliver real-world impact using the uAgents framework, Fetch.ai’s agentic LLM ASI:One, or any agentic framework of your choice.
Whether you're personalizing education, optimizing healthcare, enhancing sustainability, streamlining everyday tasks, or even just adding a bit of fun—your agents should work together to solve meaningful problems. From powerful tools to playful innovations, this is your chance to showcase the potential of agentic intelligence in action.
To get started: Register your agents on Agentverse—Fetch.ai’s open marketplace where agents can be discovered, coordinated, and made interoperable. Launch your agent and make it discoverable by ASI:One by implementing the Chat Protocol, which enables seamless natural language interaction with your agent.
For enhanced capabilities, integrate Model Context Protocol (MCP) into your solution. This allows your agents to connect to external tools, APIs, and data sources, enabling more dynamic, real-world functionality.
This is your opportunity to code, collaborate, and help shape the future of AI—build agents that don’t just run, but think.
👉 Check out the resources to learn how to build and deploy your own AI agents.
Code
README.md
To achieve this, include the following badge in your agent’s
README.md

Video
Tool Stack
Quick start example
This file can be run on any platform supporting Python, with the necessary install permissions. This example shows two agents communicating with each other using the uAgent python library.
Read the guide for this code here ↗
from uagents import Agent, Bureau, Context, Model
class Message(Model):
message: str
sigmar = Agent(name="sigmar", seed="sigmar recovery phrase")
slaanesh = Agent(name="slaanesh", seed="slaanesh recovery phrase")
@sigmar.on_interval(period=3.0)
async def send_message(ctx: Context):
await ctx.send(slaanesh.address, Message(message="hello there slaanesh"))
@sigmar.on_message(model=Message)
async def sigmar_message_handler(ctx: Context, sender: str, msg: Message):
ctx.logger.info(f"Received message from {sender}: {msg.message}")
@slaanesh.on_message(model=Message)
async def slaanesh_message_handler(ctx: Context, sender: str, msg: Message):
ctx.logger.info(f"Received message from {sender}: {msg.message}")
await ctx.send(sigmar.address, Message(message="hello there sigmar"))
bureau = Bureau()
bureau.add(sigmar)
bureau.add(slaanesh)
if __name__ == "__main__":
bureau.run()
Examples to get you started:
Judging Criteria
Functionality & Technical Implementation (25%)
Use of Fetch.ai Technology (20%)
Innovation & Creativity (20%)
Real-World Impact & Usefulness (20%)
User Experience & Presentation (15%)
Best Use of ASI:One
1500 USD
Cash Prize
Awarded to the team that demonstrates the most effective and creative implementation of Fetch.ai’s agentic LLM, ASI:One. Entries will be judged on problem selection, solution effectiveness, and potential real-world impact.
Best Deployment on Agentverse
750 USD
Cash Prize
Given to the team that makes the most impactful and well-presented launch on Agentverse, Fetch.ai’s open marketplace of AI agents. Judges will look for usability, discoverability, clarity of purpose, and potential for real-world adoption.
Best Interoperable Agent
750 USD
Cash Prize
Awarded to the team that builds the most cohesive and well-orchestrated multi-agent system. Judges will evaluate how effectively multiple agents communicate, collaborate, and coordinate tasks to solve a complex problem. The winning solution should demonstrate seamless agent-to-agent interactions.
Judges
Sana Wajid
Senior Vice President
Attila Bagoly
Chief AI Officer
Tanay Godse
AI Engineer
Chinmay Mahagaonkar
Junior Software Engineer
Mentors
Davel Radindra
Software Engineer
09:00 GMT-7
Hackers Check-in
ASUC Student Union
10:00 GMT-7
Opening Ceremony Begins
ASUC Student Union
11:00 GMT-7
Hacking Begins
ASUC Student Union
11:00 GMT-7
Hacking Ends
ASUC Student Union
13:00 GMT-7
Judging Begins
ASUC Student Union
15:00 GMT-7
Judging Ends
ASUC Student Union
15:30 GMT-7
Closing Ceremony Registration Begins
ASUC Student Union
16:00 GMT-7
Closing Ceremony (Keynote, Pitches, Prizes)
ASUC Student Union