-
Notifications
You must be signed in to change notification settings - Fork 10
Mining CHI
XAYA uses a unique triple-purpose mining strategy to arrive at consensus and secure the blockchain. Two algorithms are used:
- SHA-256d (merge mined)
- Neo-scrypt (solo or pool mined)
SHA-256d miners receive 25% of the block rewards while neo-scrypt miners receive 75%.
The following are pools you can mine with.
- SHA-256d: F2Pool
- Neo-scrypt: BSOD.pw
- Neo-scrypt: Zergpool
- Neo-scrypt: F2pool
- Neo-scrypt: zpool
- Neo-scrypt: flarehashr
For neo-scrypt pool mining, use this modified ccminer for Nvidia GPUs:
https://github.com/xaya/ccminer/releases/tag/v0.1
Run the miner as shown. Note the algorithm option.
ccminer -a neoscrypt-xaya -o stratum+tcp://eu.bsod.pw:2534 -u walletaddress -p x
You can also use this for AMD GPUs
https://github.com/fancyIX/sgminer-phi2-branch/releases
To solo mining neo-scrypt, you need an Nvidia GPU and ccminer from here:
https://github.com/tpruvot/ccminer
Run ccminer as shown below (if not using the electron wallet you can remove the parts of the URL after the port).
ccminer -a neoscrypt -o http://127.0.0.1:8396/wallet/game.dat -O user:pass
If you did not set a user:pass in the xaya.conf file, you can find the user:pass in the .cookie file in the datadir.
- Step 0: Blockchain Basics
- Step 1: xayad <⸺ start here
- Step 2: The Game State Processor
- Step 3a: libxayagame Component Relationships
- Step 3b: Compile libxayagame in Windows
- Step 3b: Compile libxayagame in Ubuntu
- Step 4: Run xayad for Games
- Step 5: Hello World! in C++
- Step 5: Hello World! in C#
- Step 5: Hello World! with SQLite
- Step 6a: Mover Overview
- Step 6b: Mover Console
- Step 6c: Mover Unity
- libxayagame Component Relationships
- How to Compile libxayagame in Ubuntu 20.04.03
- How to Compile libxayagame in Ubuntu 22.04
- How to Compile libxayagame in Windows
- Xayaships (How to get started playing)