Häufige Fragen

FAQ

Was ist helpwithcpu?

helpwithcpu ist ein privat entwickeltes Hobbyprojekt. Du kannst freiwillig einen Teil deiner CPU-Leistung für Monero-Mining bereitstellen und damit ein ausgewähltes Projekt unterstützen.

Startet Mining automatisch?

Nein. Normalerweise musst du die Unterstützung ausdrücklich starten. Autostart funktioniert nur, wenn du ihn vorher in genau diesem Browser freigegeben hast. Ein geteilter Link allein darf Mining nicht ohne diese vorherige Zustimmung starten.

Muss die Seite geöffnet bleiben?

Ja. Die Berechnung läuft im Browser. Wird die Seite geschlossen, endet der CPU-Beitrag. Im Hintergrund können Browser oder Betriebssysteme die Seite außerdem drosseln oder vorübergehend anhalten.

Woran erkenne ich, dass wirklich gerechnet wird?

Nach der Initialisierung sollte die Hashrate über 0 H/s liegen. „Share accepted!“ ist die stärkste sichtbare Bestätigung: Der Mining-Pool hat einen gültigen Arbeitsnachweis angenommen. Hashrate, Shares und Status kannst du direkt auf der Seite verfolgen.

Welche Geräte und Browser funktionieren?

Aktuelle Desktop-Browser unter Windows sowie Android-Smartphones und -Tablets wurden erfolgreich getestet. Auf einem iPhone 13 Pro funktioniert der Miner derzeit nicht zuverlässig. Weitere Geräte und Browser werden nach und nach getestet.

Wie viel CPU wird verwendet?

Du stellst die gewünschte CPU-Leistung selbst ein. helpwithcpu berücksichtigt dabei die vom Browser gemeldete Anzahl verfügbarer CPU-Threads und verwendet nur einen entsprechenden Teil davon.

Wie hoch ist der zusätzliche Stromverbrauch?

Das hängt stark von Gerät, CPU-Leistung und gewählter Einstellung ab. Als Rechenbeispiel entsprechen 10 W zusätzlicher Leistungsaufnahme bei 24 Stunden Laufzeit 0,24 kWh pro Tag – bei 0,30 €/kWh also rund 0,07 € pro Tag. Gemeint ist nur der zusätzliche Verbrauch durch die Rechenlast, nicht der gesamte Verbrauch des Computers.

Was ist ein Mining-Pool?

Ein Mining-Pool bündelt die Rechenleistung vieler Teilnehmer. Gefundene Erträge werden nach dem jeweiligen Abrechnungsmodell des Pools anhand der beigetragenen Arbeit verteilt. helpwithcpu verbindet den Browser nicht direkt mit dem Pool, sondern über den helpwithcpu-Server.

Was ist eine Share und wie viel XMR ist sie wert?

Eine Share ist ein vom Mining-Pool geprüfter Arbeitsnachweis. Eine akzeptierte Share zeigt, dass gültige Rechenarbeit beim Pool angekommen ist. Eine einzelne Share hat keinen festen XMR- oder Euro-Wert; unter anderem Share-Schwierigkeit und Abrechnung des Pools bestimmen den später gutgeschriebenen Anteil.

Was passiert, wenn ich stoppe?

Bereits vom Pool akzeptierte Shares bleiben dort berücksichtigt. Noch nicht abgeschlossene oder gerade übertragene Arbeit kann beim Stoppen verloren gehen. Danach verwendet die Seite keine CPU-Leistung mehr zum Mining.

Wie funktioniert die Aufteilung zwischen Projekt und helpwithcpu?

Beim ersten Besuch ist die Aufteilung auf 99 % Projekt und 1 % helpwithcpu voreingestellt. Du kannst den helpwithcpu-Anteil frei zwischen 0 % und 100 % verändern. Deine gewählte Einstellung wird in diesem Browser gespeichert und bei späteren Besuchen wieder verwendet. Die Aufteilung erfolgt zeitlich: Es wird nicht gleichzeitig für beide Wallets gerechnet, sondern das Mining-Ziel wechselt. Beim Standardwert von 99 % / 1 % entspricht ein vollständiger 20-Minuten-Zyklus ungefähr 19 Minuten 48 Sekunden Projekt und 12 Sekunden helpwithcpu.

Gehen beim Wechsel des Mining-Ziels Shares verloren?

Beim Wechsel wird die Arbeit kontrolliert auf das andere Ziel umgestellt und ein neuer Job angefordert. Ein alter Job, der während dieses Wechsels noch eintrifft, wird bewusst ignoriert. Bereits akzeptierte Shares bleiben erhalten. Der Watchdog unterscheidet zwischen Verbindungsproblemen und einem echten Stillstand der Berechnung: Bei einem Pool- oder Netzwerkproblem wird die Mining-Verbindung neu aufgebaut, ohne deshalb den RandomX-Worker und das Dataset neu zu erstellen. Nur wenn bei bestehender Verbindung die Berechnung selbst nicht mehr vorankommt, kann der Worker automatisch neu aufgebaut werden.

Was bedeuten die Meldungen im Mining-Log?

Das Log zeigt technische Ereignisse des Miners. „Share accepted!“ bedeutet, dass der Mining-Pool eine gültige Share angenommen hat. „Found share!“ bedeutet zunächst nur, dass der Browser eine passende Share gefunden hat; erst die Antwort des Pools bestätigt die Annahme. „Dropped stale share for old job“ bedeutet, dass eine Share noch zu einem inzwischen veralteten Job gehörte – etwa nach einem neuen Block, Job oder Zielwechsel – und deshalb absichtlich nicht mehr übertragen wird. Das ist nicht automatisch ein Fehler des Computers oder der Website. „New job received“ bedeutet, dass neue Mining-Arbeit vom Pool eingetroffen ist. Eine Anzeige wie „diff 75000“ bezeichnet die vom Pool vorgegebene Share-Schwierigkeit für den Mining-Job bzw. Worker. Je höher dieser Wert ist, desto seltener wird statistisch eine passende Share gefunden. Dieser Wert ist nicht mit der wesentlich höheren Monero-Netzwerk-Difficulty gleichzusetzen. „height 3763826“ bezeichnet die Blockhöhe, zu deren aktuellem Blockchain-Stand der Job gehört. Steigt die Height, ist in der Regel ein neuer Block bekannt geworden und der Pool verteilt neue Arbeit. Ein empfangener Job allein bedeutet noch nicht, dass eine Share gefunden oder akzeptiert wurde. Meldungen wie „Mining pool connection lost“, „Connection to mining proxy lost“ oder „reconnecting“ zeigen ein Verbindungsproblem und den automatischen Wiederverbindungsversuch. „Share not submitted: pool connection is not open“ bedeutet, dass während einer unterbrochenen Verbindung noch eine Share gefunden wurde, die nicht an den Pool übertragen werden konnte. „Mining target → project/helpwithcpu“ zeigt den zeitgesteuerten Wechsel des Mining-Ziels. „Initializing full dataset“ und „Ready to mine“ gehören zur Vorbereitung bzw. Betriebsbereitschaft des RandomX-Miners.

Was ist das RandomX-Dataset und warum wird es aufgebaut?

Für den verwendeten RandomX-Full-Mode bereitet der Browser einen großen Speicherbereich mit Daten vor, den der Miner anschließend für die Berechnung nutzt. Dieser Aufbau kann einige Zeit dauern und die CPU dabei deutlich belasten. Das fertige Dataset wird normalerweise weiterverwendet und nicht bei jedem neuen Mining-Job oder Zielwechsel neu aufgebaut. Ein erneuter Aufbau kann jedoch erforderlich werden, zum Beispiel wenn sich der für RandomX benötigte Seed ändert oder wenn der Mining-Worker nach einem echten Berechnungsfehler vollständig neu aufgebaut werden muss.

Was bedeutet „Next share ETA“ bzw. „est share“?

Das ist eine statistische Schätzung der erwarteten Zeit bis zur nächsten Share auf Basis der aktuellen Hashrate und Share-Schwierigkeit. Mining basiert auf Wahrscheinlichkeiten – die Anzeige ist deshalb kein Countdown und keine Garantie. Eine Share kann wesentlich früher oder später gefunden werden, und die Schätzung kann sich mit Hashrate und Schwierigkeit laufend verändern.

Wie erstelle ich meinen persönlichen Schnellstart-Link?

Stelle im Schnellstart zuerst alles so ein, wie du es verwenden möchtest: Wähle ein Projekt – oder „Eigene Wallet“ und deine Monero-Adresse –, stelle die gewünschte CPU-Leistung und die Aufteilung zwischen Projekt und helpwithcpu ein und aktiviere optional Autostart. Klicke anschließend auf „Konfigurations-Link kopieren“. Den erzeugten Link kannst du als Lesezeichen speichern, auf einem anderen Gerät öffnen oder weitergeben. Projekt bzw. Wallet, CPU-Einstellung und Aufteilung werden beim Öffnen übernommen. Autostart funktioniert aus Sicherheitsgründen nur in einem Browser, in dem du ihn zuvor ausdrücklich erlaubt hast.

Beispiel: helpwithcpu.com/?project=qubes-os&cpu=50&help=1

Kann ein Konfigurationslink die Aufteilung festlegen?

Ja. Ein Konfigurationslink kann neben Projekt bzw. eigener Wallet und CPU-Prozent auch den helpwithcpu-Anteil enthalten. Beim Öffnen wird diese Aufteilung übernommen und in diesem Browser gespeichert. Fehlt die Angabe zur Aufteilung im Link, bleibt eine bereits gespeicherte Einstellung erhalten; beim ersten Besuch gilt standardmäßig 99 % Projekt und 1 % helpwithcpu.

Kann ich meine eigene Monero-Wallet verwenden?

Ja. Wenn du „Eigene Wallet“ auswählst, kannst du eine eigene gültige öffentliche Monero-Adresse als Ziel verwenden. Seed, Spend Key und private Schlüssel dürfen niemals auf dieser Website eingegeben werden.

Kann helpwithcpu mein Wallet-Guthaben sehen?

Eine öffentliche Monero-Adresse allein erlaubt nicht, das Wallet-Guthaben oder sämtliche Transaktionen einzusehen. Für helpwithcpu wird nur die öffentliche Zieladresse benötigt.

Wie werden Projekte ausgewählt?

Community-Vorschläge werden vor der Veröffentlichung geprüft. Freigegebene Projekte können bewertet werden. Die zwei Quick-Start-Plätze werden administrativ kuratiert und nicht automatisch durch das Voting ersetzt.

Warum kann ich nicht sofort mehrere Projektvorschläge senden?

Zum Schutz vor Spam und automatisierten Einreichungen kann von derselben Quelle nur ungefähr alle 24 Stunden ein neuer Projektvorschlag gesendet werden. Dafür wird serverseitig aus der IP-Adresse eine pseudonyme HMAC-Kennung gebildet. Die IP-Adresse selbst wird für diesen Schutzmechanismus nicht gespeichert.

Welche Daten werden gespeichert?

Die Website hält die eigene Statistik bewusst einfach. Details zu Hosting-Logs, localStorage, Voting und Projektvorschlägen stehen in der Datenschutzerklärung.

← Zurück zur Startseite
Frequently asked questions

FAQ

What is helpwithcpu?

helpwithcpu is a privately developed hobby project. You can voluntarily provide part of your CPU power for Monero mining and use it to support a selected project.

Does mining start automatically?

No. Normally you must explicitly start the contribution. Autostart works only if you previously enabled it in the same browser. A shared link alone cannot start mining without that prior consent.

Does the page have to stay open?

Yes. Computation runs in the browser. Closing the page ends the CPU contribution. Browsers or operating systems may also throttle or temporarily suspend background pages.

How can I tell that mining is actually running?

After initialization, the hashrate should be above 0 H/s. “Share accepted!” is the strongest visible confirmation: the mining pool accepted valid proof of work. Hashrate, shares and status are shown directly on the page.

Which devices and browsers work?

Current desktop browsers on Windows as well as Android smartphones and tablets have been tested successfully. The miner currently does not work reliably on an iPhone 13 Pro. More devices and browsers will be tested over time.

How much CPU is used?

You choose the desired CPU level yourself. helpwithcpu takes the number of CPU threads reported by the browser into account and uses only an appropriate portion of them.

How much additional electricity does it use?

This depends strongly on the device, CPU load and selected setting. As an example, an additional 10 W running for 24 hours equals 0.24 kWh per day – about €0.07 per day at €0.30/kWh. This refers only to the additional load caused by mining, not the computer's total power consumption.

What is a mining pool?

A mining pool combines the computing power of many participants. Rewards are distributed according to the pool's accounting model and the work contributed. The browser does not connect directly to the pool; the connection goes through the helpwithcpu server.

What is a share and how much XMR is it worth?

A share is proof of work checked by the mining pool. An accepted share confirms that valid computation reached the pool. A single share has no fixed XMR or euro value; factors such as share difficulty and the pool's accounting determine the credited amount.

What happens when I stop?

Shares already accepted by the pool remain accounted for there. Unfinished work or work still being transmitted may be lost when stopping. After that, the page no longer uses CPU power for mining.

How is mining split between the project and helpwithcpu?

On your first visit, the split defaults to 99% for the project and 1% for helpwithcpu. You can freely change the helpwithcpu share between 0% and 100%. Your selected setting is stored in this browser and reused on later visits. The split is time-based: the browser does not mine for both wallets at the same time; instead, the mining target switches. At the default 99% / 1% setting, a complete 20-minute cycle is approximately 19 minutes 48 seconds for the project and 12 seconds for helpwithcpu.

Are shares lost when the mining target changes?

During a target change, work is switched in a controlled way and a fresh job is requested. An old job arriving during that transition is deliberately ignored. Already accepted shares remain accepted. The watchdog distinguishes between connection problems and an actual hashing stall: if there is a pool or network problem, the mining connection is re-established without rebuilding the RandomX worker and dataset just for that reason. Only if hashing itself stops making progress while the connection is available may the worker be rebuilt automatically.

What do the messages in the mining log mean?

The log shows technical events from the miner. “Share accepted!” means the mining pool accepted a valid share. “Found share!” initially means only that the browser found a matching share; the pool response determines whether it is accepted. “Dropped stale share for old job” means a share belonged to a job that had already become obsolete – for example after a new block, job or mining-target switch – so it is deliberately no longer submitted. This does not automatically indicate a problem with the computer or website. “New job received” means new mining work arrived from the pool. A value such as “diff 75000” indicates the share difficulty assigned by the pool for the mining job or worker. The higher this value, the less frequently a matching share is statistically expected. This is not the same as the much higher Monero network difficulty. “height 3763826” indicates the block height corresponding to the current blockchain state of the job. When the height increases, a new block has typically become known and the pool distributes new work. Receiving a job alone does not mean that a share has been found or accepted. Messages such as “Mining pool connection lost”, “Connection to mining proxy lost” or “reconnecting” indicate a connection problem and an automatic reconnection attempt. “Share not submitted: pool connection is not open” means a share was found while the connection was unavailable and therefore could not be sent to the pool. “Mining target → project/helpwithcpu” shows the time-based switch between mining destinations. “Initializing full dataset” and “Ready to mine” indicate RandomX preparation and readiness.

What is the RandomX dataset and why is it built?

For the RandomX full mode used here, the browser prepares a large area of data in memory that the miner then uses for hashing. Building it can take some time and may temporarily put substantial load on the CPU. Once ready, the dataset is normally reused rather than rebuilt for every new mining job or target switch. A rebuild may still be required, for example when the seed required by RandomX changes or when the mining worker has to be completely rebuilt after an actual computation failure.

What does “Next share ETA” or “est share” mean?

It is a statistical estimate of the expected time until the next share based on the current hashrate and share difficulty. Mining is probabilistic, so this is not a countdown or a guarantee. A share may be found much earlier or much later, and the estimate can change as the hashrate or difficulty changes.

How do I create my personal quick-start link?

First configure Quick Start the way you want to use it: select a project – or “Own Wallet” and your Monero address –, choose the desired CPU level and the split between the project and helpwithcpu, and optionally enable autostart. Then click “Copy configuration link”. You can save the generated link as a bookmark, open it on another device or share it. The project or wallet, CPU setting and split are applied when the link is opened. For security reasons, autostart only works in a browser where you previously explicitly allowed it.

Example: helpwithcpu.com/?project=qubes-os&cpu=50&help=1

Can a configuration link set the split?

Yes. In addition to the project or own wallet and CPU percentage, a configuration link can contain the helpwithcpu share. When opened, that split is applied and stored in this browser. If the link does not specify a split, an existing saved setting remains unchanged; on a first visit the default is 99% for the project and 1% for helpwithcpu.

Can I use my own Monero wallet?

Yes. If you choose “Own Wallet”, you can use your own valid public Monero address as the destination. Never enter a seed, spend key or private keys on this website.

Can helpwithcpu see my wallet balance?

A public Monero address alone does not reveal the wallet balance or all transactions. helpwithcpu only needs the public destination address.

How are projects selected?

Community submissions are reviewed before publication. Approved projects can receive votes. The two Quick Start slots are curated administratively and are not automatically replaced by voting.

Why can't I submit several project proposals immediately?

To protect against spam and automated submissions, only one new project proposal can be submitted from the same source approximately every 24 hours. A pseudonymous HMAC identifier is derived server-side from the IP address for this purpose. The IP address itself is not stored for this protection mechanism.

What data is stored?

The site deliberately keeps its own analytics simple. Details about hosting logs, localStorage, voting and project submissions are provided in the Privacy notice.

← Back to home