AutoMiner
The AutoMiner is Smelted's automated mining engine. Once enabled, it deploys SOL on your behalf every round using a strategy you choose, so you can earn rewards without manually selecting tiles each round.
What is AutoMiner?
AutoMiner is a background process that monitors active mining rounds and automatically submits deploy transactions for you. It runs server-side so it continues working even when your browser is closed. You configure a strategy, set budget limits, and the AutoMiner handles the rest — tile selection, transaction building, signing, and submission.
AutoMiner currently supports ORE and GODL protocols. Each protocol can be configured independently with its own strategy and budget.
How It Works
The AutoMiner follows this cycle for each round:
- Round detection — The engine monitors the blockchain for new rounds on your selected protocol.
- Strategy execution — Your chosen strategy analyzes the current round state (tile deployments, pool sizes, EV values) and selects which tile(s) to deploy to and how much SOL to deploy.
- Pre-deploy snapshot — The engine records your current on-chain miner rewards before deploying, enabling accurate per-round reward tracking.
- Transaction signing — The deploy transaction is built and signed server-side using a Privy session signer. No manual approval is needed.
- Submission and tracking — The signed transaction is submitted to the Solana network. The deployment is recorded in the database for analytics.
- Round resolution — When the round ends, the engine checks if you won and calculates your reward delta.
Configuration
AutoMiner configuration is available in the deploy panel under the AutoMiner tab. Key settings include:
- Protocol — Choose between ORE and GODL.
- Strategy — Select from Kelly Criterion, Best EV, Low Pool, or Random. See the Strategies page for details.
- Budget per round — The maximum SOL to deploy in a single round. Your strategy may deploy less than this if it calculates a smaller optimal amount.
- Session budget — The total SOL budget for the entire AutoMiner session. The AutoMiner stops automatically when this limit is reached.
Starting and Stopping
Start the AutoMiner
Configure your settings in the AutoMiner tab, then click Start. The platform will set up a Privy session signer that authorizes the server to sign transactions on your behalf. Mining begins on the next available round.
Monitor active sessions
While the AutoMiner is running, you will see a live status indicator showing the current round, your deployment, and the running session stats (rounds played, wins, total deployed, total rewards).
Stop the AutoMiner
Click Stop at any time. The AutoMiner finishes the current round if one is in progress, then halts. A summary of the session's performance is displayed. The AutoMiner also stops automatically when your session budget is exhausted.
Monitoring
While the AutoMiner is running, you can track its activity in several places:
- Deploy panel — Real-time status showing the current round, last deployment, and session statistics.
- Analytics dashboard — The personal analytics section shows your daily activity calendar, cumulative rewards, and win rate broken down by strategy.
- Deployment history — A filterable log of every deployment with tile, amount, result, and reward details.
The AutoMiner persists its state in the database, so it resumes correctly even after a server restart. Pre-deploy reward snapshots are stored with each deployment, ensuring accurate reward calculation even if the worker process is interrupted.