MONEU is a SHA-256 proof of work chain with its own CPU miner inside so there is no separate mining software and no pool needed.
Moneu runs on Ubuntu 22.04 or on any other Linux.
Dependencies.
sudo apt-get install -y build-essential cmake libboost-filesystem-dev libboost-system-dev libboost-thread-dev libboost-program-options-dev libssl-dev libleveldb-dev nlohmann-json3-dev
How to build this:
git clone
https://github.com/natusor/MONEU.gitcd MONEU
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build -j$(nproc)
./build/src/moneu-test-noise
Sample for node config file :
Mkdir ~/.moneu
Cd ~/.moneu
nano moneu.conf
Inside moneu.conf jist change your node passwd inside.
Sample config file :
rpcuser=moneu
rpcpassword=PUT-A-LONG-RANDOM-STRING-HERE
rpcbind=127.0.0.1
rpcport=8328
rpcallowip=127.0.0.1
port=8327
listen=true
dbcache=450
txindex=true
loglevel=info
logtofile=true
maxlogsize=10
Start the node and wait for full sync which takes about ten minutes:
Then in terminal t start your Moneu node.
./build/src/moneud -daemon
./build/src/moneu-cli getblockcount
Next is how Create a wallet.
Save the 24 words it prints.
./build/src/moneu-cli createwallet "your-password"
Generate the noise file.
This wilk takes a few minutes and it will stresses Your machine to create that noise file
./build/src/moneu-cli makenoise "your-password"
I think its good to use the same password im used for the wallet
then the noise file loads automatically when wallet is unlocked.
Next You should Unlock Wallet and get an address.
./build/src/moneu-cli walletunlock "your-password"
./build/src/moneu-cli getnewaddress
And finally you can start mining coins using the command
with a selected number of CPU threads.
./build/src/moneu-cli startmining YOUR-ADDRESS 2
Check on it by using command
./build/src/moneu-cli getmininginfo
Stop mining command.
./build/src/moneu-cli stopmining
If you want to hide your address then run the node through torsocks but Remember to Install Tor first:
sudo apt-get install -y tor torsocks
systemctl is-active tor
Uncomment AllowInbound in /etc/tor/torsocks.conf
otherwise the node will not start because torsocks blocks its own RPC socket:
sudo sed -i 's/^#AllowInbound 1/AllowInbound 1/' /etc/tor/torsocks.conf
Set listen=false in ~/.moneu/moneu.conf.
A node behind Tor cannot accept incoming connections anyway
and leaving listen=true only wastes time.
Then start it like this:
torsocks ./build/src/moneud -daemon
Important is to
Back up the whole ~/.moneu/wallet directory including noise.dat.
Losing that file means for You osing access to the coins even
if you still have the 24 words . There Is You noise file on this directory.