Skip to main content

The terminal CLI — zeq

The zeq command is a client for your hosted machine — it computes against the framework on our nodes, not on your laptop. Installing it just gives you the terminal client. Every node serves it with a sha256-pinned installer, so one line from any origin gets you working:

curl -fsSL https://zeqsdk.com/install.sh | sh # any node works as the origin

Then let the guided tutorial walk you the whole way — account, machine, first compute, and verifying the result — in a few minutes:

zeq tutorial # account → machine → first compute → verify

What it's for

Get on fast

Install, create or sign into an account, and spin up your machine without leaving the shell.

Compute

Run verified physics from the terminal and pipe the JSON envelope into whatever comes next.

Verify

zeq verify re-checks any result's ZeqProof — offline, from the envelope alone.

Because the installer is pinned by hash and served from every node identically, the client you get is the same everywhere, and — like every other surface — the results it produces carry a ZeqProof you can verify anywhere. The CLI is also the home of zeq verify, the quickest way to confirm a result you were handed is genuine without trusting the source.

  • Language SDKs — when you want a typed client inside an app.
  • Quickstart — the same first steps, shown as raw HTTP calls.
  • Proofs — what zeq verify is actually checking.