01
Separate the feature claim from a measured result
The official game page says the base earns offline. It gives no rate or accumulation cap. This guide provides a measurement procedure; the source footage below is an online control, not a completed logout-and-return experiment.
The online Money Boost sign also has a clear limit. Do not carry that boost into an offline-rate estimate.

02
Establish a cash and inventory baseline
Before leaving, note the wallet and any ore still waiting to be collected or sold. If you clear that old stock, collect and sell it first, then record the new wallet as your cash baseline. Keep the base layout, ore levels and boosts unchanged during the comparison.
The normal collection route is visible in the recording: pick up the stacked output, approach Sell Ores and use the interaction shown there. A value displayed on the stack and the wallet are different fields.
| Before leaving | Immediately after returning | Keep separate |
|---|---|---|
| Wallet cash | Wallet cash before buying or selling | Cash already earned before logout |
| Unsold output and active production state | Any return message and unsold output before collecting | Old stock versus new output |
| Leave time and base setup | Return time and unchanged setup | Online time before logout and after login |

03
Record the return before resuming the loop
On return, read the wallet and any return message before making a purchase, upgrading or selling. If the game displays a separately named offline reward, capture its exact label and amount before accepting it. This guide has no observed offline-reward button to prescribe.
If only the wallet and stored output are visible, record both. Continued online production after login can enter a later collection, so do not call that whole sale a pure offline result. A stored-output increase and a cash increase are two different observations.
04
Calculate only the difference your records identify
Cash change equals return wallet minus departure wallet, provided no other cash transaction occurred between those readings. Report that as cash change. It is not automatically total offline earnings when unsold output or a separately claimed reward is involved.
An actual online control shows why the separation matters: one recorded sale moves the wallet from $2,518 to $354,078, a $351,560 increase matching that output. Those are online sale values, not an offline rate or an example that you should expect on return.

05
Keep the result bounded
Record the elapsed interval and whether an explicit offline reward was shown. If online production or old stock cannot be separated, label the result mixed rather than deriving an hourly offline rate. Unknown caps and missing counters stay unknown.