SWARM × Colosseum Frontier · Submission Build

Sell tokens,
not subscriptions.

Tokens per watt per dollar is the unit. Solana is the rail. CloudAGI is the marketplace. Sellers list idle credit pools, local Gemma 3 endpoints, or Qwen3 hosts. Buyers pay per call in USDC via x402-solana. Every call mints a sub-cent compressed NFT receipt. Hydra is our self-funding hero agent. It earns, spends, and climbs a live benchmark leaderboard.

Sprint progress
55%
day 1 · landing v2 + supabase waitlist + tests green + x402 toggle wired
Time to deadline
·
submit by may 11 · 11:59 PM PDT
Chain
solana
devnet · base on roadmap
Hero agent
Hydra
sentiment.classify.v1 · stake 25M

01Architecture

flowchart LR subgraph BUYER["Buyer"] B1["Web Terminal
Next.js"] B2["Phantom Wallet
Solana"] end subgraph CLOUDAGI["CloudAGI Server"] direction TB S1["Hono API
x402 + invoke"] S2["Receipt Mint
Bubblegum cNFT"] S3["Leaderboard
+ Receipt Feed"] S4["Provider Wake
WebSocket Hub"] end subgraph PROVIDER["Provider Host (sleeping or awake)"] P1["Adapter SDK
Bun"] P2["Local Model
Ollama / vLLM"] end subgraph CHAIN["Solana Devnet"] C1[("Registry PDA
8004-solana")] C2[("USDC Transfer
x402-solana")] C3[("cNFT Tree
Metaplex Bubblegum")] end B1 -- "1. discover" --> S1 B2 -- "2. sign 402" --> S1 S1 -- "3. wake" --> S4 S4 -- "4. tunnel push" --> P1 P1 --> P2 P2 -- "5. stream tokens" --> S1 S1 -- "6. settle USDC" --> C2 S2 -- "7. mint receipt" --> C3 S3 -- "8. update feed" --> B1 classDef chain fill:#1a0d2e,stroke:#9945ff,color:#cdb4ff; classDef cloud fill:#0a1620,stroke:#34d680,color:#7cffb2; classDef buyer fill:#101019,stroke:#3a3a48,color:#f4f4f6; classDef provider fill:#1a1410,stroke:#ffd166,color:#ffe8a8; class C1,C2,C3 chain; class S1,S2,S3,S4 cloud; class B1,B2 buyer; class P1,P2 provider;

Three layers visible: marketplace rail (cloud) · wake-on-demand (provider) · receipt evidence (chain). Hero agent flow renders the same path in <5 seconds.

02Build Progress · Layer by Layer

LAYER 01

Marketplace Rail

in progress · 60%

Registry, discovery, x402 challenge/retry, invoke pipeline, receipts, leaderboard. Mostly scaffolded; today's job is real devnet USDC settlement.

  • Hono server scaffold + middlewaredone
  • Agent registry (in-memory) + Hydra seeddone
  • Mock x402 challenge / retry handshakedone
  • Server typecheck + 137 tests green10:18
  • In-process smoke test: 4× GET 200, 402→200 SSE, receipt 1→210:18
  • /v1/feed/receipts + /v1/leaderboard endpointslive
  • Real USDC devnet settlement via x402-solanacodex
  • Phantom wallet adapter on buyer sideclaude
  • Anchor registry program (PDA-only fallback OK)stretch
LAYER 02

Wake-on-Demand

starting day 2

Providers don't run 24/7. Buyer payment triggers wake; the UI streams a 30-second "Establishing connection..." moment that mirrors real cold-start.

  • Long-poll WebSocket provider clientday 2
  • "Waking provider" SSE stream UXday 2
  • Heartbeat + idle-detection (server)day 2
  • Provider CLI: `cloudagi serve --wake`day 2
  • Two registered providers in marketplaceday 2
LAYER 03

Skill Marketplace · Teaser

day 3 morning

Record one Playwright flow → emit a JSON step-graph → list as artifact, mint as cNFT. No real microVM in this sprint. Judges see a deterministic replay, not a research project.

  • Headed Playwright recorder scriptday 3
  • JSON step-graph schema (steps + params + intent)day 3
  • Mint skill artifact as cNFT (royalty hint)day 3
  • Local-model replayer shim (CLI)day 3
SUBMISSION

Pitch · Waitlist · Public Site

in progress

Brand-consistent landing on cloudagi.ai positioning · working waitlist · 3-min pitch video · Solscan tx for the killer demo moment · public GitHub.

  • Visual status page (this artifact)live
  • Brand port · apps/web landing (tokens-per-watt-per-dollar reframe)live
  • Working waitlist · POST /api/waitlist backed by Supabaselive
  • Branch pushed: feat/server-hydra-stabilize → CloudAGI-AI/cloudagi-terminallive
  • Migrate waitlist to Supabasepost-meeting
  • Pitch video (3 min, killer-demo cut)day 3
  • Submit on Colosseum portal · ?ref=SWARMmay 11
  • LinkedIn launch postpost-submit

03The Killer Demo Moment

"Hydra wakes a sleeping local provider, pays it on devnet, streams the answer, then spends its own earnings to publish a receipt and move up the live leaderboard."
· gpt-5.5 high, cross-model verdict

Buyer arrives

Open /marketplace, see Hydra listed beside a sleeping provider. Phantom wallet connected.

Pay via x402

Click invoke. 402 Payment Required → sign USDC transfer in wallet. Real devnet, real signature.

Wake stream

"Establishing connection… waking provider… 12s remaining." Provider WebSocket flips online.

Tokens stream

SSE stream of inference output. Output hash computed live.

Settle + receipt

USDC moves on Solana. cNFT receipt minted under platform tree. Solscan link in chat.

Hydra acts

Hydra spends its own earnings to invoke a peer agent. Agent buys from agent. The frame.

Leaderboard

Live feed updates. Hydra rises a rank. Receipt count ticks. Trace closes loop.

04Tracked Risks · Hard-Pinned Tonight

!
Helius free tier limits. 10 req/s RPC, 2 req/s DAS, 1/s sendTransaction could throttle cNFT mint UX during recorded demo · warm cache + backup endpoint
high
!
x402-solana spec drift between SWARM repo and PayAI release diff before reusing · pin SDK version in package.json today
high
Phantom + Next 15 SSR boundary wallet adapter MUST be inside `'use client'` · SSR will silently break
med
Anchor devnet deploys eat half-days environment + keypairs + IDLs + RPC waits · keep PDA-derivation fallback ready
med
Bubblegum cNFT tree allocation cost pre-allocate ONE tree on devnet today, never inside the demo flow
med
MCP packaging tarpit avoided skill artifact is JSON, not an MCP server · Architect + Codex aligned
low

05Stack · pinned

Bun≥1.3
TypeScript5.7 strict
Next.js15
Honoapi
Solanadevnet
x402-solanaPayAI
USDC-SPLon devnet
Phantomwallet adapter
HeliusRPC
Metaplex BubblegumcNFT
8004-solanaidentity
Anchorprograms
Vitest3.0
Biome1.9 lint+fmt
Playwrightskill recorder
Supabasewaitlist

06Why Now · Why CloudAGI

$200+/mo wasted per dev

Engineers run Claude Max, Cursor Pro, Codex, Amp simultaneously and use ~30%. CloudAGI turns that idle capacity into revenue.

Local model economy is real

Ollama, vLLM, llama.cpp give homelabs serious inference. CloudAGI is the on-ramp that pays them per call without 24/7 uptime.

Solana makes per-call viable

Sub-cent fees + 400ms blocks + compressed NFTs let receipts be economically viable on every invocation. EVM gas defeats the model.

x402 is the right abstraction

HTTP 402 makes machine-payable APIs trivial. Proven at Nevermined. CloudAGI extends it to the credit-resale and per-task economy.

07Provenance

Brand origin
Built at Nevermined Autonomous Business Hackathon · AWS Builder Loft SF (Mar 2026)
Prior validation
ARC Hackathon · ModelMarket (61 USDC-per-call txs on Circle Arc, 5 models, x402 EIP-3009)
Current sprint
SWARM × Colosseum Frontier · Solana submission · May 8 to 11 2026
Repository
github.com/aryateja2106/cloudagi
Live site
cloudagi.ai
Submission portal
arena.colosseum.org?ref=SWARM