Loading...
Loading...
Comprehensive Braiins Toolbox skill - batch management tool for Bitcoin mining operations with GUI and CLI for firmware, system, miner, tuner, and cooling management
npx skill4agent add enuno/claude-command-and-control braiins-toolboxbraiins-toolbox.exe --version/Applications/Braiins\ Toolbox.app/Contents/MacOS/braiins-toolbox./braiins-toolbox./braiins-toolboxe5a33065.bos.braiins.com:3336# Scan network for devices
$ ./braiins-toolbox scan '10.10.10-11.*'
# Install Braiins OS on discovered devices
$ ./braiins-toolbox firmware install '10.10.10-11.*'
# Install with contract code
$ ./braiins-toolbox firmware install --contract-code 'XYZ' '10.10.10-11.*'
# Configure mining pool
$ ./braiins-toolbox miner set-pool-urls --url 'stratum+tcp://user@stratum.braiins.com:3333' '10.10.10-11.*'
# Set power target to 3318W
$ ./braiins-toolbox tuner target --power 3318 '10.10.10-11.*'
# Enable DPS (Dynamic Power Scaling)
$ ./braiins-toolbox tuner set-dps on '10.10.10-11.*'
# Reboot devices
$ ./braiins-toolbox system reboot '10.10.10-11.*'Command Palette:
• ⌘+P / Ctrl+P - Open Command Palette for navigation and batch actions
Device List:
• ⌘+F / Ctrl+F - Search devices
• ⌘+A / Ctrl+A - Select all devices
• ⌘+← / ⌘+→ (Ctrl+← / Ctrl+→) - Navigate pages
• Tab / Shift+Tab - Move between elements
• ↑ / ↓ - Navigate list items
• Enter - Confirm selection
• Esc - Cancel/Closereferences/introduction.mdreferences/quick-start.mdreferences/user-interface.mdreferences/network-scan.mdreferences/firmware-management.mdreferences/system-management.mdreferences/miner-management.mdreferences/performance-management.mdreferences/cooling-management.mdreferences/limitations.mdreferences/troubleshooting.mdreferences/support-contact.mdreferences/whats-new.md--gui-listen-address <IP:PORT> # GUI listen address (default: 127.0.0.1:8888)
--gui-config-path <PATH> # GUI config file path (default: .config/braiins-toolbox/config.toml)
--pool-presets-file-path <PATH> # Pool presets file path
--password <PASS> # Custom web password for miners
--timeout <SECS> # Network operation timeout (default: 8 seconds)
--scan-rate <RATE> # IP addresses scanned per second (default: 2000)
--logfile-path <PATH> # Toolbox log file path
--max-log-size <SIZE> # Max size of all log files (default: 1GB)
--help # Display help
--version # Display version# 1. Scan network to find installable devices
$ ./braiins-toolbox scan --installable-only '10.10.*.2'
# 2. Install Braiins OS with pool configuration and DPS enabled
$ ./braiins-toolbox firmware install \
--url 'stratum+tcp://user@stratum.braiins.com:3333' \
--dps \
--power-step 100 \
--min-power-target 2000 \
'10.10.*.2'
# 3. Verify installation
$ ./braiins-toolbox scan --format table '10.10.*.2'# Set power target to 3000W on all S19 miners
$ ./braiins-toolbox tuner target --power 3000 '10.10.*.2'
# Add 20 TH/s hashrate increase
$ ./braiins-toolbox tuner target --hashrate +20 '10.10.*.2'
# Enable DPS with auto-shutdown
$ ./braiins-toolbox tuner set-dps on \
--power-step 200 \
--min-power-target 2500 \
--shutdown-enabled true \
--shutdown-duration 2 \
'10.10.*.2'# Collect hardware data and logs from devices
$ ./braiins-toolbox system collect-data '10.10.10-11.*'
# Locate specific device (LED blink)
$ ./braiins-toolbox system locate-device on '10.10.10.5'
# Reboot all devices
$ ./braiins-toolbox system reboot '10.10.10-11.*'# Export device list to CSV
$ ./braiins-toolbox scan --format csv '10.10.*.*' --output devices.csv
# Get plain IP list for scripting
$ ./braiins-toolbox scan --format plain '10.10.10-11.*' > ips.txt
# Scan from file and export results
$ ./braiins-toolbox scan --ip-file input.txt --output results.csve5a33065.bos.braiins.com:3336/var/log/boser/boser.logreferences/limitations.mdreferences/troubleshooting.md