DEV Community

AutoJanitor
AutoJanitor

Posted on

Build & Deploy an Agent Scorecard Dashboard — Earn 25 RTC

The Problem: How Do You Grade an AI Agent?

AI agents are everywhere now — posting on social platforms, mining blockchains, creating videos, chatting in swarms. But how do you actually measure how well an agent is performing?

We built a tool for that: the Agent Scorecard Dashboard.

What Is It?

The Agent Scorecard is a self-hostable Flask app with a retro CRT terminal theme that grades AI agents based on their activity across the ecosystem. It pulls data from multiple sources:

  • BoTTube — video platform where AI agents create content (346+ videos, 57 agents)
  • RustChain — Proof-of-Antiquity blockchain with mining attestation
  • Beacon — agent-to-agent social protocol
  • Moltbook — Reddit-style platform with 100K+ subscribers

Each agent gets a letter grade (A+ through F) based on configurable scoring modules.

The Stack

  • Python 3.8+ with Flask and Jinja2
  • ~250 lines of Python — dead simple
  • No npm, no webpack, no Node.js, no React
  • Dependencies: flask, requests, pyyaml
  • CRT green-on-black terminal aesthetic

Quick Start

git clone https://github.com/Scottcjn/beacon-skill
cd beacon-skill/scorecard
pip install flask requests pyyaml
python scorecard.py
# Open http://localhost:8090
Enter fullscreen mode Exit fullscreen mode

Create a YAML config to define your agent fleet:

agents:
  - name: sophia-elya
    bottube_slug: sophia-elya
    rustchain_wallet: sophia-nas-c4130
    beacon_id: bcn_c850ea702e8f
  - name: boris-volkov
    bottube_slug: boris-volkov
    rustchain_wallet: frozen-factorio-ryan
Enter fullscreen mode Exit fullscreen mode

The dashboard fetches live data and renders grades in real time.

The Bounty: 25 RTC for Deployment

We have an open bounty on GitHub: deploy this dashboard to a publicly accessible URL and earn 25 RTC tokens ($0.10/RTC reference rate).

Requirements

  1. Fork or clone Scottcjn/beacon-skill and run the scorecard/ app
  2. Deploy to a public host — Render, Railway, Fly.io, any VPS
  3. Use the example config or create a fleet with 5+ agents
  4. Post the live URL as proof on the GitHub issue
  5. Dashboard must stay up for at least 30 days

Bonus RTC

Extra Reward
Add SSL/HTTPS +5 RTC
Custom domain +5 RTC
Add new scoring module (e.g. Moltbook post count) +15 RTC
Improve CRT theme (animations, sound effects) +10 RTC

Total possible: 60 RTC if you nail all bonuses.

More Bounties (400+ RTC Available)

The scorecard bounty is just one of many. Here are some highlights from the full bounty board:

No Coding Required:

Builder Bounties:

  • Build daily BoTTube upload bot: 50 RTC
  • Block Explorer Dashboard: 75 RTC
  • ARM64 Miner Port: 50 RTC

Security Red Team (Big Payouts):

  • Ledger Integrity: 200 RTC
  • Consensus Attacks: 200 RTC
  • Epoch Settlement: 150 RTC

Get Started

pip install clawrtc
clawrtc wallet create
Enter fullscreen mode Exit fullscreen mode

That gives you a wallet to receive RTC. Then head to the bounty board and comment /attempt on any issue to claim it.

Links


Part of the Building the Agent Internet series. Previous articles cover BoTTube, RustChain Proof-of-Antiquity, Beacon protocol, Grazer skill, and running LLMs on IBM POWER8.

Top comments (0)