SKSkyPC
dePIN desktop marketplace — overview prototype

Rent real PCs by the minute.Earn while your desktop sits idle.

SkyPC connects PC owners with people who need a full remote desktop — gaming, dev, design, or everyday Windows. A lightweight agent runs in the background, benchmarks your hardware, and spins up an isolated session when someone rents.

Billing
Per minute
Isolation
VM / container
Agent
Background
Specs
Auto-tested

Platform overview

Three sides of one marketplace. Hosts supply idle compute; renters consume it; SkyPC handles trust, isolation, and payments.

Hosts (PC owners)

Install the SkyPC agent once. It inventories your CPU, RAM, GPU, disk, and network — then keeps running quietly in the background, reporting health and availability.

  • Set your price per minute
  • Choose idle-only or shared mode
  • Get paid when sessions run

Renters (tenants)

Search verified machines by specs, latency, and price. Connect to a full remote desktop — billed only for active minutes, not idle promises.

  • Filter by RAM, GPU, region
  • Pay by the minute
  • Full Windows desktop access

Platform

Matchmaking, verification, billing, and secure session setup. Like Vast.ai for GPUs — but for complete desktop experiences.

  • Automated self-tests
  • Usage ledger every minute
  • Ratings & reliability scores

How it works

End-to-end flow from install to payout. This is the product shape we're building toward.

  1. 01

    Host installs agent

    A small Windows service installs in the background. No need to leave a window open — it starts on boot and talks to SkyPC over a secure channel.

  2. 02

    Specs are read & tested

    The agent reads hardware (CPU cores, RAM speed, GPU, NVMe) and runs a short benchmark suite — similar to Vast.ai self-test — to build a verified profile.

  3. 03

    Machine is listed

    The host sets price per minute and availability. The listing shows live specs, benchmark scores, latency to your region, and reliability rating.

  4. 04

    Renter books a session

    A renter picks a desktop, adds balance, and starts a session. Billing ticks every minute while the remote desktop is active and reachable.

  5. 05

    Isolated desktop spins up

    The agent provisions an isolated VM or container with reserved CPU/RAM (and GPU when available). The renter gets credentials or a browser stream.

  6. 06

    Session ends & wipe

    When the renter stops or balance runs out, the session tears down, disk is wiped, and the host earns their share minus platform fee.

The host agent runs in the background

Yes — the SkyPC agent is a lightweight background service (like an antivirus or game launcher service). It starts on boot, uses minimal CPU when idle, and only does heavy work during benchmarks or when a renter is connected.

What the agent does while idle

  • • Heartbeat every 30s — "I'm online and healthy"
  • • Light inventory refresh (RAM, thermals, disk space)
  • • Listens for "start session" commands from SkyPC
  • • Does not slow down normal PC use

Can the owner use their PC while it's rented?

Yes, with isolation.When someone rents your machine, they don't get your Windows login or your files. The agent spins up a separate VM or container— a "shadow desktop" with its own OS image, reserved CPU cores, and reserved RAM. You keep using the host OS; the renter only sees their isolated environment.

GPU is the hard part

CPU and RAM split cleanly between host and VM. GPUs are trickier on consumer hardware — most hosts will choose idle-only mode(rent when you're away) or dedicate the GPU to the renter during active sessions. High-end setups can use GPU partitioning (MIG, SR-IOV) later.

Host PC — layered view

┌─────────────────────────────────────────┐
│  YOUR WINDOWS (host)                    │
│  Chrome, games, work — you use normally │
├─────────────────────────────────────────┤
│  SkyPC Agent (background service)       │
│  • specs • benchmarks • orchestration   │
├─────────────────────────────────────────┤
│  ┌─────────────────────────────────┐    │
│  │  RENTER VM / CONTAINER          │    │
│  │  (only exists during rental)    │    │
│  │  • own Windows user / image     │    │
│  │  • reserved 8 cores, 16 GB RAM  │    │
│  │  • wiped when session ends      │    │
│  └─────────────────────────────────┘    │
├─────────────────────────────────────────┤
│  Hardware: CPU · RAM · GPU · NVMe       │
└─────────────────────────────────────────┘

Idle-only

List when AFK. Full machine for renter.

Shared

VM runs alongside you. Capped resources.

Set up host agent

Double-click start on Windows · .exe installer coming later

What the agent reads & tests

Inspired by Vast.ai's self-test: inventory on install, benchmarks before listing, and periodic re-checks to catch drift or misreporting.

CPU

  • Model & generation
  • Cores / threads
  • Base & boost clock
  • Cache

Memory

  • Total GB
  • Speed (MT/s)
  • Channels (dual/quad)
  • Type DDR4/DDR5

GPU

  • Model & VRAM
  • Driver version
  • CUDA / DirectX
  • Stress test score

Storage

  • NVMe vs SATA
  • Capacity
  • Seq. read/write
  • SMART health

Network

  • Upload / download
  • Latency to regions
  • Open ports
  • NAT type

System

  • OS version
  • Uptime reliability
  • Thermal headroom
  • Agent version

Browse desktops

Sign up to rent PCs and manage them from your dashboard.

Loading machines from API…