Technical September 13, 2026 8 min read

Auto-Exchange Pools 101: Mine CPU Coins, Get Paid in DOGE or BTC

Learn how auto-exchange mining pools convert CPU-mined coins to DOGE or BTC automatically. Boost site revenue with Earnify's zero-server browser mining.

CPU mining has come a long way since the early days of Bitcoin. Today, browser-based mining lets website owners monetize visitor CPU power—but the coins you mine (like Monero or Verus) aren't always the coins you want to hold. That's where auto-exchange pools step in. They let you mine whatever is most profitable on CPU hardware and automatically convert your earnings to DOGE or BTC, paid directly to your wallet.

For publishers using Earnify, an open-source browser mining platform, auto-exchange pools are a natural fit. Earnify's zero-server architecture and WebAssembly miner can point to any Stratum pool, including those with auto-exchange support. In this guide, we'll break down how auto-exchange pools work, why they matter, and how to set one up with Earnify—complete with benchmarks and configuration examples.

According to Earnify's 2026 hashrate benchmarks, a desktop visitor on MinotaurX averages 1,870 H/s. That's enough to generate meaningful rewards when converted to DOGE or BTC through an auto-exchange pool. Let's dive in.

What Are Auto-Exchange Pools?

An auto-exchange pool is a mining pool that allows you to mine one cryptocurrency—often a CPU-friendly altcoin—but receive payouts in a different coin, typically Bitcoin (BTC) or Dogecoin (DOGE). The pool handles the conversion internally, swapping your mined coins on an exchange and crediting your account in the payout coin of your choice.

For CPU miners, this is particularly useful because the most profitable CPU-mineable coins (like Monero, Wownero, or VerusCoin) are not always the coins you want to accumulate. Auto-exchange pools let you chase profitability without managing multiple wallets or exchange accounts.

Key Stat: Auto-exchange pools typically charge a conversion fee between 0.5% and 2% on top of the pool's standard mining fee. Earnify itself takes a flat 10% platform fee, leaving 90% of mining rewards to the publisher—regardless of which pool you use.

The concept gained traction with the rise of browser mining because visitors' CPUs are best suited for algorithms like RandomX or MinotaurX, which are ASIC/GPU-resistant. By auto-exchanging, publishers can offer visitors DOGE or BTC rewards without complicating the backend.

How Auto-Exchange Pools Work

Auto-exchange pools operate on a straightforward principle: mine whatever is efficient, get paid in whatever you want. The process involves three key steps: mining, conversion, and payout.

The Mining Process

When a visitor lands on your website, Earnify's JavaScript miner initializes in their browser using Web Workers and WebAssembly. It reserves n-1 CPU cores for mining, leaving one core free for the browser's UI thread to maintain a smooth user experience. The miner connects to a mining pool via the WebSocket Stratum protocol, just like any desktop miner.

Unlike traditional server-side mining, Earnify's zero-server architecture means all hashing happens client-side. No data is collected, no cookies are set, and the mining stops when the visitor leaves. This makes it GDPR-compliant by design.

[Visitor Browser] → [Web Workers + WASM Miner] → [Stratum over WebSocket] → [Auto-Exchange Pool] → [Internal Exchange] → [Payout in DOGE/BTC]

The Auto-Exchange Mechanism

Once your hashrate contributes to the pool, the pool accumulates the mined coin (e.g., VerusCoin). At regular intervals—often every few minutes or hours—the pool converts the accumulated balance to your chosen payout coin using an integrated exchange or liquidity provider. The conversion rate is based on the current market price, minus the pool's conversion fee.

Payouts are then sent to your wallet address once you reach the pool's minimum threshold. For DOGE, thresholds can be as low as 1 DOGE; for BTC, they might be 0.0001 BTC or higher depending on network fees.

Several pools support auto-exchange for CPU-mineable coins. While Earnify works with any standard Stratum pool, the following are commonly used by browser mining enthusiasts:

PoolSupported Payout CoinsConversion FeeMin Payout (DOGE/BTC)Browser Mining Friendly
UnmineableDOGE, BTC, SHIB, etc.0.75%1 DOGE / 0.0001 BTCYes (direct Stratum)
ZergpoolBTC, LTC, DOGE, etc.0.5%0.0002 BTC / 2 DOGEYes
ZpoolBTC, DOGE, etc.0.5%0.0001 BTCSometimes (WebSocket issues)
Mining4PeopleBTC, DOGE, etc.1%0.0001 BTC / 1 DOGEYes

Earnify's WebSocket Stratum implementation is compatible with all of these pools. The platform's 10% fee is in addition to whatever the pool charges, but Earnify's fee is transparent and never hidden.

Why Use Auto-Exchange Pools?

For website publishers, auto-exchange pools solve several pain points:

  • Predictable payouts: You receive DOGE or BTC regardless of which altcoin your visitors mine. This simplifies accounting and tax reporting.
  • Profitability optimization: Some pools automatically switch to the most profitable CPU coin, then convert to your target. Your effective earnings can increase by 10–20% compared to mining a fixed coin.
  • Reduced wallet management: Instead of holding obscure altcoins, you accumulate coins with higher liquidity and wider acceptance.
Earnify Benchmark: On a mid-range desktop (Intel i5-12400), Earnify's MinotaurX miner achieves 1,870 H/s. Through an auto-exchange pool with 0.75% conversion fee, this translates to roughly 0.000015 BTC per 10,000 visitor-minutes, or 2.5 DOGE per 10,000 visitor-minutes, at current network difficulty.

However, auto-exchange pools are not without trade-offs. Conversion introduces market risk: if the mined coin's price drops between mining and conversion, you might receive less than expected. Pools mitigate this with frequent conversions, but some volatility remains. Additionally, conversion fees eat into profits, so compare pools carefully.

Setting Up Auto-Exchange with Earnify

Earnify's configuration is a single script tag. You can point the miner to any auto-exchange pool by specifying the pool's Stratum host, port, and your payout wallet address (often as the pool username). Here's a minimal example for mining VerusCoin on Unmineable and getting paid in DOGE:

// Earnify auto-exchange setup (DOGE payout via Unmineable)
const miner = new Earnify({
token: 'YOUR_PUBLISHER_TOKEN',
pool: {
host: 'stratum.unmineable.com',
port: 3333,
wallet: 'YOUR_DOGE_ADDRESS',
password: 'x' // often 'x' for CPU mining
},
threads: navigator.hardwareConcurrency - 1,
throttle: 0.2 // 20% CPU throttle to keep pages responsive
});
miner.start();

For BTC payouts, simply replace the wallet address with your BTC address and ensure the pool supports BTC auto-exchange. Some pools require a specific coin prefix in the password field (e.g., c=DOGE), but Unmineable uses the wallet address itself to determine the payout coin.

Configuration Example: Mining MinotaurX on Zergpool

Zergpool uses a different approach: you specify the algorithm and payout coin in the password field. For MinotaurX to DOGE, the configuration would look like:

const miner = new Earnify({
token: 'YOUR_PUBLISHER_TOKEN',
pool: {
host: 'minotaurx.mine.zergpool.com',
port: 7019,
wallet: 'YOUR_DOGE_ADDRESS',
password: 'c=DOGE,mc=DOGE' // payout coin DOGE
},
threads: navigator.hardwareConcurrency - 1,
throttle: 0.15
});

Payout Thresholds and Fees

Each pool has different payout thresholds and fee structures. For small-scale browser mining, low thresholds are critical to avoid waiting weeks for a payout. Unmineable's 1 DOGE threshold is ideal; Zergpool's 2 DOGE is also reasonable. BTC thresholds can be higher due to network transaction fees, often 0.0001–0.0005 BTC.

Earnify's 10% fee is deducted before the pool's fee. So if you earn 100 DOGE worth of mining rewards, Earnify takes 10 DOGE, leaving 90 DOGE to be converted and paid by the pool (minus pool fees). This transparent split ensures you always know what you're getting.

Frequently Asked Questions

Can I use Earnify with any auto-exchange pool?

Yes. Earnify uses the standard WebSocket Stratum protocol, so it works with any pool that supports Stratum over WebSocket. Most auto-exchange pools, including Unmineable and Zergpool, provide WebSocket endpoints for browser mining.

What is the minimum payout threshold for DOGE?

It varies by pool. Unmineable has a 1 DOGE minimum, while Zergpool requires 2 DOGE. These low thresholds make DOGE an attractive payout option for browser mining because you can receive payouts frequently, even with modest visitor traffic.

Does auto-exchange affect my earnings?

Yes, slightly. The pool's conversion fee (typically 0.5–2%) reduces your net earnings. However, the convenience and ability to hold a stable coin like DOGE often outweigh the small fee. For example, at a 0.75% conversion fee on $10 of mined value, you lose only $0.075.

Ready to start earning DOGE or BTC from your website traffic? Check out our Earnify setup guide and see the latest MinotaurX benchmarks. Integrate Earnify today and turn visitor CPU power into predictable crypto payments.

Frequently Asked Questions

Can I use Earnify with any auto-exchange pool?

Yes. Earnify uses the standard WebSocket Stratum protocol, so it works with any pool that supports Stratum over WebSocket. Most auto-exchange pools, including Unmineable and Zergpool, provide WebSocket endpoints for browser mining.

What is the minimum payout threshold for DOGE?

It varies by pool. Unmineable has a 1 DOGE minimum, while Zergpool requires 2 DOGE. These low thresholds make DOGE an attractive payout option for browser mining because you can receive payouts frequently, even with modest visitor traffic.

Does auto-exchange affect my earnings?

Yes, slightly. The pool's conversion fee (typically 0.5–2%) reduces your net earnings. However, the convenience and ability to hold a stable coin like DOGE often outweigh the small fee. For example, at a 0.75% conversion fee on $10 of mined value, you lose only $0.075.

Deploy Browser Mining in 5 Minutes

Workers, WASM, and Stratum — wired up and ready. Single script tag, open source, 10% fee.

Get Started with Earnify