MONEU
PROOF OF WORK BLOCKCHAIN
MONEU

Nobody prints MONEU.
You mine it yourself.

The mining software comes with the node. Get it running and you can start on your own computer right away.

DOWNLOAD CODE SOURCE CODE WHITE PAPER
MONEU Genesis Block
Raw Hex Version

00000000   01 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000010   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000020   00 00 00 00 43 39 65 88  04 9B 5E 2E 5B 9E 52 72  ....C9e...^.[.Rr
00000030   0F 19 30 D3 EE EF 64 DE  59 E4 31 E1 82 0A 0A 39  ..0...d.Y.1....9
00000040   BC 3A 21 64 00 00 00 00  00 00 00 00 00 00 00 00  .:!d............
00000050   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000060   00 00 00 00 AB 3F 7F 6A  00 00 00 00 00 00 00 00  .....?.j........
00000070   FF FF 00 1D 60 4B CF 65  01 00 00 00 78 01 00 00  ....`K.e....x...
00000080   01 00 00 00 01 00 00 00  00 00 00 00 00 00 00 00  ................
00000090   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
000000A0   00 00 00 00 00 00 00 00  FF FF FF FF 00 00 00 00  ................
000000B0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
000000C0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
000000D0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
000000E0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
000000F0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000100   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000110   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000120   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000130   02 00 00 00 00 AD F4 CA  01 00 00 00 25 76 A8 20  ............%v. 
00000140   8F B3 11 B4 E4 A0 9E 77  5D 0E 99 10 E2 FF 55 32  .......w].....U2
00000150   54 69 E8 B7 A0 B7 08 5B  D2 FD 1B 0C 80 A3 16 C5  Ti.....[........
00000160   88 AC 00 00 00 00 00 00  00 00 85 6A 4C 82 35 34  ...........jL.54
00000170   36 38 36 35 32 30 34 37  37 35 36 31 37 32 36 34  6865204775617264
00000180   36 39 36 31 36 65 32 30  35 37 36 35 36 35 36 62  69616e205765656b
00000190   36 63 37 39 32 30 33 31  33 34 32 66 34 31 37 35  6c792031342f4175
000001A0   36 37 32 66 33 32 33 30  33 32 33 36 32 30 34 37  672f323032362047
000001B0   36 66 36 65 36 35 32 30  37 32 36 66 36 37 37 35  6f6e6520726f6775
000001C0   36 35 33 61 32 30 34 31  34 39 32 30 37 34 37 32  653a204149207472
000001D0   36 39 36 33 36 62 37 33  32 30 36 39 37 34 37 33  69636b7320697473
000001E0   32 30 37 34 36 35 37 33  37 34 36 35 37 32 37 33  2074657374657273
000001F0   00 00 00 00 00 00 00 00                           ........

REQUIREMENTS

Ubuntu 22.04 or newer. Debian works too. Boost 1.74 or newer is required. An old machine is fine.

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

INSTALL

BUILD AND START
$ git clone https://github.com/natusor/MONEU.git
$ cd MONEU
$ cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
$ cmake --build build -j$(nproc)
$ ./build/src/moneu-test-noise
$ ./build/src/moneud -daemon

The tests end with ALL TESTS PASSED. The node synchronises with the network in about five to ten minutes.

Delete any old build folder before you start. CMake works from a clean slate.

WALLET

Write down the twenty four words it prints. Use the same password for both commands. Building the noise file takes a few minutes and works the machine hard on purpose.

WALLET COMMANDS
$ ./build/src/moneu-cli createwallet "your-password"
$ ./build/src/moneu-cli makenoise "your-password"
$ ./build/src/moneu-cli walletunlock "your-password"
$ ./build/src/moneu-cli getnewaddress

MINING

MINING COMMANDS
$ ./build/src/moneu-cli startmining YOUR-ADDRESS 2
$ ./build/src/moneu-cli getmininginfo

You can also run it through Tor SOCKS on 127.0.0.1:9050.

NODES

Start your MONEU node and mine solo.

CARE

SHIELD

Only you can send your coins. If somebody works out your private key even with a quantum computer they still cannot move anything without your noise file and that file never leaves your machine.

Keep it on a drive you unplug. Plug it in when you pay somebody and unplug it afterwards.

Anyone can build an external device that collects entropy and feed it into their wallet. The consensus rules stay the same so nothing has to change for anybody else.

SPECS

Consensus
Proof of work with a single SHA-256
Signatures
Ed25519
Block time
600 seconds
Max supply
30 000 000 MONEU
Smallest unit
wage. 1 MONEU = 100 000 000 wage
Noise file
32 MiB for 262144 payments
Premine
None
Presale
None
Licence
MIT
Coin type
8328 registered in SLIP-0044

Mining is the only way coins come into existence. Nobody was handed any.

The chain has been running non stop since the first block.

CONFIG

Put this in ~/.moneu/moneu.conf before the first start.

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
upnp=false

dbcache=450
txindex=true

loglevel=info
logtofile=true
maxlogsize=10
logips=false

Make the password with this and then lock the file down.

PASSWORD AND PERMISSIONS
$ openssl rand -base64 32 | tr -dc 'a-zA-Z0-9' | head -c 32
$ chmod 600 ~/.moneu/moneu.conf