This page explains how an operator links a node to their B3 account, what makes a node earn, and how earnings and payouts surface on the dashboard. The short version: B3IQ onboards every machine in the fleet manually, and once a claimed node is online and route-ready it earns automatically from any B3IQ-directed work it serves — there is no separate approval step.

Claim A Node

Claiming binds a running node to your B3 account so that readiness, routing, and payouts all attach to an owner you control.

1

Open the wizard and find the claim code

The setup wizard shows an 8-character claim code for the node, as a QR code and as a manual code. The code identifies this specific node.

2

Sign in to your B3 account on the dashboard

Open the dashboard and sign in with the B3 account you want to own this node and its earnings.

3

Redeem the claim code

Scan the QR or enter the 8-character code at /dashboard/claim. Redeeming links the node to your signed-in account.

4

The node now appears under your account. From here you can see its readiness and watch earnings accrue once it reaches paid routing — nothing to submit, nothing to wait on.

Note

Claiming sets ownership. It does not by itself make the node route-ready. That is a separate gate covered below.

Every Onboarded Node Earns

B3IQ onboards machines into the fleet manually — there is no self-serve join and no admin approval step layered on top of that.

Do

Claimed, online, and route-ready

Once a node is claimed to your account, online with a fresh heartbeat, and passes route and model readiness, it can receive B3IQ-directed workloads — automatically.

Avoid

Nothing to submit or wait on

There is no approval queue and no reviewer. A claimed, route-ready node in its default operating mode earns from any directed work it serves the moment it serves it.

Route-readiness still applies

Being claimed does not skip the route, model, and benchmark gates. See Route readiness for the full gate order and the direct answer to "why am I not earning yet?".

What Makes A Node Earn

A node earns from routed work only when every gate below is satisfied at once.

Earn-eligibility checklist
Claimed to your account

The node is linked to your signed-in B3 account via its claim code.

Onboarded to the fleet

The node was onboarded by B3IQ and is registered against your owner identity — there is no separate approval step beyond onboarding.

Dedicated operating mode

The machine is in its default (dedicated) mode, not earn mode. See Machine Modes below.

Online and route-ready

The host agent is online with a fresh heartbeat and the node passes route health.

Model and benchmark ready

At least one model profile is installed, benchmarked with fresh observed evidence, and eligible for a paid route tier.

Directed Workloads On Idle Machines

Where does earned work come from? Your own inference is free and does not pay you — earnings come from B3IQ-directed workloads: paid work that B3IQ places on onboarded machines when they are idle.

  • When your machine is not busy serving your own requests, B3IQ can direct paid workloads to it. Each served request accrues USD to the machine's owner at the posted model rates (see GET /v1/api/pricing).
  • A machine opts into this pool simply by being onboarded, claimed, online, route-ready, and model/benchmark-eligible in its default operating mode — there is no separate approval allowlist. Being offline, failing model or benchmark policy, or being switched to earn mode are what exclude a machine.
  • Accrued earnings settle through the same batched payout pipeline described below; nothing about payouts changes based on where the work came from.
Note

Your own traffic always has first claim on your hardware. Directed workloads fill idle capacity; they do not compete with the requests your own keys send.

Machine Modes

Every machine has an operating mode you control from its page in the dashboard:

ModeWhat it does
Bare metal (default)Serves your own inference and can receive B3IQ-directed workloads. SSH access is available.
EarnWithdraws the machine from all B3IQ inference — your own keys stop routing to it and it receives no directed workloads — and disables its SSH lane, so it is free to offer on external GPU marketplaces.

Switching a machine back to bare metal restores both your own routing and its eligibility for directed workloads.

Earnings On The Dashboard

The dashboard shows earnings in USD:

  • Earnings show gross, settled, and pending totals over a selectable 7-day or 30-day window, with a per-machine breakdown. Each machine's own page also shows a 24-hour earned total.
  • Payout history lists settled batches with a status per batch.

Earnings are based on the real work routed to the node. The router selects supply by health and readiness; it does not pay for capacity that never serves a routed request.

Note

These earnings windows are accrual views of completed work. Settlement to your payout account happens in batches, so accrued earnings and finalized payouts will not always match at a given moment.

Payout History And Status

The dashboard shows payout history with a status per batch. Payouts are batched and settled to your payout account, and each batch records a public proof.

A payout moves through these states:

StatusMeaningSettled?
createdPayout rows are gathered into a batch, waiting to be submitted to the settlement network.No
submittingThe batch is being submitted to the settlement network.In progress
submittedThe batch is submitted and awaiting confirmation.In progress
completedSettlement evidence is verified and the rows are marked settled.Yes
Tip

Pending rows between settlement batches are normal. Batching exists for efficiency, so expect a delay between accrued earnings and a finalized payout.

Common Blockers

Serving your own requests never generates earnings by itself — only B3IQ-directed workloads do. Confirm the machine is in its default (bare metal) operating mode, not earn mode, and that it passes route and model readiness. Check Route readiness for the exact blocker.

Being claimed does not skip route, model, and benchmark readiness. The node must also have a model profile that is benchmarked and paid-route eligible, and it must not be switched to earn mode. Check Route readiness for the exact blocker.

Earnings accrue continuously; payouts settle in batches. A pending payout simply has not been included in a submitted batch yet.

The claim binds the node to whichever B3 account was signed in at redemption. Sign in to the intended account and re-run the claim with a fresh code from the wizard so earnings attach to the right owner.

Route readiness

Diagnose why a node or model is eligible or blocked for paid routing.

Learn More
Model readiness

Understand model profile fields, route tiers, and the paid-route gates.

Learn More
Receipts and settlement

See how completed work becomes payout batches.

Learn More
Ask a question... ⌘I