Browser Miner
The Rhino Miner Browser Miner lets you mine RMC directly in your web browser using WebAssembly technology. No downloads, no installations—just open and start mining!
What is Browser Mining?
Browser mining allows you to mine cryptocurrency using only a web browser:
- No Software Installation: Runs entirely in your browser
- Cross-Platform: Works on Windows, Mac, Linux, and mobile
- WebAssembly Powered: High-performance mining using WASM
- Easy to Use: Simple interface for beginners
- Multi-Threaded: Utilizes multiple CPU cores efficiently
How It Works
Your Browser (WASM Mining)
↓ WebSocket
Miner Proxy
↓ Stratum Protocol
Mining Pool
↓ RPC
Rhino Network- Your browser runs mining code via WebAssembly
- Connects to a miner proxy via WebSocket
- Proxy translates WebSocket to Stratum protocol
- Pool coordinates mining and distributes rewards
- You get paid in RMC!
Features
Modern Interface
- Clean Design: Modern, responsive UI
- Real-Time Stats: Live hashrate and share statistics
- Activity Log: See what's happening as you mine
- Pool Information: View pool stats and network info
- Mobile Friendly: Works on tablets and phones
Performance
- YespowerR16 WASM: Optimized algorithm implementation
- Multi-Threading: Use all your CPU cores
- CPU Throttling: Control power usage
- Efficient: Competitive hashrate with desktop miners
Configuration
- Flexible Settings: Adjust threads, throttle, and connection
- Save Preferences: Settings persist across sessions
- Quick Start: Pre-configured for most pools
- Custom Pools: Connect to any compatible pool
Getting Started
Prerequisites
Monero Miner Account: Register at monerominer.rocks
- Free Plan: Start immediately (10% mining fee)
- Paid Plans: Lower/no fees, more features
- Keep your login credentials handy
Modern Browser: Chrome, Firefox, Edge, or Safari
- Chrome/Edge recommended for best performance
- Must support WebAssembly (all modern browsers do)
RMC Wallet Address: Where to receive your earnings
- Get one from wallet.rhinominer.rocks
- Or use a core wallet address
Quick Start Guide
Create Account (First Time):
- Visit monerominer.rocks
- Sign up (free or paid plan)
- Verify email if required
Open the Browser Miner:
- Visit rhinocoin.app
- This is the Rhino Miner Browser mining application
Log In:
- Username: Your monerominer.rocks username
- Password: Your password
- Click "Login"
Configure Mining:
- Select your wallet address (or add a new one)
- Choose worker name
- Select coin (RMC) and pool
- Adjust threads
Start Mining:
- Click "Start Miner"
- Watch your hashrate climb!
- Monitor your stats in real-time
Configuration Options
Account-Based Settings
The browser miner uses your monerominer.rocks account to manage settings:
Wallet Management
- Add Wallets: Save multiple RMC addresses to your account
- Select Active: Choose which wallet receives earnings
- Labels: Give wallets friendly names ("Main", "Desktop", "Phone")
- Stored Safely: All managed server-side
Adding a Wallet:
- Click wallet dropdown or "Manage Wallets"
- Enter wallet address
- Give it a label
- Save to your account
Worker Management
- Worker Names: Identify different devices
- Examples: "Desktop", "Laptop", "Phone"
- Multiple Workers: Track each device separately
- Select Active: Choose which worker to use
- Performance Tracking: See stats per worker
Coin Selection
- Rhino Miner Coin (RMC): Primary coin
- Other Coins: May be available depending on service
- Auto-Configure: Pool settings adjust automatically
Pool Selection
- Default Pool: Recommended pool pre-configured
- Custom Pools: Select from available options
- Settings Auto-Load: No manual configuration needed
Performance Settings
Threads
Number of CPU cores to use for mining:
- Range: 1 to your CPU's core count
- Recommended: Equal to CPU cores
- Examples:
- Dual-core: 2 threads
- Quad-core: 4 threads
- Hexa-core: 6 threads
- Octa-core: 8 threads
Optimization:
- Start with maximum threads
- Reduce if computer becomes too slow
- More threads = higher hashrate
- But also = more heat and power usage
Finding Your Core Count:
- Windows: Task Manager → Performance → CPU
- Mac: About This Mac → System Report → Hardware
- Linux:
lscpuornproccommand
Miner Boost (CPU Throttle)
Control how much CPU power to use while mining.
Free Accounts:
- ⚠️ Fixed Setting: Cannot adjust miner boost
- Set at optimal default level
- 10% of your hashrate goes to fees
- Upgrade to premium to unlock this feature
Paid Accounts:
- ✅ Full Control: Adjustable slider (0-100%)
- 0% or reduced fees (depending on plan)
- Customize for your needs
Boost Levels (Paid Accounts Only):
100% Boost (0% Throttle)
- Maximum mining performance
- Highest hashrate
- Computer will run hot
- Other programs may be slow
- Best when not using computer
75% Boost (25% Throttle)
- Good hashrate (75% of max)
- Computer still responsive
- Decent balance
50% Boost (50% Throttle)
- Half the hashrate
- Can use computer normally
- Good for background mining
25% Boost (75% Throttle)
- Minimal hashrate
- Computer runs cool
- No noticeable slowdown
- Contributing to network
To Unlock Miner Boost:
- Click "Upgrade to unlock miner boost" in settings
- Or visit monerominer.rocks membership page
- Choose a paid plan
- Full throttle control activates immediately
Mining Interface
Main Display
Account Status
At the top, you'll see:
- Account Badge: Free or Premium
- User Info: Name and email
- Active Wallet: Currently selected wallet address (shortened)
- Active Worker: Current worker name
- Management Links:
- Manage Membership (upgrade/downgrade)
- Invoices (billing history)
- Logout
Mining Status
- Idle: Miner not running (gray)
- Mining: Actively mining (green)
- Click "Start Miner" or "Stop Miner" to control
Hashrate Display
Your current mining speed:
- Updates: Every few seconds
- Units: H/s (hashes per second)
- Varies: Based on CPU and settings
- Typical Range:
- Low-end CPU: 100-500 H/s
- Mid-range CPU: 500-2,000 H/s
- High-end CPU: 2,000-10,000 H/s
Share Statistics
Shares Submitted
- Total shares sent to pool
- Increments each time you find a share
- Higher = more work done
Shares Accepted
- Valid shares credited to your account
- Should be close to submitted count
- These earn you RMC
Shares Rejected
- Invalid shares not credited
- A few rejections are normal (<2%)
- Many rejections = problem
Share Ratio
- Accepted / Submitted percentage
- Good ratio: >98%
- Fair ratio: 95-98%
- Problem ratio: <95%
Statistics Panel
Current Session
Total Hashes
- Total computations performed
- Cumulative since starting this session
- Resets when you stop mining
Active Workers
- Number of mining threads running
- Should equal your thread setting
- If lower, threads may have crashed
Uptime
- How long you've been mining this session
- Format: HH:MM:SS
- Resets when you stop
Pool Information
Difficulty
- Current mining difficulty from pool
- Adjusts automatically (VARDIFF)
- Higher difficulty = fewer, larger shares
- Lower difficulty = more, smaller shares
Expected Time per Share
- Estimated time to find next share
- Based on hashrate and difficulty
- Usually 10-30 seconds
- Purely statistical (actual time varies)
Block Height
- Current blockchain block number
- Updates when pool finds new block
- Shows network activity
Activity Log
Real-time event feed showing:
- Connection Events: Connected, disconnected
- Mining Status: Started, stopped
- Share Results: Accepted, rejected shares
- Errors: Connection issues, problems
- Pool Messages: Difficulty changes, notifications
Log Actions:
- Scrolls automatically
- Click to pause auto-scroll
- Shows last 100 messages
- Useful for troubleshooting
Mining Process
Starting to Mine
Ensure Configuration is Correct
- Proxy URL set
- Wallet address entered
- Threads and throttle configured
Connect to Pool
- Click "Connect to Pool" button
- Wait for "Connected" status
- Should connect within seconds
Start Mining
- Click "⛏️ Start Mining" button
- Workers initialize
- Hashrate appears within seconds
Monitor Performance
- Watch hashrate stabilize
- Check shares being accepted
- Verify activity log shows mining
While Mining
What to Watch:
- Hashrate: Should be stable after initial warmup
- Share ratio: Should stay >98%
- Connection: Should remain connected
- Temperature: Monitor CPU temps
Normal Behavior:
- Hashrate fluctuates slightly
- Occasional rejected share
- Brief connection drops (auto-reconnect)
- CPU temperature increases
Abnormal Behavior:
- Hashrate drops significantly
- Many rejected shares (>5%)
- Frequent disconnections
- Computer freezing/crashing
Stopping Mining
- Click "⏹ Stop Mining"
- Workers stop immediately
- Connection remains active
- Can restart anytime
Safe to Close:
- After stopping, safe to close browser
- Can close while mining (will lose session stats)
- All accepted shares are recorded by pool
Performance Optimization
Hardware Factors
CPU Performance
Your CPU is the most important factor:
- Architecture: Newer CPUs mine faster
- Core Count: More cores = more threads = higher hashrate
- Clock Speed: Higher GHz = better performance
- Cache Size: Larger cache helps YespowerR16
Best CPUs for Mining:
- AMD Ryzen (excellent multi-core)
- Intel Core i5/i7/i9
- Apple M1/M2 (good performance, efficient)
- Server CPUs (Xeon, EPYC) for serious mining
Cooling
Overheating reduces performance:
- Adequate Airflow: Ensure fans are working
- Clean Dust: Dust blocks airflow
- Thermal Paste: Reapply if CPU is old
- Room Temperature: Mining in hot room = throttling
Monitoring Temperature:
- Use HWMonitor (Windows)
- Use iStat Menus (Mac)
- Use sensors (Linux)
- Keep below 85°C
Power Supply
Mining uses significant power:
- Desktop: Usually no issue
- Laptop: May drain battery quickly
- Recommendation: Mine while plugged in
- Consider: Electricity costs vs RMC rewards
Software Optimization
Browser Choice
Browser performance varies:
Best Performers:
- Chrome/Edge (Chromium-based) - Fastest WASM
- Firefox - Good performance
- Safari - Decent on Mac
- Brave - Similar to Chrome
Tips:
- Keep browser updated
- Try different browsers
- Close unnecessary tabs
- Disable heavy extensions
Operating System
Some OSes perform better:
- Linux: Generally best performance
- Windows: Good performance, most common
- macOS: Efficient but may throttle
- Mobile: Slower but works
OS Optimization:
- Close background programs
- Disable unnecessary services
- Keep system updated
- Ensure no malware slowing system
Browser Settings
Optimize for Mining:
- Keep miner tab active (not background)
- Disable battery saver mode
- Allow high CPU usage in browser settings
- Don't minimize browser window
Extensions to Disable:
- Ad blockers (may interfere with WebSocket)
- Privacy extensions (may block connections)
- Tab suspenders (will stop mining)
- Heavy media extensions
Configuration Tuning
Finding Optimal Thread Count
Method:
- Start with max threads (CPU core count)
- Check hashrate after 1 minute
- Reduce by 1 thread
- Check if hashrate drops proportionally
- Use setting with best H/s per thread
Example (4-core CPU):
- 4 threads = 2000 H/s = 500 H/s per thread
- 3 threads = 1600 H/s = 533 H/s per thread ← Better!
- 2 threads = 1000 H/s = 500 H/s per thread
Sometimes fewer threads perform better due to:
- Less memory contention
- Better cache utilization
- Less thermal throttling
Throttle vs Performance
Testing Different Throttles:
Test each for 5 minutes:
- 100% throttle = 2000 H/s, 85°C
- 90% throttle = 1850 H/s, 78°C
- 80% throttle = 1650 H/s, 72°C ← Sweet spot!
- 70% throttle = 1400 H/s, 68°C
Finding Your Sweet Spot:
- High hashrate with stable temperature
- Computer still usable if needed
- Sustainable long-term
- Good balance of performance and power
Troubleshooting
Connection Issues
Cannot Connect to Pool
Symptoms:
- "Disconnected" status persists
- Error in activity log
- No response after clicking Connect
Causes & Solutions:
Wrong URL:
- Verify proxy URL is correct
- Check for typos
- Ensure
ws://orwss://prefix - Try copy/paste from pool website
Pool Down:
- Check pool status page
- Try different pool temporarily
- Contact pool operator
- Wait and retry later
Firewall/Network:
- Check firewall settings
- Try different network
- Disable VPN temporarily
- Try mobile hotspot
Browser Issues:
- Clear browser cache
- Disable extensions
- Try incognito/private mode
- Use different browser
Frequent Disconnections
Symptoms:
- Connects then disconnects repeatedly
- Mining starts then stops
- Unstable connection status
Solutions:
- Check internet stability
- Close bandwidth-heavy programs
- Move closer to WiFi router
- Switch to wired connection
- Contact ISP if persistent
Performance Issues
Low Hashrate
Symptoms:
- Hashrate much lower than expected
- Slower than others with same CPU
Check These:
Configuration:
- Threads = CPU core count?
- Throttle = 100%?
- All workers active?
Browser:
- Miner tab in foreground?
- Using Chrome/Edge?
- Browser up to date?
- Heavy extensions disabled?
System:
- Other programs using CPU?
- Computer overheating?
- Running on battery (laptop)?
- Background services hogging resources?
Solutions:
- Increase threads
- Set throttle to 100%
- Keep miner tab active and visible
- Close other programs
- Check CPU temperature
- Plug in laptop
- Restart browser
Hashrate Drops Over Time
Symptoms:
- Starts high, gradually decreases
- Performance degrades during session
Causes:
Thermal Throttling:
- CPU overheating
- System reducing clock speed to cool down
- Most common cause
Solutions:
- Improve cooling
- Clean dust from fans
- Reduce threads or throttle
- Take mining breaks
- Add external cooling
Memory Leak:
- Rare but possible
- Browser consuming too much RAM
Solution:
- Restart browser
- Update browser
- Try different browser
Workers Crashing
Symptoms:
- Active workers count drops
- Hashrate suddenly halves
- Log shows worker errors
Causes:
- Memory issues
- Browser instability
- Corrupted WASM module
Solutions:
- Reduce thread count
- Clear cache and reload
- Restart browser
- Update browser
- Try different browser
Share Issues
High Reject Rate
Symptoms:
5% of shares rejected
- Many red "Rejected" messages in log
- Lower earnings than expected
Causes & Solutions:
Wrong Wallet Address:
- Verify address is correct
- Check for typos
- Copy/paste from wallet
- Test with small pool first
Pool Issues:
- Pool having problems
- Try different pool
- Check pool status
- Contact pool operator
Network Latency:
- High ping to pool
- Shares arriving late
- Solution: Use closer pool
- Use wired internet
Clock Sync:
- Computer clock wrong
- Affects share timestamp
- Solution: Sync system clock
Stale Shares:
- Network too slow
- Lower difficulty if possible
- Choose closer pool
No Shares Submitted
Symptoms:
- Mining for several minutes
- No shares submitted
- Hashrate showing normally
Causes:
Difficulty Too High:
- Pool set difficulty too high for your hashrate
- May take 5-10 minutes for first share
- Should auto-adjust with VARDIFF
WASM Not Working:
- Hash function not computing correctly
- Rare but possible
- Solution: Reload page, clear cache
Connection Dropped:
- Silently disconnected from pool
- Solution: Stop and restart mining
Browser Issues
Browser Slowing Down
Normal:
- Browser uses significant resources
- Some slowdown is expected
Excessive:
- Browser completely frozen
- Can't click anything
- System unresponsive
Solutions:
- Reduce threads (try 50% of cores)
- Lower throttle (try 50%)
- Close other tabs
- Restart browser
- Upgrade computer RAM
Tab Crashes
Symptoms:
- "Aw, snap!" error
- Tab becomes unresponsive
- Miner stops abruptly
Solutions:
- Reduce memory usage (fewer threads)
- Close other tabs
- Update browser
- Disable extensions
- Try different browser
- Add more RAM if persistent
Mobile Device Overheating
Symptoms:
- Phone/tablet gets very hot
- Performance throttles
- Battery drains quickly
Solutions:
- Use lower threads (1-2)
- Set throttle to 25-50%
- Take frequent breaks
- Mine while plugged in and near fan
- Consider: Mobile mining not very profitable
Best Practices
For Optimal Performance
- Use Chrome or Edge: Best WebAssembly performance
- Keep Tab Active: Browser won't throttle
- Proper Cooling: Monitor and maintain temperatures
- Wired Internet: More stable than WiFi
- Update Browser: Latest version has improvements
- Close Other Programs: Free up CPU resources
- Experiment: Try different thread/throttle combinations
For Reliable Mining
- Choose Stable Pool: Check uptime and reputation
- Monitor Regularly: Check shares and connectivity
- Have Backup Pool: In case primary goes down
- Save Configuration: Bookmark or save settings
- Check Payments: Verify pool pays as promised
- Keep Records: Track earnings for taxes
For Sustainability
- Monitor Temperatures: Keep CPU cool
- Take Breaks: Let hardware cool down
- Clean Hardware: Dust regularly
- Consider Environment: Mining uses energy
- Balance Usage: Mine when computer not needed
- Calculate Costs: Ensure you're aware of expenses
Community Mining
Pool Mining Benefits
- Consistent Payouts: Earn regularly vs waiting months for solo block
- Lower Variance: Predictable earnings
- Professional Setup: Pools handle technical details
- Statistics: Detailed dashboards and reporting
- Support: Help when needed
Solo Mining
Possible but not recommended unless:
- You have very high hashrate
- You understand the technical setup
- You can handle variance (may wait months for block)
- You want to experiment
Additional Resources
- Browser Miner: Start mining now
- Account Portal: Register and manage account
- Web Wallet: Manage your mining earnings
- Block Explorer: View mining statistics
- Getting Started Guide: Complete beginner guide
- Main Website: Rhino Miner Coin information
Need Help?
Common Questions:
- Check this documentation
- Visit pool website for pool-specific info
- Join community Discord/Telegram
- Search community forums
Technical Issues:
- Report bugs on GitHub
- Contact pool operator for pool issues
- Check browser console for errors (F12)
Security Concerns:
- Only use official/trusted miner sources
- Verify all URLs before connecting
- Never share private keys
- Report suspicious activity
Happy mining! May your shares be plentiful and your reject rate low! 🦏⛏️