mPoW Mining
Mining Magi (XMG)
Magi uses the CPU‑friendly M7M proof‑of‑work (mPoW). You can mine via a pool or solo from your local wallet node. GUI miners are available for easier setup and to tune CPU efficiency.
Pool Mining
Multiple miners work together to find blocks; rewards are shared by contributed hashrate. Register at a pool and create a worker to use with your miner:
- ZPOOL: https://zpool.ca/algo/m7m
- unipoolia: https://unipoolia.com
- Lidonia Mining: https://lidonia.com
Solo Mining
Mine against your own wallet node (RPC). Payouts arrive only when you find a block.
Miners & Downloads
Magi mining is designed to be accessible to everyone. You can mine using your computer's CPU or even your mobile device, making it one of the most democratic cryptocurrencies available.
Desktop Mining
Use your computer's CPU to mine Magi. The M7M algorithm is optimized for regular processors and doesn't require expensive hardware.
CPU miner CPU miner (Qt)Quick Start: Commands
Example (Linux/macOS):
./m-minerd \
-o stratum+tcp://POOL_HOST:POOL_PORT \
-u USER.WORKER -p PASSWORD \
-t <threads> -e <cpu_efficiency>
Example (Windows, PowerShell from miner folder):
.\m-minerd.exe `
-o stratum+tcp://POOL_HOST:POOL_PORT `
-u USER.WORKER -p PASSWORD `
-t <threads> -e <cpu_efficiency>
Flags: -t
sets threads; -e
targets CPU efficiency (throttling to align with mPoW’s intent between 1 - 100, e.g., "-e 50": 50% CPU usage). Replace host/port and credentials with your pool’s details.
1) Create/edit magi.conf
with:
daemon=1
server=1
rpcport=8232
rpcallowip=127.0.0.1
rpcuser=random_username
rpcpassword=random_rpcpassword
Location: ~/.magi
(Linux) or %APPDATA%\magi
(Windows).
2) Start the miner against your local RPC:
minerd -url http://127.0.0.1:8232 -u random_username -p random_rpcpassword -t <thread_numbers> -e <cpu_efficiency>
-e
is CPU efficiency (1 - 100).
GUI Mining & CPU Efficiency
Prefer a simple UI and built‑in throttling? Use m‑cpuminer‑qt. This tool helps you tune CPU usage (efficiency) to align with Magi's network‑dependent rewards.
Tips & Good Practices
- Start with a small thread count and moderate
-e
efficiency; monitor temps and stability. - For steady payouts, stick to pool mining; switch pools if connectivity is unstable.
- Keep your wallet and miner updated; review each pool’s connection strings and worker format.