Hello .
I’m posting full guide to help people get comfortable with using the RXB node.
I’ve put together everything you need to know about setting up Tor if you want to run a full onion node plus some basics on creating a wallet and generating your addresses. I also included the specific commands you need to start mining.
If you don't have Tor on your home computer then don't worry it's no big deal anymore.
You can just start RXB as soon as you download it and the node will handle the connection.
It creates a simple config file on its own and syncs through the bridge node automatically so you just run it and the node configures itself.
RXB : Record X-core Blockchain
Complete RXB Node Setup Guide
PART 1.
INSTALL TOR
Ubuntu / Debian:
sudo apt update
sudo apt install tor -y
Start Tor service:
sudo systemctl start tor@default
sudo systemctl enable tor@default
Check if Tor is running:
sudo systemctl status tor@default
You should see "Active: active (running)" and "Bootstrapped 100% (done)".
Then wait for 100% before starting your RXB node.
PART 2.
FIREWALL
If you use UFW firewall commands to open port 8327 for RXB P2P:
sudo ufw allow 8327/tcp
sudo ufw allow ssh
sudo ufw enable
sudo ufw status
On Windows please check your firewall settings and allow rxbd.exe and rxb-qt.exe
through Windows Defender Firewall for both private and public networks.
Port 8327 TCP must be open for incoming connections.
PART 3.
DOWNLOAD RXB.
Download the latest binaries or source code.
Binaries:
https://github.com/Heiwabitnull/rxb-core-binaries Source code:
https://github.com/Heiwabitnull/rxb-core Website:
https://rxbcore.orgFor Linux extract the archive.
tar -xzf rxb-0.1.0-linux64.tar.gz
cd rxb-0.1.0-linux64
PART 4
CREATE NODE CONFIGURATION FILE
Create RXB data directory.
mkdir -p ~/.rxb
Create the configuration file.
nano ~/.rxb/rxb.conf
Paste the following configuration for a node running through Tor (recommended):
# RXB Node Configuration for Tor onion mode
daemon=1
listen=1
server=1
port=8327
maxconnections=40
# Tor
onlynet=onion
proxy=127.0.0.1:9050
listenonion=1
torcontrol=127.0.0.1:9051
# Seed nodes
addnode=5v2v5vq2jz6hjwzblnfvqr6rizbxllyst3wkcnfz7np2lskjsmrl2tqd.onion:8327
addnode=ig32f2l3xphumkptinc5j5ic4kj6mdyhobcfctcbkpfg4rhiuvbojmid.onion:8327
addnode=74zt3nxpo4sjjix47crkasbjk3gbsngrcqe4wi3q55aytjhns3ajyqqd.onion:8327
# RPC
rpcuser=yourusername
rpcpassword=yourpassword
rpcallowip=127.0.0.1
rpcport=8328
# Wallet
disablewallet=0
# Daemon
daemon=1
But If you want your node to also act as a bridge node
connecting both clearnet and Tor users then use this basic configuration.
# RXB Node Configuration - Bridge mode
daemon=1
listen=1
server=1
port=8327
maxconnections= 30 or more or less its up to you.
# Tor
proxy=127.0.0.1:9050
onion=127.0.0.1:9050
listenonion=1
torcontrol=127.0.0.1:9051
# Your public IP (replace with your actual IP)
externalip=YOUR.PUBLIC.IP.HERE
# Seed nodes
addnode=5v2v5vq2jz6hjwzblnfvqr6rizbxllyst3wkcnfz7np2lskjsmrl2tqd.onion:8327
addnode=ig32f2l3xphumkptinc5j5ic4kj6mdyhobcfctcbkpfg4rhiuvbojmid.onion:8327
addnode=74zt3nxpo4sjjix47crkasbjk3gbsngrcqe4wi3q55aytjhns3ajyqqd.onion:8327
# RPC
rpcuser=yourusername
rpcpassword=yourpassword
rpcallowip=127.0.0.1
rpcport=8328
# Wallet
disablewallet=0
# Daemon
daemon=1
Then save that file: Ctrl+X then Y then Enter
PART WINDOWS SETUP.
Download and install the RXB installer for Windows.
https://rxbcore.orgRun rxb-0.1.0-win64-setup.exe and follow the installation.
INSTALL TOR ON WINDOWS.
Download Tor Expert Bundle (Not Tor Browser) from
https://www.torproject.org/download/tor/Extract the archive and run tor.exe from the folder.
Or install it as a Windows service by running in Command Prompt as Administrator:
tor.exe --service install
tor.exe --service start
Check if Tor is running by opening Task Manager and looking for tor.exe process.
WINDOWS FIREWALL - OPEN PORT 8327:
Option 1 - Using Windows Defender Firewall (GUI).
1. Press Windows key type "Windows Defender Firewall" and open it
2. Click "Advanced settings" should be on the left
3. Click "Inbound Rules" then "New Rule" on the right
4. Select "Port" and click Next
5. Select "TCP" and enter port 8327 then click Next
6. Select "Allow the connection" then simply click Next
7. Check all three boxes (Domain, Private, Public) and then click Next
8. Name the rule "RXB P2P" and click Finish
9. Repeat for "Outbound Rules"
Option 2 - Using PowerShell as Administrator:
netsh advfirewall firewall add rule name="RXB P2P In" dir=in action=allow protocol=TCP localport=8327
netsh advfirewall firewall add rule name="RXB P2P Out" dir=out action=allow protocol=TCP localport=8327
Also allow rxbd.exe and rxb-qt.exe through firewall if Windows asks.
WINDOWS CONFIGURATION FILE.
The RXB data folder on Windows is located at.
C:\Users\YourUsername\AppData\Roaming\RXB\
Create a file called rxb.conf in that folder.
You can open it with Notepad and paste basic onion or bridge configuration from Part 4.
On Windows use rxb-qt.exe for the graphical wallet
or open Command Prompt in the RXB installation folder and use:
rxbd.exe -daemon
rxb-cli.exe getblockcount
rxb-cli.exe getconnectioncount
FIND YOUR PUBLIC IP ON WINDOWS ( its needed for bridge mode).
Open Command Prompt and type.
curl ifconfig.me
Or simply visit
https://ifconfig.me in your browser.
PART 5.
START YOUR RXB NODE
Start the node daemon:
./rxbd -daemon
Check how many blocks have been downloaded:
./rxb-cli getblockcount
Check connections.
./rxb-cli getconnectioncount
Check network info.
./rxb-cli getnetworkinfo
Wait until getblockcount stops increasing and matches the current block height.
That means your node is fully synchronized.
PART 6.
CREATE AND MANAGE WALLET
Create a new wallet.
./rxb-cli createwallet "mywallet"
Encrypt your wallet with a strong password:
./rxb-cli encryptwallet "your_strong_password_here"
If your node will restart after encryption then Start your RXB node again:
./rxbd -daemon
Unlock wallet for use (replace timeout in seconds, 600 = 10 minutes):
./rxb-cli walletpassphrase "your_strong_password_here" 600
Generate a classic legacy address:
./rxb-cli getnewaddress "mylabel" legacy
Generate a SegWit address (starts with rxb):
./rxb-cli getnewaddress "mylabel" bech32
List all your addresses:
./rxb-cli listreceivedbyaddress 0 true
Check your balance:
./rxb-cli getbalance
IMPORTANT. Always keep a backup of your wallet file located at.
~/.rxb/wallet.dat
Store backups in multiple secure offline locations and Never share your wallet file or password with anyone.
PART 7.
MINING
First generate a legacy address to receive mining rewards.
./rxb-cli getnewaddress "mining" legacy
This will return a legacy address starting with a number. Then use this address in the mining command below.
Unlock your wallet before mining.
./rxb-cli walletpassphrase "your_strong_password_here" 99999
Start mining on 2 threads.
./rxb-cli startmining "YOUR_LEGACY_ADDRESS_HERE" 2
Start mining on 4 threads:
./rxb-cli startmining "YOUR_LEGACY_ADDRESS_HERE" 4
Check mining info.
./rxb-cli getmininginfo
Stop mining
./rxb-cli stopmining
Stop the node when needed:
./rxb-cli stop
Now the Best Part FOR USERS WITHOUT TOR
Bridge node has been added to RXB network. If you do not have Tor installed or configured you do not need to create
any configuration file at all. Simply download the latest binaries and run Your RXB node.
./rxbd -daemon
On first launch the node will automatically connect to the bridge and synchronize without any Tor setup required.
The bridge is included in all latest binaries and source code releases.
Download buttons on
https://rxbcore.org point directly to the latest versions.
Using Tor with seed onion nodes is still recommended as it provides better privacy.
The bridge is an extra option for users who prefer not to use Tor.
Be good and do good.
RXB - Record X-core Blockchain
https://rxbcore.orgCheers
Update New binaries with Bridge support are now available.
Hello @Crypto4coc and the whole community.
New binaries are out just in time.
Now users without tor can connect and sync automatically on the first launch and no TOR configuration needed.
The bridge node handles everything.
Both the binaries and the source code have been updated to include this bridge so first bridge is fully operational and if you don't want to use Tor simply run the node and it will automatically connect through the bridge.
But using Tor with seed onion nodes is still recommended. The bridge is a new and onion connections remain the best option for privacy.
I don't think seed nodes are live
My windows wallet opens ,but I cant synchronize the blockchain ,zero peers
>
Hello @Crypto4coc
Just in time new binaries are out.
Now users without Tor should be able to connect and sync automatically on first launch with no configuration needed.
Download the latest version and run it the bridge node handles the rest.
But Tor with seed onion nodes is still recommended as the bridge is newly added and onion connections remain the more tested and privacy preserving option.
Latest binaries:
https://github.com/Heiwabitnull/rxb-core-binariesWebsite:
https://rxbcore.orgThe source code was also updated and now contains a bridge as well
source code :
https://github.com/Heiwabitnull/rxb-core
waiting on a windows prebuilt binary.
and also will this be a sha-256 cpu mining forever, gpu/asic resistant?
Hello @yoshikiazuma.
About SHA-256 and ASICS.
RXB uses standard SHA-256 so it is not ASIC resistant and honestly there is no such thing as a truly ASIC resistant blockchain.
Trying to build resistance against ASICs misses the point.
The real goal is keeping things accessible for people mining on home computers at this in RXB.
Right now difficulty is low enough for a home CPU just fine and the LWMA works perfect and if someone decides to build a pool in the future that is just the nature of the network growing.
When difficulty will grows over time smaller home based ASICs and dedicated home miners will naturally become part of the network and that is a good thing for hashrate and security.
Now when RXB is not listed on any exchange and has no market value yet People can gift coins to friends encourage them to install nodes and mine on home computers and trade directly between each other peer to peer.
Using ASICs to mine something with no exchange value makes no economic sense right now so home CPU mining is where it is at for anyone who wants to get involved early and build up coins before any future listing.
That is actually what makes this moment interesting for people who want to be early.
Now is that moment when everyone can say Hey check this out this is not some artificially pumped shitcoin rushed onto exchanges. Just works quietly building over time.
It runs in the background and doesn't interrupt anything you are doing on your computer.
You can keep that RXB node running while you use social media watch videos and play games on the same computer.
Just download RXB node create a wallet run one simple mining command and you're in.
Heiwabitnull