🤖Aleo - Linux
❕ Aleo is a blockchain project that integrates Proof of Work (PoW) and Proof of Stake (PoS) consensus mechanisms to offer highly private smart contract capabilities. It utilizes advanced Synthesis Puzzle technology to ensure transaction privacy and security. Aleo focuses on developing decentralized applications and provides efficient and secure privacy protection solutions.
Please read the mining tutorial carefully and follow the steps to connect the mining machine to the mining pool.
Environment Setup
Operating Systems: Ubuntu 22.04
NVIDIA Driver Version: 535 or higher
Software Clients: oula-pool-prover
Account Setup
Register for an Oula Account and setup the Sub-Account.
Use the default Sub-Account name or the created one to start the mining software.
Program Execution
Oula Pool Prover
Download the oula-pool-prover on Ubuntu systems.
Grant permission with the command:
chmod +x oula-pool-prover
Set execution permission with the command:
nohup ./oula-pool-prover --pool wss://aleo.oula.network:6666 --account Sub-Account --worker-name Worker_Name > prover.log 2>&1 &
Sub-account and miner names can be customized but must be globally unique!
It is recommended to use 2-15 lowercase letters, numbers, or a combination, and the name cannot start with a number.
Check logs with the command:
tail -f prover.log
If you see relevant success messages in prover.log
, the program has started successfully.

If you do not need to output log content, you can replace '&> prover.log &' in the startup command with '> /dev/null 2>&1 &'.
To stop the program, use:
killall oula-pool-prover
# Force stop
Monitoring and Yield Viewing
Once your mining machine is running stably and submitting solutions, you can check the worker's operational status, output details and payment details under Worker and Output / Payout by switching to the corresponding sub-account.
Last updated