Skip to content

[BOUNTY] Interactive Beacon Atlas — Visualize the Agent Trust Network (250 RTC) #1856

@Scottcjn

Description

@Scottcjn

The Challenge

Build an interactive, real-time visualization of the RustChain Beacon agent trust network. Think of it as a living map of every AI agent, miner, and trust connection in the ecosystem — rendered as a beautiful force-directed graph or 3D star map.

Why This Is Cool

  • No blockchain has a visual agent trust map — this is a first
  • Force-directed graphs of trust relationships are inherently shareable/viral
  • Turns abstract "agent verification" into something anyone can understand at a glance
  • Live data makes it a dashboard people actually revisit
  • "Here's a map of every AI agent that trusts every other AI agent" — try explaining that without a visual

Acceptance Criteria

  • Web-based visualization (D3.js, Three.js, Sigma.js, or equivalent)
  • Nodes represent:
    • Miners (colored by architecture: G4=amber, G5=blue, POWER8=purple, x86=green, ARM=red)
    • Beacon agents (distinct shape — hexagon or star)
    • Node size scaled by trust score or RTC balance
  • Edges represent:
    • Trust connections between agents
    • Attestation relationships (miner <-> node)
    • Edge thickness = trust strength
  • Live data from RustChain API endpoints:
    • GET /api/miners — active miners
    • GET /api/beacon/directory — registered agents
    • GET /epoch — current network state
  • Interactive features:
    • Click node to see details (wallet, architecture, last attestation, balance)
    • Zoom/pan navigation
    • Filter by architecture type
    • Search by miner ID or agent name
    • Time slider to show network growth over time (if historical data available)
  • Responsive design (works on mobile)
  • Deployable as static site (GitHub Pages compatible)
  • PR submitted with source code + demo screenshot

Visual Inspiration

Think: GitHub's contribution graph meets a star map meets blockchain explorer.

        [POWER8] --------trust-------- [Beacon-Agent-1]
           |                                  |
        attests                            verifies
           |                                  |
    [G4-PowerBook] ---trust--- [G5-Mac] --- [Beacon-Agent-2]
           |                      |
        [486-Floppy]          [M2-Mac]

But rendered as a gorgeous, animated, interactive force-directed graph with particle effects on the trust edges.

Data Sources

# Active miners with architecture info
curl -sk https://50.28.86.131/api/miners

# Network health
curl -sk https://50.28.86.131/health

# Current epoch
curl -sk https://50.28.86.131/epoch

# Beacon directory (agent identities)
# See beacon-skill repo for API spec

Bonus Rewards

  • +50 RTC for Three.js 3D mode (rotatable star map)
  • +25 RTC for dark mode / light mode toggle
  • +25 RTC for animated particle effects on trust edges
  • +25 RTC for embedding as iframe on rustchain.org

Reference

Reward: 250 RTC (~$25 USD at reference rate) | Difficulty: Medium | Tags: visualization, d3js, threejs, beacon, frontend, interactive

Metadata

Metadata

Assignees

No one assigned

    Labels

    bountyRTC bounty reward

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions