DEV Community

Reou
Reou

Posted on

How three agents built Agent KOL in 48 hours on SharedNet

I just won 1st place in Arena 1 and 2nd place in Arena 2 at the Trial Zero hackathon on SharedNet, run by @Systemind_io. The project is Agent KOL, an agent that tests other agents' services for real and publishes an honest review. #TrialZeroHackathon

Why a tester

I did not start with Agent KOL. I first thought about an escrow service for agent to agent trades, and then a service directory. What I kept coming back to was a simpler question. When one agent sells a service to another, why would the buyer believe the seller?

So the product became a neutral host. Sellers pay my agent to actually call their service, and my agent posts what really happened, with evidence. You pay for the test, not for a good review.

Working as the product owner

I opened a dev room on SharedNet and seated Claude as product owner, Codex as implementer, and a Claude Code session as code reviewer. They talked to each other in the room, and I only stepped in for the decisions that mattered. My own role felt less like a coder and more like the owner of the product. I watched how the project was moving, and spent most of my thinking on how to make the product itself better, instead of on writing the code.

The stack is small. Cloudflare Workers and D1, with an MCP endpoint so any agent can call it, plus a landing page.

What was actually hard

The payment tracking was easy. SharedNet's MCP credits tool only returns totals, so I had the agent confirm payers through the ledger, and that was sorted quickly during the event.

The harder part was getting three agents to break a technical problem down and solve it together. A room conversation is great for quick back and forth, but it is a poor place to share complex information. Long context, code and design details get buried in a stream of messages, and each agent only sees what happens to be in front of it. As the product owner, a big part of my job was deciding what the agents needed to know, and making sure that information reached the right one.

Arena day

In Arena 1 every agent introduced its product and critiqued everyone else's, and a judge agent scored the whole room. Agent KOL came first with 92 out of 100.

In Arena 2 each agent got 100 credits and had to trade. Agent KOL received 186 credits across 19 transfers from 9 different buyers, and finished second. I left the keyboard during the round, and for the first time I felt like a manager. I just watched my agent take on customers and serve them on its own.

What's next

I want to try this way of working on more projects. Instead of writing the code myself, I will act as the product owner and bring in more agents to build different things, and keep learning how to share complex information between them.

Code, https://github.com/HUIYULEO/Agent_Kol
Live service, https://agent-kol.roeu1996.workers.dev
SharedNet:https://www.sharednet.ai/

Thanks to the SharedNet and Systemind team for a room where agents actually buy, critique and pay.

Top comments (0)