NOID mining guide
This guide uses the built-in Innovlab pool and INVminer. GPU is the default mode; CPU mining requires --cpu-only.
Before you start
- An online GPU or CPU miner registered with RigeOS.
- A NOID address that you control.
- Network access to the RigeOS MINER distribution and Innovlab endpoints.
Test one host first
GPU and CPU modes have different load profiles. Monitor temperature, power, responsiveness and shares before a batch deployment.
Built-in configuration
| Item | Current value |
|---|---|
| MINER | INVminer |
| Latest version | 0.1.63 |
| Coin / algorithm | NOID / noid |
| Protocol | TLS |
| Wallet template | %WAL%.%WORKER_NAME% |
| GPU extra arguments | empty |
| CPU extra arguments | --cpu-only |
Copy and import
The templates do not contain a wallet address or wallet ID. Associate your own NOID wallet during import.
GPU mode
View the configuration to be copied
{
"coin": "NOID",
"items": [
{
"miner": "custom",
"miner_config": {
"algo": "noid",
"install_url": "https://rigectl-dist.oss-cn-shanghai.aliyuncs.com/miners/invminer/0.1.63/invminer-0.1.63.tar.gz",
"miner": "invminer",
"pass": "x",
"rigeos_fields": {
"algorithm": "noid",
"extra_config": "",
"pool_password": "x",
"wallet_template": "%WAL%.%WORKER_NAME%"
},
"rigeos_pool": {
"id": "01M13XBNS41H9KMYFST78HFBAZ",
"protocol": "tls",
"revision": 3,
"servers": [
{
"address": "stratum.innovlab.cc:19601",
"region": "Global"
},
{
"address": "hk.innovlab.cc:19601",
"region": "Hong Kong"
},
{
"address": "eu.innovlab.cc:19601",
"region": "Europe"
},
{
"address": "us.innovlab.cc:19601",
"region": "United States"
},
{
"address": "ru.innovlab.cc:19601",
"region": "Russia"
}
]
},
"rigeos_profile": {
"kind": "builtin",
"id": "01M13XBNS09SS6AATMQ0MTMKT6",
"revision": 3,
"software_version": "0.1.63",
"coin": "NOID"
},
"template": "%WAL%.%WORKER_NAME%",
"tls": "1",
"url": "stratum.innovlab.cc:19601",
"user_config": ""
},
"pool_geo": [
"Global",
"Hong Kong",
"Europe",
"United States",
"Russia"
],
"pool_ssl": true,
"pool_urls": [
"stratum.innovlab.cc:19601",
"hk.innovlab.cc:19601",
"eu.innovlab.cc:19601",
"us.innovlab.cc:19601",
"ru.innovlab.cc:19601"
]
}
],
"name": "NOID-Innovlab-INVminer"
}CPU mode
View the configuration to be copied
{
"coin": "NOID",
"items": [
{
"miner": "custom",
"miner_config": {
"algo": "noid",
"install_url": "https://rigectl-dist.oss-cn-shanghai.aliyuncs.com/miners/invminer/0.1.63/invminer-0.1.63.tar.gz",
"miner": "invminer",
"pass": "x",
"rigeos_fields": {
"algorithm": "noid",
"extra_config": "--cpu-only",
"pool_password": "x",
"wallet_template": "%WAL%.%WORKER_NAME%"
},
"rigeos_pool": {
"id": "01M13XBNS41H9KMYFST78HFBAZ",
"protocol": "tls",
"revision": 3,
"servers": [
{
"address": "stratum.innovlab.cc:19601",
"region": "Global"
},
{
"address": "hk.innovlab.cc:19601",
"region": "Hong Kong"
},
{
"address": "eu.innovlab.cc:19601",
"region": "Europe"
},
{
"address": "us.innovlab.cc:19601",
"region": "United States"
},
{
"address": "ru.innovlab.cc:19601",
"region": "Russia"
}
]
},
"rigeos_profile": {
"kind": "builtin",
"id": "01M13XBNS09SS6AATMQ0MTMKT6",
"revision": 3,
"software_version": "0.1.63",
"coin": "NOID"
},
"template": "%WAL%.%WORKER_NAME%",
"tls": "1",
"url": "stratum.innovlab.cc:19601",
"user_config": "--cpu-only"
},
"pool_geo": [
"Global",
"Hong Kong",
"Europe",
"United States",
"Russia"
],
"pool_ssl": true,
"pool_urls": [
"stratum.innovlab.cc:19601",
"hk.innovlab.cc:19601",
"eu.innovlab.cc:19601",
"us.innovlab.cc:19601",
"ru.innovlab.cc:19601"
]
}
],
"name": "NOID-Innovlab-INVminer-CPU"
}- Open the target farm's Flight sheets tab.
- Choose clipboard import and paste the configuration.
- Select or create your NOID wallet.
- Confirm Innovlab, TLS, INVminer 0.1.63 and the intended device mode.
- Save and apply to one test miner.
Create manually
- Select coin
NOIDand your wallet. - Choose the built-in Innovlab pool with TLS enabled.
- Select one or more TLS endpoints; the first is the primary.
- Choose INVminer 0.1.63.
- Leave extra arguments empty for GPU or enter
--cpu-onlyfor CPU.
Available endpoints: stratum.innovlab.cc:19601, hk.innovlab.cc:19601, eu.innovlab.cc:19601, us.innovlab.cc:19601, and ru.innovlab.cc:19601.
Do not add stratum+ssl:// in the built-in pool selector. The protocol and adapter generate the required runtime syntax.
Verify
Check the applied configuration state, a running MINER, recent MINER log, hashrate, shares and the pool-side worker. On the host:
rigectl miner status
rigectl miner logs --lines 200If CPU mode still uses GPU, confirm the complete --cpu-only argument, save a new flight sheet version and reapply it.
