Skip to content
HIPS
  • Earn with your GPU
  • Pricing
  • Docs
Sign inJoin early access
⌘K

Get started

  1. 01Developer hub
  2. 02Quickstart
  3. 03Migrate to HIPS

Guides

  1. 04HIPS SDK
  2. 05Import and run your model
  3. 06Model and task guides
    1. ATask guides
    2. BLanguage (chat)
    3. CClassification
    4. DImage
    5. EVideo
    6. FAudio
    7. GDocument processing
  4. 07Batch jobs
  5. 08Prompt caching
  6. 09Coding-tool setup
    1. AClaude Code
    2. BOther coding tools and editor integrations
  7. 10Command line
    1. ASign in
  8. 11Console
    1. AAccount
    2. BWorkspaces
    3. CAPI keys
    4. DSettings
    5. EUsage
    6. FModels
    7. GPlayground
    8. HDeployments
  9. 12Billing
  10. 13Provider setup
    1. AWhen it works
    2. BCommands
    3. CSettings
    4. DProvider Console
    5. EEarnings
    6. FCrash reports
    7. GData centers
  11. 14Router
  12. 15Guardrails
  13. 16Knowledge

Reference

  1. 17API reference
    1. AAuthentication
    2. BChat completions
    3. CResponses
    4. DMessages
    5. ECount tokens
    6. FModels
    7. GTasks
    8. HEmbeddings and rerank
    9. IJobs
    10. JUploads
    11. KFiles
    12. LBatches
    13. MWebhooks
    14. NVector stores
    15. ODeployments
    16. PRequirements and headers
    17. QErrors
    18. RUsage
    19. SVersioning
  2. 18Operating guidance
    1. ALimits
    2. BErrors
    3. CRetries and billing outcomes
    4. DIdempotency
    5. EStreaming
    6. FData handling
    7. GCompatibility matrix
  3. 19Changelog
Sheet indexProvider setup

Get started

  1. 01Developer hub
  2. 02Quickstart
  3. 03Migrate to HIPS

Guides

  1. 04HIPS SDK
  2. 05Import and run your model
  3. 06Model and task guides
    1. ATask guides
    2. BLanguage (chat)
    3. CClassification
    4. DImage
    5. EVideo
    6. FAudio
    7. GDocument processing
  4. 07Batch jobs
  5. 08Prompt caching
  6. 09Coding-tool setup
    1. AClaude Code
    2. BOther coding tools and editor integrations
  7. 10Command line
    1. ASign in
  8. 11Console
    1. AAccount
    2. BWorkspaces
    3. CAPI keys
    4. DSettings
    5. EUsage
    6. FModels
    7. GPlayground
    8. HDeployments
  9. 12Billing
  10. 13Provider setup
    1. AWhen it works
    2. BCommands
    3. CSettings
    4. DProvider Console
    5. EEarnings
    6. FCrash reports
    7. GData centers
  11. 14Router
  12. 15Guardrails
  13. 16Knowledge

Reference

  1. 17API reference
    1. AAuthentication
    2. BChat completions
    3. CResponses
    4. DMessages
    5. ECount tokens
    6. FModels
    7. GTasks
    8. HEmbeddings and rerank
    9. IJobs
    10. JUploads
    11. KFiles
    12. LBatches
    13. MWebhooks
    14. NVector stores
    15. ODeployments
    16. PRequirements and headers
    17. QErrors
    18. RUsage
    19. SVersioning
  2. 18Operating guidance
    1. ALimits
    2. BErrors
    3. CRetries and billing outcomes
    4. DIdempotency
    5. EStreaming
    6. FData handling
    7. GCompatibility matrix
  3. 19Changelog
13
  1. Docs/
  2. Provider setup/
  3. Provider Console
(Detail D)
llms.txt

The provider Console

On this sheet12 sections
  1. Becoming a provider
  2. My GPUs
  3. Your devices at a glance
  4. A new GPU's check
  5. Eligibility reasons
  6. Connect a device
  7. Connect many machines
  8. A device's page and a GPU's page
  9. The controls you share with the app
  10. The minimum price, three levels
  11. Settings
  12. Remove a device

The provider side of the Console is where you see your machines and GPUs, change what the app lets you change, and follow what they earn. Its pages: My GPUs, GPU earnings, Work history, Payouts and Settings.

Fig. 1, sheet 13Provider setup

Becoming a provider

Opening the provider side for the first time starts Becoming a provider. Its steps, in order:

  • Country: the country where you are paid. Your payouts and taxes follow it; a business chooses the country where it is registered in the next steps.
  • Kind: a personal GPU owner, with your own computers, or a data-center provider, which continues into an application an administrator approves before any device may enroll.
  • Status: whether you supply GPU time as a business (an organization or a sole proprietor, with its name and registration) or as a private individual. In Estonia a person supplies GPU time only as a registered sole proprietor (FIE) or through a company.
  • Agreement: read the Provider Agreement in full, accept it with the Common Clauses, and confirm separately the clauses its section 1.6 lists.
  • Payout country: where your payouts are made. You choose the payout method later, on Payouts.
  • Done: the provider account is open. Connect your first device.

The country locks at your first payout; after that only HIPS support changes it.

My GPUs

My GPUs lists your machines and, under each, its GPUs, with what each is doing right now. Each machine shows five conditions, apart, never folded into one:

ConditionMet whenOtherwise
OnlineThe app is connected to HIPSOffline
EligibleThe hardware and the app version allow workNot eligible, with the reason
Available nowYour schedule and the computer's idle state allow work right nowNot available, with the reason
Working nowA job is running on the device right nowNo job
Earning this periodThe device completed work with earnings in the current settlement periodNot earning
  • Condition
    Online
    Met when
    The app is connected to HIPS
    Otherwise
    Offline
  • Condition
    Eligible
    Met when
    The hardware and the app version allow work
    Otherwise
    Not eligible, with the reason
  • Condition
    Available now
    Met when
    Your schedule and the computer's idle state allow work right now
    Otherwise
    Not available, with the reason
  • Condition
    Working now
    Met when
    A job is running on the device right now
    Otherwise
    No job
  • Condition
    Earning this period
    Met when
    The device completed work with earnings in the current settlement period
    Otherwise
    Not earning

A machine that has not reported for over a minute shows its conditions as last reported, marked stale. Pause all stops new jobs on every device at once, each running job finishing within its device's drain window; Resume all returns each device to the mode it held before its pause.

Each GPU is its own unit: it has its own state, its own check as a new GPU, and its own values of five settings. Pause this GPU stops new jobs on that GPU alone while the machine's other GPUs work on.

Your devices at a glance

Above the list, the gates count your GPUs: how many report, are online, eligible, available and working now, each count holding the gates before it, and what your machines earned this period. Under them, each GPU is one hexagon in the lane of the state it is in, in the order of the gates: working, offered and waiting for work, not available now, paused, being checked, needing your action, not eligible, stale and offline. A machine's GPUs sit together with its name beside them, so a server whose GPUs are in different states appears in several lanes. Lanes with no GPU fold into one line, such as "None being checked or offline".

Each lane counts its reasons, and each reason says who acts on it and what ends it: you (a microphone in use, on battery, full screen, a pause you set, with Resume beside it), HIPS (a GPU being checked), buyers (a GPU waiting for work), or nobody, for a block that ends by itself, such as a GPU too warm. The working and waiting lanes list the models loaded instead. Choosing a gate, a lane or a reason lights up its GPUs; pointing at a hexagon names its GPU and lights up its machine in every lane, and choosing it opens that machine beside the lanes, with where it stops, what each GPU holds, what it earned this period and its card in the list. With one machine, it is open from the start.

A new GPU's check

Every new GPU is tested before HIPS counts it fully. What My GPUs says while that happens, and what it asks of you:

My GPUs saysWhat it means
Being added to the networkHIPS is testing this GPU. This can take up to a few hours. Nothing for you to do
Earning while being checkedThe GPU takes work while HIPS checks it. What it earns is held until the check passes. Nothing for you to do
Being checked right nowHIPS is running its test jobs on this GPU. Nothing for you to do
Updating its engineHIPS is testing this GPU on a new engine version. It resumes work in about 10 to 15 minutes. Nothing for you to do
Check pausedThis GPU refused or did not finish several of HIPS's test jobs. It resumes by itself at the time shown; keep its machine on and the app running so its next check can finish
It is being checked againThe tests this GPU passed no longer count: the reference GPU they came from left before another person's GPU confirmed them, another person's GPU gave different answers to them, or that reference GPU failed its own check. Its check runs again by itself, and what it waits for, if anything, is said after it. The other GPU is never named
Not eligible: this GPU did not pass its checkWhat did not match is named. The GPU is checked again each week; where HIPS has no new test left for its type, it is tested again when new tests are added
Held on this GPUHIPS has not yet confirmed one model's answers on this GPU, so it takes no buyer work of that model for now; it resumes by itself once one of HIPS's checks matches. Nothing for you to do
  • My GPUs says
    Being added to the network
    What it means
    HIPS is testing this GPU. This can take up to a few hours. Nothing for you to do
  • My GPUs says
    Earning while being checked
    What it means
    The GPU takes work while HIPS checks it. What it earns is held until the check passes. Nothing for you to do
  • My GPUs says
    Being checked right now
    What it means
    HIPS is running its test jobs on this GPU. Nothing for you to do
  • My GPUs says
    Updating its engine
    What it means
    HIPS is testing this GPU on a new engine version. It resumes work in about 10 to 15 minutes. Nothing for you to do
  • My GPUs says
    Check paused
    What it means
    This GPU refused or did not finish several of HIPS's test jobs. It resumes by itself at the time shown; keep its machine on and the app running so its next check can finish
  • My GPUs says
    It is being checked again
    What it means
    The tests this GPU passed no longer count: the reference GPU they came from left before another person's GPU confirmed them, another person's GPU gave different answers to them, or that reference GPU failed its own check. Its check runs again by itself, and what it waits for, if anything, is said after it. The other GPU is never named
  • My GPUs says
    Not eligible: this GPU did not pass its check
    What it means
    What did not match is named. The GPU is checked again each week; where HIPS has no new test left for its type, it is tested again when new tests are added
  • My GPUs says
    Held on this GPU
    What it means
    HIPS has not yet confirmed one model's answers on this GPU, so it takes no buyer work of that model for now; it resumes by itself once one of HIPS's checks matches. Nothing for you to do

When a check waits, the GPU's page says on what: its machine offline (connect it and start the app), not available right now (the check runs when the machine is idle, on power and within your hours), the engine not installed yet (the app installs it by itself), no room on disk for the smallest model it can run (free some space or raise the cache budget), or something on HIPS's side, with nothing for you to do.

Eligibility reasons

A machine or GPU that is not eligible says why, in these words, beside it:

ReasonWhat it says, and what to do
gpu_unsupportedThis GPU is not supported: HIPS works on NVIDIA, AMD, Apple Silicon and Snapdragon GPUs, never on Intel GPUs. Any other GPU of the machine works as usual
gpu_unvalidatedThis device class is not validated yet
platform_unvalidatedThis platform is not validated yet
gpu_checkingBeing checked: what it earns is held until the check passes
gpu_check_failedThis GPU did not pass its check; the page says what did not match (its speed, its usable memory, its engine or its results)
duplicate_hardwareThe same GPU is enrolled on another device
driver_update_requiredThe GPU driver is below the version this GPU needs; install the newer driver and the device is checked again at its next connection
gpu_backend_unavailableNo usable GPU driver on this machine; install or update the GPU driver, then restart the HIPS app
app_outdatedThe app is below the version floor; update the app
software_below_minimumThe app is below the version HIPS requires on this operating system; update the app
sandbox_unavailableThis device's app cannot run models in an isolated engine yet; update the app
engine_cache_onThe engine reports its prompt cache on, which no device may run; update the app or restore its default settings
agreement_outdatedA newer Provider Agreement waits for your acceptance
status_undeclaredDeclare whether you act as a business or a private individual in Settings
paid_work_closedTest work only: paid work opens in your country once payouts open there
provider_pendingYour provider account is waiting for HIPS's approval
provider_unlistedChecks only: HIPS took your provider account off the list for buyer work; contact HIPS support
location_unconfirmedCannot serve a region-pinned request: the device's location could not be confirmed from its network address. It takes every other request
anonymizing_networkCannot serve a region-pinned request: the device connects through a VPN, a proxy or Tor. It takes every other request, and connected directly it takes those too
hardware_blockedThis hardware cannot take work on HIPS; the notice sent to you says how to ask for a review
tier_suspendedThe device's standing is suspended
provider_suspendedThe provider account is suspended
compromisedThe device's certificate was revoked as compromised
eligibility_deniedHIPS operations set the device not eligible
  • Reason
    gpu_unsupported
    What it says, and what to do
    This GPU is not supported: HIPS works on NVIDIA, AMD, Apple Silicon and Snapdragon GPUs, never on Intel GPUs. Any other GPU of the machine works as usual
  • Reason
    gpu_unvalidated
    What it says, and what to do
    This device class is not validated yet
  • Reason
    platform_unvalidated
    What it says, and what to do
    This platform is not validated yet
  • Reason
    gpu_checking
    What it says, and what to do
    Being checked: what it earns is held until the check passes
  • Reason
    gpu_check_failed
    What it says, and what to do
    This GPU did not pass its check; the page says what did not match (its speed, its usable memory, its engine or its results)
  • Reason
    duplicate_hardware
    What it says, and what to do
    The same GPU is enrolled on another device
  • Reason
    driver_update_required
    What it says, and what to do
    The GPU driver is below the version this GPU needs; install the newer driver and the device is checked again at its next connection
  • Reason
    gpu_backend_unavailable
    What it says, and what to do
    No usable GPU driver on this machine; install or update the GPU driver, then restart the HIPS app
  • Reason
    app_outdated
    What it says, and what to do
    The app is below the version floor; update the app
  • Reason
    software_below_minimum
    What it says, and what to do
    The app is below the version HIPS requires on this operating system; update the app
  • Reason
    sandbox_unavailable
    What it says, and what to do
    This device's app cannot run models in an isolated engine yet; update the app
  • Reason
    engine_cache_on
    What it says, and what to do
    The engine reports its prompt cache on, which no device may run; update the app or restore its default settings
  • Reason
    agreement_outdated
    What it says, and what to do
    A newer Provider Agreement waits for your acceptance
  • Reason
    status_undeclared
    What it says, and what to do
    Declare whether you act as a business or a private individual in Settings
  • Reason
    paid_work_closed
    What it says, and what to do
    Test work only: paid work opens in your country once payouts open there
  • Reason
    provider_pending
    What it says, and what to do
    Your provider account is waiting for HIPS's approval
  • Reason
    provider_unlisted
    What it says, and what to do
    Checks only: HIPS took your provider account off the list for buyer work; contact HIPS support
  • Reason
    location_unconfirmed
    What it says, and what to do
    Cannot serve a region-pinned request: the device's location could not be confirmed from its network address. It takes every other request
  • Reason
    anonymizing_network
    What it says, and what to do
    Cannot serve a region-pinned request: the device connects through a VPN, a proxy or Tor. It takes every other request, and connected directly it takes those too
  • Reason
    hardware_blocked
    What it says, and what to do
    This hardware cannot take work on HIPS; the notice sent to you says how to ask for a review
  • Reason
    tier_suspended
    What it says, and what to do
    The device's standing is suspended
  • Reason
    provider_suspended
    What it says, and what to do
    The provider account is suspended
  • Reason
    compromised
    What it says, and what to do
    The device's certificate was revoked as compromised
  • Reason
    eligibility_denied
    What it says, and what to do
    HIPS operations set the device not eligible

Connect a device

Connect a device walks through three steps: get the app, connect in the app, and wait for the device to appear. On macOS and Linux it offers the one-line installer first and a package as the other way; on Windows, the package. In the app, choose Connect this device; it shows a code, a QR code and a link, which you approve at console.hips.com/device for your provider account. If the approval was denied or the code expired, start again in the app: it asks for a new code.

Connect many machines

Coming with the next Console release: Connect many machines, where a provider creates an enrollment code (with an optional label, an expiry and a maximum number of machines), adds it to an install script, and every server that runs it joins the provider account with nobody approving each one; its GPUs go through the same checks. The code is shown once. Revoking it stops new servers from joining and leaves the connected ones as they are. End all machines, on a code that connected any, signs out every machine it connected after a confirmation in the code's row that gives the count; each stays in My GPUs, signed out, until it is connected again or removed, and the code stays as it is. Revoke all on your account page never signs out a machine connected with a code. The app takes codes from HIPS Provider 0.1.22.

A device's page and a GPU's page

A device's page shows its hardware, the app and engine versions, its connection and certificate, its location as HIPS read it from its network address, its level and the reasons behind it, the work it runs and the models in its cache. A GPU's page shows the same for one GPU: its state, its check, its own settings and what it earned. A GPU removed from its machine keeps its history and earnings, read-only.

The controls you share with the app

A device's controls in the Console are the same settings as in the app: the availability mode, the weekly windows and time zone, the idle threshold, the drain window, the temperature limits, excluded models, the model cache's folder and budget, and the minimum price, with a pause for 1, 8 or 24 hours or until you resume. A change in the Console reaches the computer, and each control says whether it is applied on the device or still pending there. Customer models show as not yet available in the Community pool. Every setting, the ones the Console does not show included, is on the settings reference.

Settings also holds your defaults for new devices, among them light work and the daily work cap, so each computer you connect starts with your values.

The minimum price, three levels

The minimum price is set on the account, on a machine and on a GPU, each overriding the one above: a GPU uses its own price, else its machine's, else the account's. Use my account setting and Use my machine setting make a machine or a GPU follow again. Buyers never see it.

Settings

The provider's Settings hold the provider name, the country where you are paid, the notifications (device offline, device stops reporting, update available, settlement, payout status), by email or in the app, the Provider Agreement, the data-center application, and help.

Remove a device

Remove a device in My GPUs to stop it for good: HIPS revokes its certificates, and its history and earnings stay. Then remove the app from the computer (hips-provider remove). Removing the app alone leaves the device in My GPUs until you remove it there.

Related sheets

  • Earnings and payouts
  • Settings reference
Previous sheetSettings
Next sheetEarnings
Sheet
13 of 19
Detail
D
Updated
2026-11-12
Sign in to the Console

On this sheet

  1. Becoming a provider
  2. My GPUs
  3. Your devices at a glance
  4. A new GPU's check
  5. Eligibility reasons
  6. Connect a device
  7. Connect many machines
  8. A device's page and a GPU's page
  9. The controls you share with the app
  10. The minimum price, three levels
  11. Settings
  12. Remove a device

Product

  • Inference
  • Models
  • Deploy your model
  • Always-on GPU capacity
  • How it works
  • Use cases
  • Pricing

Developer

  • Docs
  • Quickstart
  • Migrate to HIPS
  • HIPS SDK
  • Batch jobs
  • API reference

Provider

  • Earn with your GPU
  • Register GPU interest
  • Download for Mac
  • Download for Windows
  • Download for Linux

Resource

  • Security and Data
  • Resources
  • llms.txt

Compare

  • OpenRouter alternatives
  • Together AI alternatives
  • Groq alternatives
  • All comparisons

Company

  • About
  • Contact
  • Affiliate program
  • HIPS Payments

Legal

  • Legal
  • Consumer Health Data Privacy Policy
  • Report content
  • Cookie preferences

Support

  • Contact HIPS
  • Looking for payments support?

HIPS. AI inference for builders.

hips.com

Hyperscale Inference Processing Systems OÜ