notemine mines nostr notes, is written in rust, and compiles to wasm. Variable difficulty and realtime hashrate. There's a demo.
cargo install wasm-pack
cargo clean
wasm-pack build --target web --release
cd demo && npx serve
GNU General Public License v3.0
check out notemine-js
for an npm module that wraps the wasm-bindgen
interfaces as observables for use with svelte, react and vue