About
OpenMine BTC
Open-source · educational · experimental Bitcoin mining client.
WASM SHA-256d core
Pure-Rust double-SHA-256 compiled to WebAssembly, running in multi-threaded Web Workers.
Solo & pool
Connect to Bitcoin Core via RPC for solo mining, or to any Stratum v1 pool.
MIT licensed
Fully open source. Fork, audit, modify — built with React, TypeScript, Tailwind and Vite.
Disclaimer
OpenMine BTC is built for education and experimentation. Browser and consumer-CPU hashing is not competitive with industrial ASIC miners — you will not find real Bitcoin blocks. Use this app to learn how proof-of-work, Stratum and Bitcoin Core RPC actually fit together.
Tech stack
- React 19 · TypeScript · Tailwind CSS v4
- TanStack Start · TanStack Router · TanStack Query
- WebAssembly (Rust) SHA-256d hashing core
- Web Workers · Zustand state · Recharts
- PWA · Docker · GitHub Actions CI