testnet in 5 minute:
./build/Linux/master/release/bin/monerod --data-dir ~/.monero-newnet-main --p2p-bind-ip 0.0.0.0 --p2p-bind-port 28080 --rpc-bind-ip 127.0.0.1 --rpc-bind-port 28081 --zmq-rpc-bind-ip 127.0.0.1 --zmq-rpc-bind-port 28082 --no-igd --disable-dns-checkpoints --check-updates disabled --add-exclusive-node 51.38.236.156:28080 --add-exclusive-node 57.131.20.58:28080 --add-exclusive-node 37.187.28.176:28080 --add-exclusive-node 37.187.253.199:28080 --add-exclusive-node 213.199.44.115:28080
create the wallet (if only you do not have yet):
in separate terminal
./build/Linux/master/release/bin/monero-wallet-cli --daemon-address 127.0.0.1:28081
go back to the terminal with a node
start_mining ZB2eX7kYJCw6NuyDYfLhxKiKPbF7FiE9Z1CdafwMdbho2At7QVMCkkhDqpVHSuaxN3GB15UUZuCcu2q bXszhdodY2MucrW9mW 2 false true
2- num of threads
on the generating wallet steps you may see something like this
./build/Linux/master/release/bin/monero-wallet-cli --daemon-address 127.0.0.1:28081
This is the command line monero wallet. It needs to connect to a monero
daemon to work correctly.
WARNING: Do not reuse your Monero keys on another fork, UNLESS this fork has key reuse mitigations built in. Doing so will harm your privacy.
Monero 'Fluorine Fermi' (v0.18.1.0-240e920ed)
Logging to ./build/Linux/master/release/bin/monero-wallet-cli.log
Specify wallet file name (e.g., MyWallet). If the wallet doesn't exist, it will be created.
Wallet file name (or Ctrl-C to quit): wallet-2
Looking for filename: "/home/ubuntu/bitmonero/wallet-2"
No wallet found with that name. Confirm creation of new wallet named: wallet-2
(Y/Yes/N/No): Yes
Generating new wallet...
Enter a new password for the wallet:
Confirm password:
List of available languages for your wallet's seed:
If your display freezes, exit blind with ^C, then run again with --use-english-language-names
0 : Deutsch
1 : English
2 : Español
3 : Français
4 : Italiano
5 : Nederlands
6 : Português
7 : pyccкий язык
8 : 日本語
9 : 简体中文 (中国)
10 : Esperanto
11 : Lojban
Enter the number corresponding to the language of your choice: 2
Generated new wallet: ZB3kg18WezuZd2x8YYkjXeHQFFTWrh5T8L5TXwsSQXwGZi8KxgrEzwnSANbRXBjhwTZmCuVJrpmMWdr
Nf6w55JmM1eqV9Ln3D
View key: 75e175b48c311f3e65eeb072b85d824aa691054b516a9add5a62cf8e6f8f2204
**********************************************************************
Your wallet has been generated!
To start synchronizing with the daemon, use the "refresh" command.
Use the "help" command to see a simplified list of available commands.
Use "help all" command to see the list of all available commands.
Use "help <command>" to see a command's documentation.
Always use the "exit" command when closing monero-wallet-cli to save
your current session's state. Otherwise, you might need to synchronize
your wallet again (your wallet keys are NOT at risk in any case).
Filename: "/home/ubuntu/bitmonero/wallet-2.keys"
NOTE: the following 25 words can be used to recover access to your wallet. Write them down and store them somewhere safe and secure. Please do not store them in your email or on file storage services outside of your immediate control.
leche 22 words more pereza
**********************************************************************
The daemon is not set up to background mine.
With background mining enabled, the daemon will mine when idle and not on battery.
Enabling this supports the network you are using, and makes you eligible for receiving new monero
Do you want to do it now? (Y/Yes/N/No): :
there is an question in discord:
is it rx or cn
mining_status
Not currently mining
PoW algorithm: Cryptonight
after block genesis block on block 1 it jumped immediately to rx. it is fork design to make it correct and compatible with a genesis block.
mining_status
currently mining
PoW algorithm: RandomX
Ready to jump on the testnet??
testnet in 5 minute:
testnet: port 28080
mainnet: 48080 -> 16 Jan 00:01 UTC.
./build/Linux/master/release/bin/monerod --data-dir ~/.monero-newnet-main --p2p-bind-ip 0.0.0.0 --p2p-bind-port 28080 --rpc-bind-ip 127.0.0.1 --rpc-bind-port 48081 --zmq-rpc-bind-ip 127.0.0.1 --zmq-rpc-bind-port 28082 --no-igd --disable-dns-checkpoints --check-updates disabled --add-exclusive-node 51.38.236.156:28080 --add-exclusive-node 57.131.20.58:28080 --add-exclusive-node 37.187.28.176:28080 --add-exclusive-node 37.187.253.199:28080 --add-exclusive-node 213.199.44.115:28080
create the wallet (if only you do not have yet):
in separate terminal
./build/Linux/master/release/bin/monero-wallet-cli --daemon-address 127.0.0.1:48081
go back to the terminal with a node
start_mining ZB2eX7kYJCw6NuyDYfLhxKiKPbF7FiE9Z1CdafwMdbho2At7QVMCkkhDqpVHSuaxN3GB15UUZuCcu2q
bXszhdodY2MucrW9mW 2 false true
2- num of threads
I'll be waiting for the windows wallet for the genesis block 0 mainnet
Mainnet 16 Jan 21:00 UTC.
I'll be waiting for the windows wallet for the genesis block 0 mainnet
you can run both the node and mining on Windows. You’ll need to build the same forked source on Windows, then run monerod.exe and monero-wallet-cli.exe.
Quick path (MSYS2 / MinGW64):
Install MSYS2, open MSYS2 MinGW64 shell
Install deps:
pacman -Syu
pacman -S --needed git make mingw-w64-x86_64-toolchain mingw-w64-x86_64-cmake \
mingw-w64-x86_64-boost mingw-w64-x86_64-openssl mingw-w64-x86_64-zeromq \
mingw-w64-x86_64-libsodium mingw-w64-x86_64-unbound mingw-w64-x86_64-readline \
mingw-w64-x86_64-expat
Build:
git clone
https://github.com/BitMoneroNet/bitmonero.gitcd bitmonero
git submodule update --init --force --recursive
make release -j$(nproc)
Run node:
./build/Win64/master/release/bin/monerod.exe \
--data-dir C:\Users\<you>\AppData\Roaming\monero-newnet \
--p2p-bind-ip 0.0.0.0 --p2p-bind-port 28080 \
--rpc-bind-ip 127.0.0.1 --rpc-bind-port 28081 \
--zmq-rpc-bind-ip 127.0.0.1 --zmq-rpc-bind-port 28082 \
--no-igd --disable-dns-checkpoints --check-updates disabled
Create/open wallet and mine:
./build/Win64/master/release/bin/monero-wallet-cli.exe \
--daemon-address 127.0.0.1:28081 \
--wallet-file mywallet --generate-new-wallet
Then in monerod console:
start_mining <your_address> 2 false true
Notes:
If you want inbound peers, open the P2P port in Windows Firewall.
For better RandomX performance on Windows, run as Administrator and enable large pages (optional but helps).