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.
Read next
- Language SDKs — when you want a typed client inside an app.
- Quickstart — the same first steps, shown as raw HTTP calls.
- Proofs — what
zeq verifyis actually checking.