What it is: SARDENE is a small program that runs on your own computer and donates your spare CPU power to people you choose, by mining Monero (XMR) directly to their wallet addresses. There is no company in the middle, no account, no sign-up, and the software never touches the money — the mining pool pays the recipient's wallet directly. You pick who gets your compute, how much of your CPU to use, and when it runs. Everything is controlled from a local dashboard in your browser.
Version: sardene-protocol v0.1.0 (beta) · License: AGPL-3.0-only (all source public) · Spec: WHITEPAPER.md, Bitcoin-timestamped for prior art.
Money privacy (Monero itself) - Donations are Monero: sender, receiver, and amount are hidden on-chain by default. This is not a setting — it is how the currency works. - There is no fee, cut, or rake anywhere in the code. 100% of what your CPU earns goes to the address you chose. The license (AGPL) makes it impossible for anyone to silently add a cut later and keep it closed-source. - The software never holds, routes, or custodies funds. It cannot steal or redirect money because it never has any.
No accounts, no tracking, no phone-home
- No accounts, no emails, no registration, no analytics, no telemetry. There
is no "SARDENE server" that learns anything about you.
- The only network connections the software makes are: (a) to the mining
pool you chose, and (b) an optional fetch of a cached mirror of the
public creator directory.
- Everything it stores lives in plain files in one folder on your machine
(~/.sardene). Delete the folder and every trace of the app is gone.
Tor support built in
- One setting routes all mining traffic through Tor (SOCKS5, e.g.
127.0.0.1:9050). Onion pool addresses are supported too.
- With Tor on, the pool cannot see your IP address and your ISP cannot see
that you are mining. This is built in today, not promised.
Your computer, your rules (the local security model)
- The dashboard binds to 127.0.0.1 only — it is unreachable from your LAN
or the internet. No open ports, nothing for anyone else to connect to.
- A per-install secret token (created on first run, stored owner-readable
only, chmod 600) gates every API call. Websites in your other browser
tabs cannot command the dashboard: cross-site form posts are rejected by
their Origin header, API calls require the token plus a JSON content-type,
and the server never sends CORS headers — so a malicious page cannot forge
the browser extension's calls.
- The browser extension is a dumb pipe: it reads a site's self-declared
address and offers it to you. It never auto-adds. Saving an address to the
phonebook never starts donating; activating a recipient is a separate,
deliberate click. Nothing happens without a visible confirmation.
- The miner binary (xmrig) is only fetched if you opt in
(install.sh --with-xmrig), and the download is verified against the
pinned SHA-256 checksums from xmrig's official release before it is
installed. No surprise binaries.
- Identity keys and credential files are written owner-only (chmod 600)
from the moment they are created.
No capture points (the discovery design)
- Creators declare their own addresses on their own sites (a meta tag or a
/.well-known/sardine.json file). There is no curated registry to bribe
or infiltrate — the trust anchor is the creator's own HTTPS site, the same
as their donation links today.
- The public directory the app ships with is a mirror, not a gate: every
entry carries a link to where the creator published the address
themselves, so any tampering between the directory and the proof is
detectable by comparing the two.
- A "donate compute" button can carry the creator's wallet through install
via a small starter file — but the app still shows it to you and waits for
your confirm click. Referral never means automatic.
Radical transparency (by design, not by slogan) - Every part of the pipeline is visible to the user in the dashboard: which addresses you are donating to, what split, what hashrate, what the pool says you have earned, and honest projections of what your pace is worth. - A botnet hides its wallet. SARDENE prints it on the front page. Anyone can audit where their cycles go, pool-side, at any time. - The whitepaper's threat model is public, including what the design does not protect against (see below).
We would rather you know these than discover them:
127.0.0.1:8377).Prepared for beta review. Questions to the dashboard's own readout are the fastest verification: it shows the pool, the addresses, and the live split at all times.