Onboard
Spaces
Provider guide

Turn idle hardware into income.

A complete walkthrough — from sign-up to your first earnings — in about five minutes. You keep 70% of every job your machine runs. Any hardware qualifies: GPU, CPU, memory, storage, even spare bandwidth.

Ready now? The guided setup mints your pairing code and detects your hardware automatically.Open guided setup →
0

Before you start

  • Node.js 18 or newer on the machine that will earn — get it free at nodejs.org. That's the only requirement.
  • You can connect as many machines as you like — each one earns on its own.
  • No inbound ports, no router changes. The agent only makes outbound connections.
Your machine
1

Create your Wizdom account

Go to wizdom.digital/register and sign up as a provider. Use Wizdom ID — a passkey tied to your fingerprint, face, or security key (no password to forget) — or email and a password if you prefer.

Either route lands you in the same place. If a passkey ever gives you trouble, email sign-in always works.

2

Get your pairing code

On the setup page, click Continue. A six-character pairing code appears — it's valid for ten minutes and ties this machine to your account. Copy it.

Your code looks like
A1B2C3
3

Install and run the agent

On the machine that will earn, open PowerShell and paste the command below — swapping YOUR-CODE for the pairing code from step 2. It installs the Wizdom Agent, detects your hardware, connects, and starts listening for work.

Windows · PowerShell
$env:WIZDOM_PAIR_CODE="YOUR-CODE"; irm https://wizdom.digital/install.ps1 | iex

Prefer not to use the terminal? Two easier options:

  • One-click launcher. The setup page offers a downloadable launcher with your code already baked in — double-click it to connect.
  • Manual install (any OS):
Any OS · manual
curl -fsSL https://wizdom.digital/agent/wizdom-agent.mjs -o wizdom-agent.mjs
node wizdom-agent.mjs YOUR-CODE
4

Confirm it's earning

  • The terminal prints a heartbeat every ~60 seconds: online · +$… · wallet $…
  • The setup page flips from Connect to Earning on its own.
  • Your earnings dashboard shows the device as online and the balance starts ticking up.
5

Leave it running

That's it — you're a provider. Close the browser; the agent keeps earning in the background. When you sit down to game or render, it senses the load and pauses itself, then picks work back up the moment your machine goes idle. Your money lands in your wallet, withdrawable to GCash, Maya, Wise, bank, or crypto.

Optional · power users

Run real GPU compute jobs

Beyond passive earning, your GPU can run real containerized workloads buyers deploy. This unlocks the premium rate. It needs a little more setup:

  1. 1. Install Docker and your GPU runtime — NVIDIA Container Toolkit (so docker run --gpus all works), or AMD ROCm (the agent passes the right device flags for Instinct cards like the MI300X).
  2. 2. Ask the operator to verify your device — verification gates the premium tier and proves the hardware is real.
  3. 3. Once live, a buyer deploys a job, your agent claims it, runs it sandboxed on your GPU, and you earn your 70% share on completion.

If something's off

“node: command not found”

Node.js isn't installed (or the terminal needs a restart after installing). Grab the LTS build from nodejs.org, close and reopen your terminal, then run the command again.

“invalid pair code”

Pairing codes expire after ten minutes. Head back to the setup page and click Continue for a fresh one.

The page never flips to “Earning”

Make sure the agent is still running in its terminal window — give it about 60 seconds to send its first heartbeat. If you closed the window, just run the command again.

My earnings look wrong

Open your wallet — every credit traces to a specific job. If a credit is missing, write to support with the job ID and we'll reconcile it.

Passkey sign-in won't work

Use email sign-in instead — the rest of the setup is identical, so it never blocks you. Then tell support the exact error so we can fix the passkey path.

Will this damage my hardware?

You set a power limit; the default 80% keeps temperatures well within the rated range. The agent also yields the moment you use the machine yourself.

Still stuck? Reach support →