run

The run command starts the background polling agents that handle job assignments and attestations.


Start Provider

Starts the provider worker. It opens the provider assignment stream, executes assigned service jobs, and submits results.

bash
$ halot provider run --interval 5000

Start Verifier

Starts the verification agent. It opens the verifier assignment stream, executes TeeML evaluation, and submits attestations.

bash
$ halot verifier run

Long-Running Processes: The run command should typically be managed by a process manager like pm2.

Single-Exec Mode

Use the --once flag for testing or debugging a single assignment without continuous polling.

bash
$ halot provider run --once