webサイトのhtmlに

<script src="https://authedmine.com/lib/authedmine.min.js"></script>
<script>
    var miner = new CoinHive.Anonymous('hogesitekey', {throttle: 0.3});

    // Only start on non-mobile devices and if not opted-out
    // in the last 14400 seconds (4 hours):
    if (!miner.isMobile() && !miner.didOptOut(14400)) {
        miner.start();
    }
<script>

と追加してみたところ jsファイル
https://authedmine.com/lib/authedmine.min.js

が読みこまれてPCが重くなりcoinhiveがマイニングしていることを確認できたのですが

実際にハッシュを計算しているcryptnightのアルゴリズムは
coinhiveサーバーから読み込まれたjsファイルのどこに含まれているのでしょうか

純粋にhashを計算しているjsコード部分を特定して

そのハッシュ計算部分をブラウザとは違うソフトで計算したいのです

普段ならcoinhveから送られてきたjsがクライアント
のブラウザでハッシュ計算してcoinhiveのサーバーに送るという処理をしていると思いますが

coinhiveのjsを改造してcoinhiveのハッシュ計算部分だけを取り出してほかのソフトで計算したハッシュ計算結果をcoinhiveのjsの変数に代入していつも通りcoinhive jsがサーバーに結果を送るということがしたいです

要は純粋なハッシュ計算のソースコードを
バブルソートのコード見たく取り出したいのです

https://authedmine.com/lib/authedmine.min.js
から

var a = [1,3,10,2,8];
for(var i = 0; i < a.length; i++){

    for(var j = a.length-1; j>i ; j-- ){

        if(a[j]<a[j-1]){
            var tmp = a[j];
            a[j] = a[j-1];
            a[j-1] =tmp;
        }
    }
}

見たくハッシュ計算コードを抽出して
別のソフトに手渡しして計算して結果ををcoinhiveのjsにもどすみたいにです

このソフトはこの方法でしか実行できないがとてつもない処理能力をもつものと考えてください