MINER developers: adapt a flight sheet package
Package upstream software as RigeOS native manifest.v1, HiveOS Custom Miner, or a validated dual-format archive.
Choose the format
- RigeOS native packages use
rigeos-miner.jsonand explicit runtime mappings. - HiveOS Custom Miner packages use
h-manifest.conf,h-config.sh,h-run.sh,h-stats.shand optionalh-stop.sh. - Do not publish a bare binary archive as a flight-sheet package.
Runtime contract
- Map pool host/port, TLS, wallet/worker template, algorithm and extra arguments without losing quoting.
- Run in the foreground, propagate signals and return the real exit code.
- Write bounded logs and expose normalized hashrate/share statistics.
Validation
- Test configuration generation, start, stop, restart, TLS/TCP, multiple pool endpoints, missing libraries and host reboot.
- Validate the archive with the
build-miner-packageworkflow before publishing.
