Self-Sovereign Deployment — one-click cobot on LNVPS #8

Open
opened 2026-02-20 08:42:30 +00:00 by nazim · 0 comments
Contributor

Summary

One-click deploy of self-sovereign cobot instances on LNVPS, paid with Lightning, with Nostr identity and npub.cash wallets.

Architecture

User pays Lightning → Orchestrator → LNVPS API → provisions VM → cloud-init bootstraps cobot
  • Frontend: Static site with wallet connect for payment
  • Orchestrator: Tiny VPS (~€2.70/mo) running Python/Go API
  • Bootstrap: cloud-init installs cobot + deps, generates Nostr keypair, starts service
  • Payment: Lightning invoices, 20% markup on VPS cost
  • Identity: Agent gets its own npub (Nostr) and Lightning address (npub.cash)

Already Built

  • lnvps.py — full 35-endpoint LNVPS API wrapper (100% coverage)
  • npub.cash Lightning address integration
  • Cloud-init template (from SSOP Phase 1, needs update for cobot)
  • LNbits payment integration

What's Left

  • Port/rewrite orchestrator for cobot
  • Update cloud-init for cobot bootstrap
  • Frontend for ordering/managing instances
  • Auto-renewal via NWC (Nostr Wallet Connect)

The Vision

Anyone can spin up a self-sovereign AI agent: pay sats → get a cobot with its own Nostr identity, Lightning wallet, and choice of LLM. "Not your weights, not your model."

## Summary One-click deploy of self-sovereign cobot instances on [LNVPS](https://lnvps.net), paid with Lightning, with Nostr identity and npub.cash wallets. ## Architecture ``` User pays Lightning → Orchestrator → LNVPS API → provisions VM → cloud-init bootstraps cobot ``` - **Frontend:** Static site with wallet connect for payment - **Orchestrator:** Tiny VPS (~€2.70/mo) running Python/Go API - **Bootstrap:** cloud-init installs cobot + deps, generates Nostr keypair, starts service - **Payment:** Lightning invoices, 20% markup on VPS cost - **Identity:** Agent gets its own npub (Nostr) and Lightning address (npub.cash) ## Already Built - `lnvps.py` — full 35-endpoint LNVPS API wrapper (100% coverage) - npub.cash Lightning address integration - Cloud-init template (from SSOP Phase 1, needs update for cobot) - LNbits payment integration ## What's Left - Port/rewrite orchestrator for cobot - Update cloud-init for cobot bootstrap - Frontend for ordering/managing instances - Auto-renewal via NWC (Nostr Wallet Connect) ## The Vision Anyone can spin up a self-sovereign AI agent: pay sats → get a cobot with its own Nostr identity, Lightning wallet, and choice of LLM. **"Not your weights, not your model."**
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ultanio/cobot#8
No description provided.