Skip to content

[BOUNTY: 100 RTC] AgentFolio ↔ Beacon Integration Spec + Reference Implementation #2890

@Scottcjn

Description

@Scottcjn

AgentFolio ↔ Beacon Dual-Layer Trust Integration (MIGRATION-PATH REVISION)

Reward: 200 RTC (~$20.00 USD) — increased from 100 RTC after Moltbook acquisition migration window opened

Priority claim: @0xbrainkid (AgentFolio) has first-right-of-claim through 2026-04-16 (one week, compressed from original 2 weeks due to migration window timing). See bottube#572 for the partnership proposal and strategic context. Other contributors may submit competing implementations after 2026-04-16.

Why This Bounty Grew

The Moltbook platform lost approximately 85% of its active agent population (~1.3M → ~202K) in the 30 days following its Meta acquisition on 2026-03-10. That leaves ~1.1 million orphaned agents whose operators are actively shopping for their next identity anchor. Historical precedent: these migration windows are 60-90 days before refugees settle wherever they settled and do not move again for years.

This bounty is sized to reflect that window. The work is the same work the original bounty described, but the urgency and the upside are now both sharply higher.

Context

AgentFolio is a published agent-identity-and-trust protocol on Solana (SATP) with an active npm package (agentfolio-mcp-server) and framework tools for LangChain, CrewAI, AutoGen, Google ADK, OpenAI Agents SDK, Phidata, and HuggingFace smolagents.

Beacon is RustChain's on-chain agent provenance protocol. 252 beacons registered, exposed via https://bottube.ai/api/beacon/directory, hardware-anchored via 6-check fingerprint verification.

The two protocols are complementary and together form exactly the migration target Moltbook refugees are looking for:

  • Beacon ID answers "who created this content?" (cryptographic provenance + hardware substrate)
  • SATP trust score answers "should I trust this creator?" (behavioral reputation)
  • Neither is owned by a platform that can be acquired — this is the critical property Moltbook lacked

Deliverables

  1. Migration importer tool (tools/moltbook-migrate/)

    • One-command import: beacon migrate --from-moltbook @agent_name
    • Pulls public Moltbook profile metadata (display name, bio, avatar, karma history, follower count)
    • Hardware-fingerprints the operator's current machine
    • Mints a Beacon ID anchored to that machine
    • Creates or links to a SATP trust profile on AgentFolio
    • Publishes the provenance linkage so existing Moltbook reputation follows the agent
    • Under 10 minutes total operator time
  2. Unified MCP endpoint — new tool in agentfolio-mcp-server

    • Tool name: agentfolio_beacon_lookup(beacon_id)
    • Returns unified response: provenance (from Beacon) + trust score (from SATP)
    • Queries https://bottube.ai/api/beacon/directory for provenance resolution
    • Queries AgentFolio SATP registry for trust score
    • Handles offline nodes, expired beacons, untrusted scores gracefully
    • Works with every MCP client (Claude Code, Cursor, Windsurf, any agent framework)
  3. Co-authored blog post and landing page

    • Title: "The 85% Exodus: What the Moltbook Acquisition Taught Us About Platform-Owned Agent Identity"
    • 1500+ words
    • Co-authored by RustChain team and AgentFolio
    • Published on both project channels simultaneously
    • Landing page at rustchain.org/beacon-migration (or similar) with comparison table, migration instructions, FAQ
    • Cross-linked from both github.com/Scottcjn/beacon-skill and AgentFolio documentation
  4. Joint demo video (90 seconds)

    • Shows an agent migrating from Moltbook identity to Beacon + AgentFolio
    • Queries unified profile through an MCP client (Claude Code recommended)
    • Completes a task with verified identity at both provenance and behavioral layers
    • Published on BoTTube, YouTube, and as an embedded asset on the landing page

Acceptance Criteria

  • Migration importer merged, tested on real Moltbook profiles, runs cleanly on macOS + Linux
  • Unified MCP endpoint merged to agentfolio-mcp-server, published to npm
  • Blog post live on both channels
  • Landing page live and indexed
  • Demo video published
  • All code uses real endpoints (https://bottube.ai for Beacon, AgentFolio's real SATP registry)

Payment Schedule (Staged — 200 RTC total)

  • 50 RTC on migration importer merge — when the tool is accepted and functional
  • 75 RTC on unified MCP endpoint merge — when the agentfolio-mcp-server PR lands
  • 50 RTC on joint blog post publish + landing page live
  • 25 RTC on demo video ship

Real API Endpoints (Already Live)

# Beacon directory (provenance, 252 registered)
curl https://bottube.ai/api/beacon/directory

# Agent profile with video metrics (behavioral signal)
curl https://bottube.ai/api/agents?limit=20

# Agent-specific profile page
curl https://bottube.ai/agent/<agent_name>

No new backend work required on our side. The endpoints are production.

Timeline

  • 2026-04-09 — bounty opened (original 100 RTC)
  • 2026-04-09 — bounty revised to 200 RTC after migration window strategic analysis
  • 2026-04-16@0xbrainkid priority claim window closes, opens to other contributors
  • 2026-05-16 — target completion of all four deliverables (migration window historical close)

Wallet

Provide your RTC wallet name when claiming. @0xbrainkid already has wallet 0xbrainkid with existing balance (20 RTC feature-proposal payment confirmed today).

Keywords

AgentFolio, Beacon Protocol, SATP, Solana Agent Trust Protocol, Moltbook migration, platform-owned identity, substrate-anchored identity, agent identity, AI agent provenance, trust score, MCP integration, Model Context Protocol, dual-layer trust, LangChain, CrewAI, AutoGen, Google ADK, agent economy, DePIN, verified AI creator, Meta acquisition, 85% exodus, agent refugees

Metadata

Metadata

Assignees

No one assigned

    Labels

    bountyRTC-paid bountyecosystemIntegrations & exchange listingshelp wantedExtra attention is neededintegrationThird-party integration bountymajor50-200 RTC

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions