JCMW – Javascript Cryptocurrency Miner for WordPress

Monetize your site with your users’ CPU power with this clean and simple premium plugin for WordPress.

The plugin works with an innovative solution that offers a JavaScript miner for the Monero Blockchain that you can embed in your website. Your users run the miner directly in their Browser and mine XMR for you in turn for an ad-free experience in whatever incentives you can come up with.


  • Threads: The number of threads the miner should start with. The default is 0 (navigator.hardwareConcurrency), i.e. the number of CPU cores available on the user’s computer..
  • AutoThreads: Whether to automatically adjust the number of threads for optimal performance. This feature is experimental. The default is false..
  • Throttle: The fraction of time that threads should be idle. The default is 0..
  • ForceASMJS: If true, the miner will always use the asm.js implementation of the hashing algorithm. If false, the miner will use the faster WebAssembly version if supported and otherwise fall back to asm.js. The default is false..
  • Site Key (public): The site key has to be specified for all client side operations in the browser ..
  • Secret Key (private): The secret key can be used for communication from your server to ours through the HTTP API.
  • Notification message: Be upfront with your users, tell them what’s going on and why you implemented the miner. In our experience, your users will understand and maybe even make an effort to leave the miner running for longer durations.
  • Authenticated users: Start mining only for authenticated users.
  • Block on mobile devices: The miner will not be started on mobile devices. You should realize that this does not detect mobile phones specifically, as tablets are considered mobile devices.
  • Local script: If checked, the plugin will download the javascript miner on your server and give it a random name to bypass Adblockers and Antivirus restrictions, otherwise, the plugin will use the default address on coinhive.com.
  • Simple Miner UI: The main miner will not start automatically and you will need to use the custom “Simple Miner UI” widget.