You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Or run this command with `make pm2-validator WALLET_NAME={validator_key_name} HOTKEY_NAME={validator_hot_key_name}`
204
192
205
193
## Miner
206
194
207
195
Miners contribute to this subnet by providing compute to generate output from, and prove AI model inferences. Miners receive workloads from validators in the form of input data, perform verified inferences on those inputs and respond with output along with a zero knowledge proof of inference.
208
196
197
+
> [!IMPORTANT]
198
+
> As of February 2025, the miner **should** be run on a bare-metal MacOS machine with support for Metal GPU acceleration, to optimize for performance.
199
+
209
200
### Hardware requirements
210
201
211
202
#### Minimum
@@ -238,23 +229,29 @@ Validators are responsible for verifying model outputs as provided by miners, an
238
229
239
230
### Hardware requirements
240
231
232
+
> [!IMPORTANT]
233
+
> As of February 2025, the validator **must** be run on a bare-metal MacOS machine with support for Metal GPU acceleration.
234
+
235
+
Though AWS instances for metal are recommended, any MacOS machine with a Metal GPU is sufficient.
|`--disable-blacklist`| No |`False`|`True`, `False`| Disables request filtering and allows all incoming requests. |
24
+
|`--disable-blacklist`| No |`False`|`True`, `False`| Disables request filtering and allows all incoming requests. |
25
25
26
26
### Validator specific arguments
27
27
@@ -37,6 +37,7 @@ The below arguments are specific to validator software and have no effect on min
37
37
|`--external-api-workers`| No |`1`| Integer | The number of workers for the validator's external API. |
38
38
|`--external-api-host`| No |`0.0.0.0`| String | The host for the validator's external API. |
39
39
|`--do-not-verify-external-signatures`| No |`False`|`True`, `False`| External PoW requests are signed by validator's (sender's) wallet. By default, these are checked to ensure legitimacy. This should only be disabled in controlled development environments. |
40
+
|`--competition-sync-interval`| No |`86400`| Integer | The interval for syncing the competition in seconds. Defaults to 86400 (1 day). |
40
41
|`--prometheus-monitoring`| No |`False`|`True`, `False`| Whether to enable sering of metrics for Prometheus monitoring. |
41
42
|`--prometheus-port`| No |`9090`| Integer | The port for the Prometheus data source. |
42
43
|`--serve-axon`| No |`False`|`True`, `False`| Whether to serve the axon displaying your API information. |
|`--subtensor.network`| No |`finney`|`finney`, `test`, `archive`, `local`| The subtensor network to connect to. Overrides `--subtensor.chain_endpoint` with a default node from the selected network. |
70
-
|`--subtensor.chain_endpoint`| No | Depends on network | String | The specific blockchain endpoint to connect to. Overrides the network default endpoint if set. |
70
+
|`--subtensor.network`| No |`finney`|`finney`, `test`, `archive`, `local`| The subtensor network to connect to. Overrides `--subtensor.chain_endpoint` with a default node from the selected network. |
71
+
|`--subtensor.chain_endpoint`| No | Depends on network | String | The specific blockchain endpoint to connect to. Overrides the network default endpoint if set. |
71
72
|`--subtensor._mock`| No |`False`|`True`, `False`| If true, uses a mocked connection to the chain for testing purposes. |
Omron's competition system drives innovation in zkML performance by creating structured challenges where miners optimize circuits for specific tasks. Competitions leverage Omron's Proof-of-Inference mechanism([1](https://docs.omron.ai/intro-to-omron)) to verify miner submissions while maintaining computational integrity.
5
+
6
+
## Competition Lifecycle
7
+
8
+
### Phases
9
+
10
+
1.**Pending**
11
+
12
+
- Competition scheduled but not yet active
13
+
- Baseline model and evaluation criteria published
14
+
- Miners prepare circuits using competition template
0 commit comments