@mcaptcha/pow_sha256-polyfill

PoW JavaScript library

Usage no npm install needed!

<script type="module">
  import mcaptchaPowSha256Polyfill from 'https://cdn.skypack.dev/@mcaptcha/pow_sha256-polyfill';
</script>

README

PoW JavaScript library

JavaScript library to generate PoW for mCaptcha

0.1.0 Build) codecov

Usage

To generate proof-of-work, per mCaptcha specification:

import {generate_proof} from "@mcaptcha/pow_sha256-polyfill";

let salt = "randomsaltvalueprovidedbymcaptcha";
let phrase = "randomphrasevalueprovidedbymcaptcha";
let difficulty = 50_000;

let work = await generate_proof(salt, phrase, difficulty);