AXE is a decentralized X11-based cryptocurrency. The foundation of AXE network is hybrid PoW/PoSe system. First-tier nodes provide hash power to move data and secure the blockchain, while the second tier of full nodes adds extra privacy and increases network performance.
spacing: 2.5 min
block size: 2MB
rpc port: 9337
block reward: defined by Moore’s Law with min/max base subsidy 5/25 AXE
smart contracts: atomic-swap powered/HTLC
The second tier of AXE network - masternodes. They sustain a certain minimum level of network performance and provide additional privacy (PoSe).
Allows for near-instant transactions. AXE InstantSend transactions are fully confirmed within four seconds.
Gives you financial privacy by obscuring the source of funds on the blockchain.
The current version of electrumx requires precise system configuration and is not fully automated for fast deployment. The script below is used for fast and easy setup of electrumx server on working AXE core node.
Finish the configuration by adding your AXE node’s RPC login/pass in DAEMON_URL as user:[email protected]<VPS IP>:<RPCPORT>/
DB_DIRECTORY = /db
# AXE node RPC credentials
DAEMON_URL = axerunner:[email protected]:9337/
# Listen on all interfaces:
#BANNER_FILE = /etc/electrumx/electrum.banner
#Uncomment the above line if you want to have a banner and create the banner file
Add the ports in the firewall exception:
sudo ufw allow 50001
sudo ufw allow 50002
Starting and stopping electrumx server service electrumx start service electrumx start
You could also download binaries instead of building the source.
Open your local Axe wallet (axe-qt)and let it sync with the network. After downloading the blockchain you can create masternode address with the key. Open debug console to enter masternode genkey and getaccountaddress mn. Send 1000 AXE to just generated mn address.
If the node still syncing - you will see "axed not synced with network! awaiting full sync before running Sentinel"
Wait until the process is finished (check status with axe-cli mnsync status). After the wallet will download the blockchain, test Sentinel again with venv/bin/python bin/sentinel.py. If nothing's returned - Sentinel is working properly.
Start your masternode
Go to your local wallet's masternode tab (on/off switch in Options) and start your masternode.
If your node shows WATCHDOG EXPIRED status - this usually indicates an issue with Sentinel. Check the schedule with crontab -e and give it a few hours. It might take a few hours for masternode to switch to ENABLED.
Download a miner
SGminer for Windows - download here
SGminer Source - download here
CCminer 1.2 (Nvidia - Compute 2.5+) - download here
Create AXE address to receive payments
Download the AXE client from here. Generate a new address and input it on your account page to receive payments.
Configure your miner
If you want to mine on a Windows Operating System, then you'll need to create a batch file to start your miner.
Simply open notepad and then copy and paste the following:
sgminer --kernel darkcoin-mod -o stratum+tcp://eu1.arcpool.com:1208 -u PBSFWKt583Xb5t92EPccWnXP2UHMTtCt5F -p x
ccminer -a x11 -o stratum+tcp://eu1.arcpool.com:1208 -u PBSFWKt583Xb5t92EPccWnXP2UHMTtCt5F -p x
You then need to change -u PBSFWKt583Xb5t92EPccWnXP2UHMTtCt5F to reflect your own address. Replace stratum+tcp://eu1.arcpool.com:1208 to another pool if needed. Go to "File > Save as" and save the file as `start.bat` in the same folder containing your miners application files. You are now ready to mine, double click on start.bat to start mining.
axed >= 1.1.3
Python >= 2.7
Twisted >= 13.0.0
Zope.interface >= 3.8.0
Create user axerunner:
adduser axerunner && usermod -aG sudo axerunner
Download and prepare deployment script:
git clone https://github.com/charlesrocket/p2pool-axe-deploy
Edit the script to match your setup:
PUBLIC_IP your public IP address
EMAIL your email address
PAYOUT_ADDRESS your AXE wallet address to receive fees
USER_NAME linux user name
RPCUSER enter a random alphanumeric rpc user name
RPCPASSWORD enter a random alphanumeric rpc password
Download and install AXE with other wallets you planning to trade with. While your wallets are syncing, download latest BarterDEX binaries here. When wallets are synced, close AXE core and edit axe.conf as in the example below (SPV clients should work without any configuration):
If needed, add necessary changes to another wallets. AXE core native with Bitcoin electrum mode will work out of the box.
Open BarterDEX and generate your seed. This seed will be associated with your wallet's deposit address. Don't lose it, or you will not be able to access your deposits in watch-only addresses. If you are using AXE core, select native mode. For SPV wallets - use electrum mode. After adding your coins, click on exchange, select pairs you want to trade, and send your first order.