Monero Mining Direct in Your Browser - No Server Needed
๐งช Test Suite - Verify Everything Works
What this does: Tests that RandomX WASM compilation is working correctly.
Checks hashing, memory management, and performance.
Ready
โ๏ธ Solo Mining - Mine to Your Wallet
What you need:
Monero daemon running on your PC (monerod --mainnet)
Your Monero wallet address
Nothing else! Mining happens in your browser
Ready
Hash Rate
0 H/s
Total Hashes
0
Block Height
-
Blocks Found
0
๐ Pool Mining - Mine with Others
Important: Pool mining requires either:
A WebSocket-enabled mining pool, OR
Run the Stratum proxy (see Information tab)
Ready
Hash Rate
0 H/s
Total Hashes
0
Shares Found
0
Connection
Offline
โน๏ธ Information & Setup Guide
What is a Monero Daemon?
A daemon (monerod) is a program that:
Downloads and validates the Monero blockchain
Creates block templates for mining
Submits your found blocks to the network
Verifies that mining is valid
You need it because: Without a daemon, your browser can't get block templates or submit blocks to the network.
Setup: Install Monero Daemon
Windows/Mac/Linux:
Download Monero from: getmonero.org
Extract the files
Run: monerod --mainnet (for real Monero)
Or: monerod --stagenet (for testing)
Wait for sync (shows "READY" when done)
The daemon will run on: http://127.0.0.1:18081
Get a Wallet Address
Easy way: Use an online wallet
MyMonero.com (online, quick)
Monero GUI (desktop, more secure)
Cake Wallet (mobile)
Your address starts with 4, 8, or 9
Performance Expectations
Hash Rate: 1-2 H/s (not a bug, browser limitation) Block Time (solo): 1000+ hours at current difficulty Pool Shares: ~1 share per 1-2 minutes CPU Usage: 100% while mining (normal) Memory: 200-500MB (stable) Profitability: Not profitable (use for learning)
Pool Mining Setup
Option 1: Use WebSocket Pool (Easiest)
Find a pool that supports WebSocket
Enter the WebSocket URL (starts with ws:// or wss://)