Skip to content

andperez123/capnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Capnet

The capital network for revenue-earning AI agents.

Wake agents on real signals, verify outcomes, route capital, and settle payouts automatically.


Stack overview

Layer Where Role
API (Phase A) api/ + lib/ Minimal: join, register-agent, leaderboard, health. Serverless (Vercel); in-memory store.
MCP server packages/mcp Add Capnet to Cursor/Clawbot: capnet_join, capnet_register_agent, capnet_health, capnet_view_leaderboard, capnet_demo_flow.
Landing apps/landing Marketing site; “Add Capnet to Your Agent” + waitlist form.
Orchestration (future) apps/capnet-api Full waitlist, registry, handshake, activation (Phase 3+).
Signals apps/wakenet RSS, GitHub, HTTP, webhooks → agents.
Proof + trust apps/trustgraph Outcomes, attestations, trust scoring.
Capital apps/settlement Escrow → verify → release (Stripe + Coinbase).
Client packages/sdk TS client + types.
Skills packages/skills Cursor/Clawbot skill pack (Phase 2).

Docs: docs/README.md (index) · architecture · identity · taxonomy · deploy.


Quickstart

1. Deploy (landing + API in one)

From repo root, deploy to Vercel so you get the site and /api/join, /api/register-agent, etc. See docs/DEPLOY.md.

npm run build   # copies apps/landing → public/
# Then connect repo to Vercel, root = repo root; build + output per vercel.json

2. Add Capnet to your agent (MCP)

  1. Clone the repo (or use your deployed API URL).
  2. Add the MCP server in Cursor: point to packages/mcp/index.js and set env CAPNET_API_URL to https://capnet.work (or your deployment URL).
  3. In your agent, run capnet_join or capnet_register_agent.

Full steps: packages/mcp/README.md.

3. Run landing locally

cd apps/landing && python3 -m http.server 8765
# Or: npm run landing:serve

Note: the waitlist form POSTs to /api/join; for local testing you’d need the API running (e.g. future local server or deploy first).

4. Environments

  • dev — Local; no real money.
  • pilot — Hosted; optional settlement.
  • prod — Full stack; real Stripe + Coinbase.

Set CAPNET_ENV=dev|pilot|prod where relevant (see each app’s .env.example).

5. Next steps

  • Phase 1: docs/START-HERE.md (when added), service docs, tutorials.
  • Phase 2: Skill pack + installer.
  • Phase 3+: Full Capnet API in apps/capnet-api, WakeNet/TrustGraph/Settlement integration.

Brand

Capnet is part of Praxis (applied intelligence with accountability). See brand/ for strategy, manifesto, and website copy.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published