Core Concepts
This page is a work in progress. More concepts and details will be added.
Workspace
A workspace is the top-level organizational unit in Nonce. It contains all your farms, miners, and configurations.- Each workspace has a unique
workspace_id(format:org_xxxxxxxxxxxxxxxxxxxxxxxxxxx) - API keys are scoped to a specific workspace
Farm
A farm represents a physical or logical grouping of miners.- Each farm has a unique
farm_id(UUID format) - Farms belong to a single workspace
- Metrics and tasks are organized at the farm level
Miner
A miner represents an individual mining device.- Each miner has a unique
miner_id - Miners belong to a single farm
- Miner data includes hashrate, power consumption, temperature, and status …
Agent
An agent is a software component that communicates between your mining hardware and the Nonce platform.- Agents are registered to a farm
- Each agent can manage multiple miners in specific farm
Task
A task represents an operation to be performed on one or more miners.- Tasks can be created individually or in batches
- Common task types include log collection, power mode changes, and pool updates
Tasks Documentation
Learn more about task types, parameters, and statuses
Actor
Beta: This feature is currently in beta.
- Three actor types:
user,apikey, andsystem - Used in audit trails and task batch tracking
Actor Documentation
Learn more about actors and action tracking
Common Parameters
Pagination
Most list endpoints support pagination:| Parameter | Type | Description |
|---|---|---|
page | number | Page number (default: 1) |
pageSize | number | Items per page (default: 10, max: 10000) |