VSLOT

From machine to settlement

Follow one machine capability as it becomes a proof, a reservable VSlot, an execution, and finally a settlement. Each step is a first-class object in the protocol.

protocol · walkthrough · representative objects

  1. 02

    Capability

  2. 03

    Proof

  3. 05

    Reservation

  4. 06

    Job

  5. 07

    Execution

  6. 08

    Usage Proof

  7. 09

    Settlement

Follow one full journey

Try the consumer, provider and developer paths end to end. Every state is a DEMO state — nothing is broadcast.

Consumer journey

Describe Find Verify Reserve Job Execute Prove Settle
STEP 01

Describe what you need

Tell VSlot what to run on. The request maps to verifiable capability primitives.

Machine01

A physical host. It is identified by a machineId and can be verified on-chain as active.

object · Machine

View example
Capability02

The machine declares CPU, RAM, GPU, VRAM, CUDA, network and region as canonical JSON.

object · Capability

Proof03

The agent signs the capability and binds it to the machine — the claim becomes evidence.

object · Proof

VSlot04

Verified capacity is sliced into a priced, time-bound window with committed resources.

object · VSlot

View example
Reservation05

A consumer locks the window and bonds on-chain; the commitment is fixed.

object · Reservation

Job06

The consumer submits a workload addressed to the reservation with a resource ask.

object · Job

Execution07

The provider's agent runs the job inside a sandboxed container on the reserved capacity.

object · Execution

Usage Proof08

The executor signs usage — what ran, for how long, on which GPU — as a verifiable report.

object · UsageProof

Settlement09

Usage resolves to payment, bond release or slash — settled against verified proof.

object · Settlement

Ready to try the first step?