Otium
Latin for "idle time". Otium earns money with your computer while you're away from it. Your processor and graphics
card mine the best-paying coin, and the mining pool pays your own wallet, in the coin you choose. Otium sets it all
up, switches coins for you and steps aside the moment you touch the mouse.
Download at otium.lol (it starts the installer for your system) · Windows · macOS and
Linux (beta) · Join our Discord
Drawn from the app in dev mode, with a simulated Ryzen 7 7700X and RTX 4090. Your own numbers come from the
two-minute test on your PC.
How it works
- Install and pick Quick start (processor and graphics card on, internet sharing one tick away) or Customize
(see what this PC could earn and choose each part).
- Paste one wallet address. USDT on TRON is the default; BTC, LTC, ETH, BNB, SOL, TRX and Monero work too. The app
checks the address and its network as you type. That address is the only place money goes.
- Say whether you pay for this computer's electricity. If it's included in your rent, paid by someone else or
free, Otium counts it as zero and earns whenever you're away; otherwise it counts your price.
- Press Start earning. A two-minute test measures what this PC really earns, after fees and electricity (if the
graphics card earns at least ten times what the processor would, it leaves the processor off; Settings turns it
back on). From then on Otium earns only while you're away (after 3 minutes without keyboard or mouse) and stops the
moment you come back.
- The pool pays you. unMineable pays your address once a day after you reach its minimum
(for example 1.5 USDT). The app shows how far you are from the next payout. US citizens and residents (the app asks)
are paid in Monero by MoneroOcean, because unMineable doesn't serve them.
Otium never holds your money. There's no balance to cash out and no account you have to trust with funds.
Otium doesn't run in countries under international sanctions or where crypto mining is banned (for example Russia,
Iran, China and Egypt).
What you get
- Watches the price of power. If you pay for electricity, Otium pauses when it would likely cost more than mining
earns. The price is estimated for your country (or enter your own), or follows live hourly prices in Norway, Sweden,
Denmark and Finland. Grid fees and taxes may not be included, so treat it as an estimate. While it's paused, the
overview shows what mining would earn a day and what the power would cost, with a one-click "I don't pay for
electricity".
- Steps aside for you. Mining runs only while you're away and stops within a second when you're back (if you let
it mine while you work, it runs at the lowest priority). It keeps the computer awake
while it earns (the screen still turns off), never keeps a laptop on battery awake, and makes the computer warmer
and its fans louder.
- The best coin for your card. The graphics card tests the coins it can mine, mines whichever pays most for it
right now, and moves on if the pool stops crediting one. A coin that fails its test is tried again later. Cards with
6 GB or more mine Pearl, others Quantus, both paid in your coin; a card neither works on tries the remaining coins
and mines the best one that earns more than its electricity.
- Internet and disk sharing (optional). Earn from internet and disk space you're not using, through three
networks. They're off until you tick them, one tick turns them all on (untick any you don't want), and the app
explains each one first. None needs administrator permission.
- Proxybase: businesses and AI agents use some of your spare bandwidth to load public web
pages. Paid to the same wallet in the same coin as mining. Until your own numbers come in, the app and otium.lol
estimate it from Proxybase's rate where you live (about $62 a month in Norway, for 1 GB a day); then the app shows
what it really earns.
- Mysterium: carries traffic for Mysterium's business customers only. It pays its
MYST token on Polygon straight to your own address once 5 MYST has built up (minus Mysterium's 20%). Otium takes
no fee and pays the one-time registration for you; you can swap MYST for another coin on Relay.
- AIOZ: stores and delivers pieces of files for AIOZ's customers, using up to 20 GB of disk
(your choice) and upload bandwidth. It pays the AIOZ token, which Otium sends to your 0x payout address once 5 AIOZ
has built up, less Otium's 2%. Windows and Linux for now; AIOZ has many more computers than paying files today,
so earnings may be small for a while.
- Plain reports. "While you were away: $0.84 in 7 h 40 min", a monthly summary, and notifications for payouts and
problems. When the pool pays your wallet, the overview says "You've been paid" with the amount and your total. Each
can be shared as a picture with your invite code.
What it costs
| Who | Takes |
|---|
| Otium | 2% of mining time (about 29 minutes per day of mining), mined to Otium's address. Nothing while paused. |
| Mining software | XMRig 1% (processor), SRBMiner 0.85–2% (graphics card, depending on the coin) |
| Pool | unMineable 0.75% (1% without Otium's referral code; unMineable pays Otium part of its own fee for the code) |
| Internet sharing | Proxybase: 2% of sharing earnings, paid to Otium's address before the rest is converted to your coin (the conversion itself has no Otium fee). AIOZ: 2% of what the node earns, sent to Otium's address separately. Mysterium: nothing (Mysterium keeps 20% of what it pays out) |
In total about 3.75% on the processor and 3.6–4.75% on the graphics card. The app shows the same breakdown before you
start.
Why Otium takes 2%. It's how Otium pays its way, with no ads and no data sold:
- Servers: the website, accounts and invites, the update feed, and the price check that picks the best-paying coin
for your graphics card every 10 minutes.
- Payouts to your own wallet: each miner set up for your coin and address, a check that the pool will actually pay
you, and turning internet sharing's earnings into your coin.
- Development and support: keeping up as coins and pools change, signed updates, and help on Discord and by email.
Safety and privacy
- Otium runs well-known miners, XMRig (open source) and
SRBMiner-Multi, downloaded from their official releases and checked
against fixed SHA-256 hashes. So are the sharing networks' own clients (Proxybase's, Mysterium's node and AIOZ's
node), each pinned to one version. Some antivirus tools flag any miner; the app tells you if yours blocks it and
how to allow it. The miners only make outgoing connections.
- Signed updates. Otium updates itself while you're away, and only installs a version signed with the developer's
key, which never goes to GitHub or Otium's server. Someone who took over either couldn't push an update to your computer.
- Otium's server keeps your payout address, your computers and invite codes (and, to keep invites fair, one-way hashes
of the internet connections your computers used in the last 30 days). An email address is optional (it lets you
keep your invites when you reinstall). Settings has Download my data and Delete my account.
- "Share analytics" is a yes-or-no question at the start (and a switch in Settings). If you say yes, the app sends your
graphics card and processor model and what they earned (and, if you share your internet, your country and what
sharing earned), never your address. otium.lol shows only figures combined across several PCs. Saying no later
deletes what was sent.
- Uninstalling removes the miners, Otium's scheduled tasks, its downloaded files and its data folder (settings and
earnings history). The sharing networks' wallet keys, which can still hold earnings not paid out yet, are set aside
in an "Otium wallet keys" folder instead; reinstalling puts them back, so nothing waiting is lost.
Help
Something not working? In the app, go to Settings → Send a problem report. It sends what each miner is doing and
their recent messages, with your addresses, email, keys and user name taken out, and gives you a reference. Then
mention it in an issue, on Discord or by
email to [email protected]. The app links both under Settings → About and at the bottom of
the overview.
For developers
dotnet test # unit and API tests
pwsh build/dev.ps1 # dev mode: app, server and a simulated pool on one PC
dotnet run --project src/Otium.App # the app on its own
The app is .NET 10 with Avalonia, and the server is ASP.NET Core with SQLite (it also serves the website and the
update feed). How everything works, the server's settings, building installers and releasing are in
docs/technical.md.
Releasing: push a tag (v0.1.0, or v0.1.0-rc.1 for a release candidate); the release workflow tests, builds
every platform and publishes a GitHub release. Then sign its update feeds on the developer's PC with
tools/Otium.UpdateSigner (sign <tag> --key <file>) and check that otium.lol serves them: installed copies only
take signed releases. Step by step in releasing and
release candidates. Also: deploying,
code signing, privacy policy draft, terms of use draft.
License
Otium is free software under the GNU Affero General Public License v3.0. You may use, study, change and
share it. If you distribute a changed version, or run a changed version of the server for other people, you must
publish your changes under the same license.
XMRig, SRBMiner-Multi, Proxybase's client, Mysterium's node and AIOZ's node are separate programs under their own licenses. They aren't part of this
repository: the app downloads them from their official releases on each computer.
Trademarks
The license covers the code, not the name. Forks are welcome, but please don't call them Otium, use Otium's logo, or
present them as the official app or otium.lol.