botwir3 Mechanic
Compile
The process of freezing a strategy configuration into a downloadable runtime package with a sealed spec hash.
Compiling is the transition from draft to artifact. The builder takes the current module selections, band configuration, and parameters, serializes them into a JSON config, computes the SHA-256 spec hash, and produces a downloadable package.
The compiled package is self-contained: the runtime code, the config file with the sealed spec hash, a README, and adapter stubs for the selected platforms. The package runs on Node 18+ with no external dependencies on botwir3.
Each compile counts as one build against the user's monthly allocation. Downloading a previously compiled config does not count. Running, stopping, or restarting a bot does not count. Only the compile action — the moment the config is frozen and the hash is computed — consumes a build.