How to Mine Alephium? Complete Beginner’s Guide

Blockchain v3.0

Alephium is the first live layer 1 sharded blockchain scaling and improving on Bitcoin core technologies, Proof of Work and UTXO. It delivers a highly performant, secure DeFi & dApps platform with enhanced energy efficiency.

Accessibility & Usability first

From its technical design to its interfaces, Alephium has been created to address the challenges of accessibility, scalability, and security encountered by decentralized applications today.

Technology

What makes Alephium different?

Blockflow: sharding on BTC’s proven foundations

Alephium is built on the BlockFlow algorithm which delivers efficient and practical UTXO sharding. Inspired by distributed computing models, it combines DAG (Directed Acyclic Graph) and sharding. Being much more lightweight than other sharding methods, BlockFlow also natively supports single-step cross shard transactions, making the Alephium UX as smooth as any single chain platform.

Proof of Less Work (PoLW)

PoLW uses a clever combination of physical work and token economics to dynamically adjust the work required to mine new blocks, ensuring a reduced energy footprint compared to classic Nakamoto PoW mining.

Smart contract design

Alephium’s smart contracts have been designed and implemented to be scalable, functional, practical with a focus on security and reduced state usage. Its stateful UTXO model combines the advantages of the UTXO model and the account model.

Novel VM design

Alephium uses a simple, safe and flexible virtual machine designed for dApps, and more specifically DeFi. Its dedicated VM leverages and improves on the UTXO model to address DeFi’s security issues and execution bottleneck. Our VM focuses on contract security and IO performance. The key features are its first-class token system, multiple-caller contract and fine-grained execution model.

Now that we know the details about Alephium, let’s get to mining some ALPH!

Alephium (ALPH) Mining Pool: Those who have no idea about mining can easily start mining by watching this video.

Step 1 — Create Alephium (ALPH) Wallet Address

Before you Start Mining, you need a wallet address. There are various options for having an ALEPHIUM wallet.

Wallet: https://github.com/alephium/alephium-wallet/releases
Exchange Wallet: Gate.io

Step 2 — Download Mining Software

There are many miner applications where you can mining Alephium. Below we have explained in detail how to organize them.

Step 3 — Edit the bat File

SRBMiner-Multi v0.9.8+ (Windows, Linux, CPU, AMD)

Method 1: Run guided_setup.bat file and answer questions:

Configuration name: alephium-herominers
Do you want to use multi algorithm mining? n or y (optional)
Enter algorithm 0 name: blake3_alephium
Address and port of mining pool: de.alephium.herominers.com:1199
Wallet address: YOUR_ALEPHIUM_WALLET_ADDRESS
Password: YOUR_WORKER_NAME
Do you want to use your CPU for mining algorithm 0 ? n or y (optional)
Do you want to enable logging? n or y (optional)
Do you want to enable compute mode? y or n (optional)

Method 2: Open start-mining-alephium.bat file and copy / paste example below.

setx GPU_MAX_HEAP_SIZE 100	
setx GPU_MAX_USE_SYNC_OBJECTS 1
setx GPU_SINGLE_ALLOC_PERCENT 100
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_MAX_SINGLE_ALLOC_PERCENT 100
setx GPU_ENABLE_LARGE_ALLOCATION 100
setx GPU_MAX_WORKGROUP_SIZE 1024
@echo off
cd %~dp0
cls
SRBMiner-MULTI.exe --disable-cpu --algorithm blake3_alephium --pool de.alephium.herominers.com:1199 --wallet YOUR_ALEPHIUM_WALLET_ADDRESS.YOUR_WORKER_NAME
pause

T-Rex v0.26.4+ (Windows, Linux, NVIDIA)

Open ALPH-herominers.bat file and copy / paste example below.

t-rex.exe -a blake3 -o stratum+tcp://de.alephium.herominers.com:1199 -u YOUR_ALEPHIUM_WALLET_ADDRESS -p x -w YOUR_WORKER_NAME
pause

BzMiner v9.2.1+ (Windows, Linux, AMD, NVIDIA)

Create alephium-herominers.bat file and copy / paste example below.

@echo off
bzminer -a alph -w YOUR_ALEPHIUM_WALLET_ADDRESS -p stratum+tcp://de.alephium.herominers.com:1199
pause

Happy Mining.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store