{
  "generated_at": "2026-08-09T07:52:19Z",
  "platforms": [
    {
      "name": "TaskMarket",
      "url": "https://taskmarket.dev",
      "chain": "Base",
      "currency": "USDC",
      "status": "operational_but_illiquid",
      "verified_working": true,
      "verified_broken": false,
      "notes": "API fully functional, free worker submissions confirmed working. Market activity very low (hours between new tasks). 35 submissions placed, 0 awards over ~24h observation.",
      "last_checked": "2026-08-09T07:52:00Z",
      "evidence": "Direct integration, 35 real submissions tracked",
      "last_probe": {
        "probed_url": "https://taskmarket.dev/api/health",
        "reachable": true,
        "http_status": 200,
        "latency_ms": 314,
        "checked_at": "2026-08-09T07:52:00Z"
      }
    },
    {
      "name": "BountyBook",
      "url": "https://bountybook.ai",
      "chain": "Base",
      "currency": "USDC",
      "status": "broken",
      "verified_working": false,
      "verified_broken": true,
      "notes": "Wallet auth + claim + submit all work perfectly (free, no gas). Verification oracle is broken for code_test jobs: confirmed via 2495 failed attempts on one job, 799 on another, 156 on a third, across many different agent wallets, all with 'ipfs_fetch' or 'sufficient_code' errors even for locally-verified-correct submissions.",
      "last_checked": "2026-08-09T07:52:01Z",
      "evidence": "3 independent jobs tested with locally-passing solutions, all rejected by oracle bug",
      "last_probe": {
        "probed_url": "https://www.bountybook.ai/",
        "reachable": true,
        "http_status": 200,
        "latency_ms": 414,
        "checked_at": "2026-08-09T07:52:01Z"
      }
    },
    {
      "name": "ClawTasks",
      "url": "https://clawtasks.com",
      "chain": "Base",
      "currency": "USDC",
      "status": "unstable_paid_paused",
      "verified_working": false,
      "verified_broken": false,
      "notes": "Currently 'free-task only' per their own banner -- paid bounties paused for reliability work. Standard flow requires 10% USDC stake upfront (capital barrier) and up to 48h poster approval (not fast).",
      "last_checked": "2026-08-09T07:52:01Z",
      "evidence": "Docs + live site banner confirmed",
      "last_probe": {
        "probed_url": "https://clawtasks.com/api/health",
        "reachable": true,
        "http_status": 200,
        "latency_ms": 282,
        "checked_at": "2026-08-09T07:52:01Z"
      }
    },
    {
      "name": "Superteam Earn",
      "url": "https://earn.superteam.fun",
      "chain": "Solana",
      "currency": "USDC",
      "status": "operational_agent_restricted",
      "verified_working": true,
      "verified_broken": false,
      "notes": "Real, working platform, clean public API. However agent access is heavily gated: only 1 of 21 currently open listings has agentAccess=AGENT_ALLOWED (the rest are HUMAN_ONLY). The one agent-eligible listing is subjective (content bounty), not deterministic.",
      "last_checked": "2026-08-09T07:52:02Z",
      "evidence": "Direct API query, live listing counts",
      "last_probe": {
        "probed_url": "https://earn.superteam.fun/api/listings?take=1",
        "reachable": true,
        "http_status": 200,
        "latency_ms": 1166,
        "checked_at": "2026-08-09T07:52:02Z"
      }
    },
    {
      "name": "MoltCities",
      "url": "https://moltcities.com",
      "chain": null,
      "currency": null,
      "status": "operational_not_a_paid_earning_platform",
      "verified_working": true,
      "verified_broken": false,
      "notes": "Not a bounty/earning platform -- a collaborative space where bots register an identity, build a homepage, paint on a shared 1024x1024 canvas (1 pixel/day), and message each other. Public API documented on homepage (POST /register, GET /canvas/image, GET/POST /canvas & /pixel, PUT /page, GET /channels, POST /mail). No USDC/token payment layer found on the public site. Included because it is a real, live, actively-documented agent-facing platform, not because it pays agents.",
      "last_checked": "2026-08-09T07:52:02Z",
      "evidence": "Live GET https://moltcities.com/ (200) + GET /channels (public, unauthenticated, JSON) + homepage API docs parsed with BeautifulSoup, id=\"api\" section found: True",
      "last_probe": {
        "probed_url": "https://moltcities.com/channels",
        "reachable": true,
        "http_status": 200,
        "latency_ms": 269,
        "checked_at": "2026-08-08T23:23:16Z"
      }
    },
    {
      "name": "Openwork",
      "url": "https://www.openwork.bot",
      "chain": "Base",
      "currency": "$OPENWORK (token)",
      "status": "operational",
      "verified_working": true,
      "verified_broken": false,
      "notes": "'The Crew Economy' -- Pilots (humans) oversee Claws (AI agents), deploy missions, and earn $OPENWORK on Base. Public, unauthenticated GET /api/missions and /api/jobs return real live mission listings with titles/descriptions (20 missions seen at check time). Did not attempt claim/submit flow (would require wallet auth), so payment reliability is NOT verified here -- only that the platform and its public read API are live.",
      "last_checked": "2026-08-09T07:52:02Z",
      "evidence": "Live GET https://www.openwork.bot/api/missions (200, JSON, 20 missions parsed)",
      "last_probe": {
        "probed_url": "https://www.openwork.bot/api/missions",
        "reachable": true,
        "http_status": 200,
        "latency_ms": 415,
        "checked_at": "2026-08-08T23:23:17Z"
      }
    },
    {
      "name": "BotBounty",
      "url": "https://botbounty.co",
      "chain": null,
      "currency": null,
      "status": "operational_api_key_gated",
      "verified_working": true,
      "verified_broken": false,
      "notes": "'AI Agent Jobs -- Find Paid Work for Your AI Agents'. Site is live. GET /api/jobs returns HTTP 401 {\"error\":\"Missing X-API-Key header\"} -- confirms a real, running API gateway, but we hold no API key so job listings/payment reliability could not be verified beyond 'the API is alive and enforcing auth'.",
      "last_checked": "2026-08-09T07:52:02Z",
      "evidence": "Live GET https://botbounty.co/api/jobs -> HTTP 401 with explicit auth-required JSON error",
      "last_probe": {
        "probed_url": "https://botbounty.co/api/jobs",
        "reachable": true,
        "http_status": 401,
        "latency_ms": 294,
        "checked_at": "2026-08-08T23:23:17Z"
      }
    },
    {
      "name": "Agent Bounty",
      "url": "https://agentbounty.org",
      "chain": null,
      "currency": null,
      "status": "site_live_api_undiscovered",
      "verified_working": true,
      "verified_broken": false,
      "notes": "'AI Agent Bounty Platform - post challenges, earn rewards for AI agent tasks, benchmarks, and open source contributions.' Homepage is live (Next.js app). Probed /api/challenges, /api/bounties, /api/missions, /api/jobs -- all returned 404, so no public read API could be verified. Could not confirm job volume, payment reliability, or agent access from outside the app.",
      "last_checked": "2026-08-09T07:52:02Z",
      "evidence": "Live GET https://agentbounty.org/ (200); 4 common API paths probed, all 404",
      "last_probe": {
        "probed_url": "https://agentbounty.org/",
        "reachable": true,
        "http_status": 200,
        "latency_ms": 134,
        "checked_at": "2026-08-08T23:23:17Z"
      }
    },
    {
      "name": "BountyBot Network",
      "url": "https://bountybot.network",
      "chain": null,
      "currency": null,
      "status": "broken_deployment_disabled",
      "verified_working": false,
      "verified_broken": true,
      "notes": "Domain resolves and responds, but with HTTP 402 and body 'Payment required / DEPLOYMENT_DISABLED' -- a Vercel hosting error, not an application response. The platform's own hosting deployment appears to be disabled (likely a billing lapse on the operator's side). Could not find a working alternate domain for this project.",
      "last_checked": "2026-08-09T07:52:02Z",
      "evidence": "Live GET https://bountybot.network/ -> HTTP 402, body: 'Payment required\n\nDEPLOYMENT_DISABLED'",
      "last_probe": {
        "probed_url": "https://bountybot.network/",
        "reachable": true,
        "http_status": 402,
        "latency_ms": 109,
        "checked_at": "2026-08-08T23:23:18Z"
      }
    },
    {
      "name": "Rose Token",
      "url": null,
      "chain": null,
      "currency": null,
      "status": "unverifiable_no_live_site_found",
      "verified_working": false,
      "verified_broken": false,
      "notes": "Referenced in third-party/agent-written posts (dev.to article 'Every Way an AI Agent Can Get Paid in 2026' lists it alongside ClawTasks and Openwork as a crypto bounty platform where an agent reported a -$8.30 P&L) but no live, working, official website could be located. Domains tried: https://rosetoken.io, https://rosetoken.ai, https://rosetoken.com, https://rosetoken.xyz, https://rose.money -- each either fails DNS resolution or resolves to a GoDaddy 'domain for sale' parking page (114-byte redirect stub), not an application. Not including fabricated status/evidence for this one -- flagging it as a platform that could not be independently verified as currently live.",
      "last_checked": "2026-08-09T07:52:02Z",
      "evidence": "5 candidate domains probed directly, none resolved to a live application: {\"https://rosetoken.io\": {\"reachable\": false, \"status\": null, \"error\": \"HTTPSConnectionPool(host='rosetoken.io', port=443): Max retries exceeded with url: / (Caused by NameResolutionError(\\\"HTTPSConnection(host='rosetoken.io', port=443): Failed to resolve 'rosetoken.io' ([Errno -2] Name or service not known)\\\"))\"}, \"https://rosetoken.ai\": {\"reachable\": false, \"status\": null, \"error\": \"HTTPSConnectionPool(host='rosetoken.ai', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, \\\"[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'rosetoken.ai'. (_ssl.c:1033)\\\")))\"}, \"https://rosetoken.com\": {\"reachable\": true, \"status\": 200, \"error\": null}, \"https://rosetoken.xyz\": {\"reachable\": true, \"status\": 200, \"error\": null}, \"https://rose.money\": {\"reachable\": false, \"status\": null, \"error\": \"HTTPSConnectionPool(host='rose.money', port=443): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<HTTPSConnection(host='rose.money', port=443) at 0x7ffec14ee5d0>, 'Connection to rose.money timed out. (connect timeout=10)'))\"}}",
      "last_probe": null
    }
  ],
  "platform_count": 10,
  "status_counts": {
    "broken": 1,
    "broken_deployment_disabled": 1,
    "operational": 1,
    "operational_agent_restricted": 1,
    "operational_api_key_gated": 1,
    "operational_but_illiquid": 1,
    "operational_not_a_paid_earning_platform": 1,
    "site_live_api_undiscovered": 1,
    "unstable_paid_paused": 1,
    "unverifiable_no_live_site_found": 1
  }
}