For IOTA Train at Home
The fleet manager for your Train at Home miners.
Watch every Mac live, restart a stuck miner from your phone, get an alert when one drops, and track what the fleet earns. One dashboard for the fleet, one small menu bar app on each Mac.
- Free to use
- Read-only on Train at Home
- Your private keys never leave your Mac
What it does
Everything it takes to run a fleet of miners
One Mac is easy to watch. Five in three rooms are not. subnera puts the whole fleet in one place and lets you act on it.
Live fleet dashboard
Every Mac on one page: phase, layer, tokens per hour, queue position and network speed, updated as it happens.
Remote commands
Start, stop or restart Train at Home, clear a stuck worker or switch the watchdog, from your desk or your phone.
Alerts that reach you
A message on Telegram, by email or to your own webhook when a Mac goes offline, gets stuck or loses its queue place.
Earnings and exports
Earned, pending and next payout for the whole fleet, broken down by day, month, quarter, year or machine, with CSV and JSON export.
History and live logs
Throughput and queue charts over 6 hours, 24 hours or 7 days, and the miner log of any Mac streamed to your browser.
Shared pools and roles
Run a fleet with other people: invite viewers, members and admins, or lend one of your Macs to a shared pool.
- Official app update tracking
- Real bandwidth check
- Passkey sign-in
- English and French
- Works on your phone
- Light and dark themes
A closer look
Remote control
Fix a stuck miner without walking to it
When a Mac hangs or its worker is orphaned, send the fix from the hub. The Mac runs it on its next report, a few seconds later.
- A short, fixed list of commands. No shell access, no remote code.
- Off by default: you allow remote control on each Mac, and can take it back at any time.
- Every command is recorded on the Mac and in the hub, with who sent it.
Alerts
Hear about a problem before it costs you a payout
The hub watches every report. When something goes wrong it tells you where you already look, and tells you again when the Mac is back.
- Offline, stuck, kicked during work, queue place lost, slow network, update blocked.
- Telegram, email or a webhook, set per pool.
- One alert per problem, with a cooldown. No flood when a Mac flaps.
Earnings
Know what the fleet earns, and which Mac earns it
Totals for the whole pool, then the detail by period or by machine. Export it when your accountant asks.
- Earned, pending and the countdown to the next payout.
- By day, month, quarter, year or machine, valued in your currency.
- CSV and JSON export. Figures come from public Macrocosmos data.
Security
Built to run quietly next to a miner
A tool that sits next to a miner has to be boring about security. Here is exactly what subnera can and cannot do.
Read-only on Train at Home
subnera reads the log the official app writes. It never changes the app, its settings or its files.
Your private keys stay put
It reads the public hotkey only. It never opens a private key file and never signs anything.
Nothing leaves the Mac until you say so
By default the app makes no network connection. The public-data lookup and the bandwidth test are opt-in; reports start when you add the Mac to a fleet, and stop when you remove it.
Remote control is opt-in, per Mac
The switch is off after every enrollment. Without it, the hub only sees status and cannot send anything: no start, no stop, no log request.
No shell, no remote code
The hub can only send commands from a fixed list. It cannot run a script or update the app on your Mac.
Keys kept where they belong
Each Mac's key lives in the macOS Keychain. The hub stores a hash of it, not the key.
Getting started
From one Mac to a managed fleet in three steps
- 1
Put subnera on each Mac
The menu bar app sits next to Train at Home and reads its log. It is built from source in a few minutes; no signed download yet.
- 2
Add the Mac to your fleet
Create your pool in the hub, generate a one-time token and paste it into the app. The Mac shows up within seconds.
- 3
Watch, get alerted, act
Follow the fleet from any browser, choose where alerts go, and allow remote commands on the Macs you want to control.
FAQ
Frequently asked questions
What is subnera?
subnera is a fleet manager for IOTA Train at Home miners. A menu bar app on each Mac reads the miner's state, and a web hub shows the whole fleet, sends commands and alerts you when something breaks.
What is Train at Home?
Train at Home (T@H) is Macrocosmos' official app that lets your Mac contribute to decentralized model training on Bittensor Subnet 9 (SN9), in exchange for rewards.
Is subnera an official Macrocosmos app?
No. subnera is independent and community-built. It only reads Train at Home's own log file, and it is not affiliated with IOTA, Macrocosmos or Bittensor.
Is subnera free?
Yes. Every feature is free today, with no ads.
Do I need the hub?
No. The menu bar app works alone on one Mac, with no account and no network connection. The hub is what adds the fleet view, remote commands, alerts and earnings.
What data leaves my Mac?
Nothing by default. Two optional settings reach the network on their own: the public-data lookup (sends your public hotkey to the Macrocosmos API) and the bandwidth test. Once you add the Mac to a fleet, the app sends the miner's state, the Mac's name, model and versions, its public hotkey, and log lines when you ask for them. Never a private key.
Can the hub control my Mac?
Only if you allow it on that Mac, and only through a fixed list of commands such as starting, stopping or restarting Train at Home. It cannot run a shell command or install software.
Where do I see my queue position?
In the menu bar of each Mac and on every machine card in the hub, with its trend. The official app does not show it.
Which Macs are supported?
Any Mac that runs Train at Home on macOS 13 or later.
How do I install the menu bar app?
You build it from source with one script; there is no signed download yet. The setup guide covers it step by step.
Put your whole fleet on one screen.
Create your pool, add your first Mac and see it live in a few minutes.