sub_a3f1us-e.07·ok·47ms//POE · SHA-256 COMMITMENTsub_a3f2eu-w.03·ok·51ms//DISPATCH · CAPABILITY-MATCHEDsub_a3f3ap-n.04·queued//MESH · GLOBALsub_a3f4us-w.11·ok·92ms//COORDINATION · ETHEREUM L1sub_a3f5eu-w.08·active//PARALLEL-NATIVE · SUB-TASK ROUTINGsub_a3f6lat.02·queued//$PRLX · 100M FIXED · 0% INFLATIONsub_a3f7ap-n.10·ok·38ms//VALIDATION · SAMPLED RE-DISPATCHsub_a3f8us-e.05·queued//OPEN MARKETPLACE · PHASE 2sub_a3f9mea.01·ok·124ms//ZK PROOFS · RESEARCHsub_a3f1us-e.07·ok·47ms//POE · SHA-256 COMMITMENTsub_a3f2eu-w.03·ok·51ms//DISPATCH · CAPABILITY-MATCHEDsub_a3f3ap-n.04·queued//MESH · GLOBALsub_a3f4us-w.11·ok·92ms//COORDINATION · ETHEREUM L1sub_a3f5eu-w.08·active//PARALLEL-NATIVE · SUB-TASK ROUTINGsub_a3f6lat.02·queued//$PRLX · 100M FIXED · 0% INFLATIONsub_a3f7ap-n.10·ok·38ms//VALIDATION · SAMPLED RE-DISPATCHsub_a3f8us-e.05·queued//OPEN MARKETPLACE · PHASE 2sub_a3f9mea.01·ok·124ms//ZK PROOFS · RESEARCH
trace
OPERATOR HANDBOOK

RUN A NODE.EARN PER SUB-TASK.

Single binary. Five workload classes. Operators install one process, declare hardware, accept dispatched sub-tasks, and return each result with a Proof-of-Execution commitment.

Coming Soon
$curl-fsSLhttps://parallelix.io/install.sh|sh

Or read the operator manual

linux x86_64
macOS arm64
windows x86_64
  • v1.5.0
  • 28 MB
  • x86_64 + arm64
  • ed25519 signed
WHY RUN A NODE

THREE OPERATIONAL FACTS.

What the node does, what it processes, and what it earns. Read each card top to bottom.

  • // operator

    IDLE HARDWARE EARNS.

    Most GPUs spend most of their hours waiting. A node turns idle minutes into validated sub-tasks. Settlement is per-task in $PRLX.

  • // scheduler

    WORKLOADS ROUTE BY CLASS.

    Workload classes (AI, science, data, render, zk) map to different hardware. Your declared tier dispatches its lane.

  • // ledger

    ONE COMMITMENT, ONE PAYOUT.

    No SaaS contract, no monthly billing. Each completed sub-task is anchored by a SHA-256 commitment and paid in $PRLX after validation.

THE BINARY

SIX SUBCOMMANDS, ONE PROCESS.

parallelix-node is a single binary with six discrete subcommands. Each has its own runtime state. Terminal output below is illustrative.

  • // 01

    PROBE

    Hardware capability detection. Signs the manifest with ed25519.

  • // 02

    REGISTER

    Posts the signed capability manifest to the coordination layer.

  • // 03

    RUN

    Daemon mode. Decrypts dispatches, executes sandboxed, returns results.

  • // 04

    PROOF

    SHA-256 hash commitment over (task_id, result, node_id). Anchored on-chain. NOT a zk-SNARK.

  • // 05

    LOGS

    Streams coordinator events: dispatch, decrypt, execute, proof, settle.

  • // 06Phase 2

    STAKE

    Phase 2. Deposit 50,000 $PRLX. Slashable. 7-day unstake cooldown.

LIFECYCLE

INSTALL TO PAYOUT.

One operator session, end to end. Five phases. Each phase pairs the description with the terminal evidence that proves it.

  1. // 01

    INSTALL

    One-line install script ($ curl ... | sh) fetches the single binary, verifies the signature, places `parallelix-node` in /usr/local/bin. No daemon framework.

    $ parallelix-node // install
    $ curl -fsSL https://parallelix.io/install.sh | sh
    > downloading parallelix-node-1.5.0-linux-x86_64 (28 MB)
    > verifying signature ok
    > installed /usr/local/bin/parallelix-node
  2. // 02

    REGISTER

    Probe hardware, sign the capability manifest with the operator wallet, post to coordinator.

    $ parallelix-node // register
    $ parallelix-node register --wallet 0xA1...92 --region us-east-1
    > probe complete · tier WS
    > manifest signed · ed25519 0xa1f3...
    > registered · coord-eu-1.parallelix.io
  3. // 03Phase 2

    STAKE

    Phase 2 only. Deposit 50,000 $PRLX. Slashable during the 7-day unstake cooldown.

    $ parallelix-node // stake
    $ parallelix-node stake --amount 50000
    > phase 2 · contract not yet deployed
    > see /tokenomics for the steady-state mechanics
  4. // 04

    EXECUTE

    Coordinator dispatches encrypted sub-tasks. Sandboxed runtime executes; bytes return.

    $ parallelix-node // execute
    $ parallelix-node run --workers auto --max-jobs 8
    > connected · workers 32 · max-jobs 8
    > 12:01:03 dispatch 84a1c · ai-inference
    > 12:01:09 execute cuda + onnx · t=5.1s
  5. // 05

    SETTLE

    PoE commitment returned. Coordinator validates against the redundant sample. $PRLX released.

    $ parallelix-node // settle
    > 12:01:09 proof sha256 e7b2...
    > 12:01:14 validate redundant-sample ok
    > 12:01:14 settle +<bootstrap reward> $PRLX
HARDWARE TIERS

MINIMUM TO RECOMMENDED.

Workload-class declarations restrict which sub-tasks the scheduler routes. A CPU-only node can still earn from data and science classes.

  • // 01

    EDGE

    gamer · dev

    cpu
    8c · avx2
    gpu
    rtx 3060 · 12 gb
    ram
    32 gb · ddr5
    net
    100 mbps
    storage
    100 gb ssd
    os
    linux
    lanes
    render-2ddata-augoraclezk-light
  • // 02

    WORKSTATION

    studio · ml engineer

    cpu
    16c · avx2
    gpu
    rtx 4090 · 24 gb
    ram
    64 gb · ddr5
    net
    1 gbps · static
    storage
    500 gb nvme
    os
    linux / macos (phase 2)
    lanes
    ai-inferencesimulationrender-3dzk-prove
  • // 03

    DATACENTER

    operator · datacenter

    cpu
    64c+ · avx2
    gpu
    h100 / a100 · 80 gb
    ram
    256 gb+ · ddr5
    net
    10 gbps · static
    storage
    2 tb nvme
    os
    linux
    lanes
    ai-trainingsimulation hpczk-heavyall classes
STATUS + REFERENCE

PHASE TODAY, MAN-PAGE TOMORROW.

Where the network is now, and the standard man-page conventions for everything else.

// network phaseyou are here
  1. // phase 01

    Preparing

    cohort · linux x86_64
    • · Direct outreach (no public install yet)
    • · PoE v1 live (SHA-256 commitment)
    • · Basic capacity matching
  2. // phase 02

    Open marketplace

    next
    • · Open install script · self-serve registration
    • · Staking 50,000 $PRLX · 7-day cooldown
    • · macOS arm64 + windows
  3. // phase 03

    Scaling

    later
    • · Workload-class routing
    • · Multi-region dispatch
    • · Observability suite
ENVIRONMENT
PARALLELIX_HOME config dir override
PARALLELIX_LOG_LEVEL info | debug | trace
PARALLELIX_REGION us-east-1, eu-west-1, …
PARALLELIX_WALLET operator wallet addr
FILES
~/.parallelix/config.toml operator config
~/.parallelix/manifest.sig ed25519 signature
~/.parallelix/logs/ rotated task logs
/usr/local/bin/parallelix-node binary
EXIT CODES
0 success
1 general error
2 validation rejected
3 network timeout
SEE ALSO
/tokenomics $PRLX mechanics + supply
docs.parallelix.io operator manual + protocol spec
etherscan.io deployed contract
Continue

Read the manual. Run a node.

The full operator spec lives in the docs. The install script opens publicly at the next milestone; the curated cohort is running the network today.

build
v1.5.0
size
28 MB
signed
ed25519
install
opening