Jump to content


Sign in to follow this  
  • entries
  • comments
  • views

Monero 'Oxygen Orion' Point Release

Sign in to follow this  




This is the v0.17.1.5 minor point release of the Monero software. This is a recommended release that improves Dandelion++ perfomance.

Some highlights of this minor release are:

  • Change Dandelion++ fluff probability to 20%, and embargo timeout to 39s
  • Fix timeout checks for forwarded and Dandelion++ stem txes
  • Improve peer selection in Dandelion++ stem phase
  • Skip non-synced bootstrap daemons in –no-sync mode
  • Check imported multisig curve points are in main subgroup
  • Better log message for unusable anonymity networks
  • Minor bug fixes

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 7 people who worked, largely unpaid and altruistically, to put out 25 commits containing 203 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • luigi1111
  • Snipa
  • moneromooo
  • xiphon
  • hyc
  • vtnerd
  • selsta


The new binaries can be downloaded from the Downloads page or from the direct links below.


If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-win-x64-v0.17.1.5.zip, 4bb0fca53bc58c1167bc0a258f61dd69a54507fd83ad37edf4213b4f30df8c94
monero-win-x86-v0.17.1.5.zip, 7dc0565a2880b38e73d85599153a31bbed85965963c6f74e1a5cf6dbd06f619e
monero-mac-x64-v0.17.1.5.tar.bz2, adfc663b2b36b0cb2fdfcc35185b3d93c8c2256de06da01521e555b7b20ee292
monero-linux-x64-v0.17.1.5.tar.bz2, 95666508e695637830b4c1700538c717ff97f02f181fbb337a109763372c8d34
monero-linux-x86-v0.17.1.5.tar.bz2, c5b19fa1db2de6a66e475e634b07f2b5f74d5cd41e968aa0ed34ffd8f91f527f
monero-linux-armv8-v0.17.1.5.tar.bz2, 50f113959bcc230860ff77cbac03a2713db772a72e80afe50f511418f9e9d97f
monero-linux-armv7-v0.17.1.5.tar.bz2, 99fa5eb56616c1b7b6aef69572b8c51efa813bfaff2f2336ac982b449e8ee2a1
monero-android-armv8-v0.17.1.5.tar.bz2, 01998179f2c39d97f4e204b1323c17ca35c5797c558a9c51ad3f8a21c23620fe
monero-android-armv7-v0.17.1.5.tar.bz2, 972f4ed467e34ea783fb66ad6f50749c2b7b3d9f77bb2825e70a8763d84b00f2
monero-freebsd-x64-v0.17.1.5.tar.bz2, 8fead098417cd4d3896012e485494efec8851c28abcb1883c3a1716652390321

A GPG-signed list of the hashes is at https://getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Sign in to follow this  


Recommended Comments

There are no comments to display.

Add a comment...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • HashVault Latest Blocks

  • HashVault Stats

    • Global Hashrate
      317.33 GH
    • Avg Hashrate
      177.88 MH
    • Total Miners
    • Miners Paid
    • Total Payments
    • Total Hashes
      9.23 EX
    • Blocks Found
  • Posts

    • The new beta version is ready. You can download PhoenixMiner 5.5b from here: https://mega.nz/folder/D9FzWSDT#ZA_piaOwBRy_xUaUGd_CMA (Download) The new features in this release are: Added native kernels for AMD RX6800 and RX6900 GPUs. These are faster than the generic kernels and produce a lot less stale shares Updated kernels for AMD Polaris, Vega and Navi GPUs that are slightly faster and use less power than before when mining ETH. To use these updated kernels, you need to use drivers 20.5.1 or later under Win10, or 20.10.x or later under Linux The Nvidia mining cards (P106, P104, etc.) can now use straps and hardware control options (power limit, memory overclock, max temperature, etc.) under Windows Added support for AMD Linux drivers 20.45-1164792 and 20.45-1188099. Use this drivers only if you have RX6800 or RX6900 GPU. WARNING: Vega and Navi GPUs wont' work with these drivers! Automatically set -ttli instead of -tmax when the later is not supported by the driver. This will throttle down the GPUs when they reach the specified temperature to avoid overheating Notes -Fixed global problems for video cards from Nvidia/AMD -Fixed errors and crashes when the miner was running -Increased hashrate on video cards series 30xx -Increased hashrate on Ethash by an average of 15% -Increased hashrate on ETCHash by an average of 10% -Improved the work of the miner in general If you have RX6800 or RX6900 card, do not use the PhoenixMiner hardware control options (-cclock, -mclock, etc.) because there is yet another undocumented change in OverDrive and some of them will work, but some won't with weird results - we will implement them properly in the next version. Instead use the AMD control panel to set the card parameters. Good starting point are the following options: core clock 1500 MHz, mem clock 2050 MHz, core voltage 800 mV, set faster memory timings, and a custom fan curve to keep the temperature below 65-66 C. Please let us know if you have any problems or questions related to PhoenixMiner 5.5b.
    • Dear Community,   Reading the "Getting Started" section in the Pool area and some threads on the Forum, I still have a little question.  Whom do you recommend mining solo?  The hash rate seems to be the same whether I do SOLO mining or not.  Thanks! Bee *** My machine is a simple workstation with a slim linux running: * ABOUT XMRig/6.7.0 gcc/9.3.0 * LIBS libuv/1.38.1 OpenSSL/1.1.1i hwloc/2.2.0 * HUGE PAGES supported * 1GB PAGES unavailable * CPU Intel(R) Xeon(R) CPU E3-1280 V2 @ 3.60GHz (1) 64-bit AES L2:1.0 MB L3:8.0 MB 4C/8T NUMA:1 * MEMORY 1.1/15.6 GB (7%) * DONATE 1% * ASSEMBLY auto:intel * POOL #1 pool.hashvault.pro:3333 algo auto * COMMANDS hashrate, pause, resume, results, connection * OPENCL disabled * CUDA disabled  
    • Update: Having applied the Script from the thread linked to above, I get another outcome. Is that as it is supposed to be?? Thanks again Bee alpinehost:/home/alp# chown root /usr/share/hugepages.sh alpinehost:/home/alp# /usr/share/./hugepages.sh enable Huge pages enabled alpinehost:/home/alp# sysctl -a | grep hugep sysctl: error reading key 'net.ipv6.conf.all.stable_secret': I/O error sysctl: error reading key 'net.ipv6.conf.default.stable_secret': I/O error sysctl: error reading key 'net.ipv6.conf.eth0.stable_secret': I/O error sysctl: error reading key 'net.ipv6.conf.lo.stable_secret': I/O error vm.nr_hugepages = 9 vm.nr_hugepages_mempolicy = 9 vm.nr_overcommit_hugepages = 0 alpinehost:/home/alp# The vm.nr_hugepages changed dramatically. What does it mean anyways?
    • Dear Community,    I would like to have these Hugepages supported now :-) I am thus referring to this thread here, which seems to be closed. I have tried the following to enable hugepages AND get them working until 1 GB.  See me output: Thanks so far! Bee *** Question: Why is HUGEpages 1 GIg not available?  How do I set the value correct? My output: sysctl -a | grep hugep sysctl: error reading key 'net.ipv6.conf.all.stable_secret': I/O error sysctl: error reading key 'net.ipv6.conf.default.stable_secret': I/O error sysctl: error reading key 'net.ipv6.conf.eth0.stable_secret': I/O error sysctl: error reading key 'net.ipv6.conf.lo.stable_secret': I/O error vm.nr_hugepages = 2349 vm.nr_hugepages_mempolicy = 2349 vm.nr_overcommit_hugepages = 0 *** and in xmrig *** ABOUT XMRig/6.7.0 gcc/9.3.0 * LIBS libuv/1.38.1 OpenSSL/1.1.1i hwloc/2.2.0 * HUGE PAGES supported * 1GB PAGES unavailable * CPU Intel(R) Xeon(R) CPU E3-1280 V2 @ 3.60GHz (1) 64-bit AES L2:1.0 MB L3:8.0 MB 4C/8T NUMA:1 * MEMORY 3.2/15.6 GB (21%) * DONATE 1% * ASSEMBLY auto:intel * POOL #1 pool.hashvault.pro:3333 algo auto * COMMANDS hashrate, pause, resume, results, connection * OPENCL disabled * CUDA disabled  
    • Hi, TT-Miner Version 6.1.0 for Windows and Linux is available Please note that the Linux release of TT-Miner requires Ubuntu 16.04 or later! To get independent information about miner performance you should always compare hashrates @ the pool, shares @ the pool or just the profit you made. Download link : https://mega.nz/folder/lMowEK5A#Pmr63sP7nuJlmsgnQQEjCA You might need latest c++ runtime for beta 6 if you see a missing VCRUNTIME140_1.dll https://support.microsoft.com/ms-my/help/2977003/the-latest-supported-visual-c-downloads SimpleMiningOS: https://bitcointalk.org/index.php?topic=1541084.0 minerstat: https://bitcointalk.org/index.php?topic=1772780 Supported algorithms: - PROGPOW (Zano, Sero & EPIC, Veil) - KAWPOW (Raven, Zelantus) - ETHASH (ETH, Music, Callisto, etc) - ETCHASH (ETC) - UBQHASH (UBIQ) - MTP (Zcoin, Tecra) TT-Miner support mining Ethash on Nicehash. In the current version the miner support cuda 9.2, 10.0, 10.1, 10.2 and 11.0. If you want to make sure that TT-Miner uses a certain cuda version please append one of these values, if you do not append any of them, the miner will always use the algo for the latest cuda version: -92 for cuda 9.20 (ETHASH-92, UBQHASH-92) -100 for cuda 10.00 (ETHASH-100, PROGPOW-100) -101 for cuda 10.10 (ETHASH-101, MTP-101) -102 for cuda 10.20 (ETHASH-102, MTP-102) -110 for cuda 11.00 (ETHASH-110, MTP-110) Please note these requirements for the different cuda toolkit releases: Cuda-Toolkit Linux Windows CUDA 11.1 >= 455.23 >= 456.38 CUDA 10.2.89 >= 440.33 >= 441.22 CUDA 9.2.148 >= 396.37 >= 398.26 Please make sure that you should not have -RH or -rate on your command line. Nicehash doesn't not like hashrate reporting and will disconnect if this notification is sent. Please find below the available parameter and arguments, arguments in [] are not required: -a, -A, -algo ALGONAME select the algorithm to use for mining ETHASH Ethash (ETH, ETC, Music, Callisto, etc) UBQHASH Ubiq version of Dagger-Hashimoto (UBIQ) PROGPOW ProgPoW (Zano, Sero, Raven, Epic, Ethercore) MTP MTP (Zcoin algo) This parameter will always load the algo that fits best to the installed driver. If you want to make sure that TT-Miner uses a certain cuda version please append one of these values: -92 for cuda 9.20 (ETHASH-92, UBQHASH-92) -102 for cuda 10.20 (ETHASH-102, MTP-102) -111 for cuda 11.1 (ETHASH-111, MTP-111) -d, -device, -devices Comma or space separated list of devices that should be used mining. IDs starts with 0 -gpus -work-timeout NOT supported (ignored) -coin NOT supported (ignored) -i, -mi, -intensity Comma or space separated list of intensities that should be used mining. First value for first GPU and so on. A single value sets the same intensity to all GPUs. A value of -1 uses the default intensity of the miner. A sample may look like this: -i 18,17,-1,18 sets intensity of 18 to the first and fourth GPU, 17 to the second and the third keeps the default of the miner. The GPUs are the GPUs you may have selected with the -d parameter. If you have installed 6 GPUs and use -d 3 4, the parameter -i 19 18 will set the intensity of 19 to your system GPU 3 and 18 to GPU 4. -i auto INT INT INT TT-Miner will iterarate throu some gridsizes to find the best for you system and algo combination. -i auto 1024 8192 256 will go from 1024 to 8192 with a stepsize of 256. If the iteration finishes TT will print the results to the screen. -ig, -gs intensity grid/grid-size. Same as intensity (-i, -intensity) just defines the size for the grid directly. This will give you more and finer control about the gridsize. API options Monitor/Control: -b, --api-bind IP[:port] enables the monitoring API of TT-Miner to the IP address. If you omit the port, port 4068 is used as default --api-type Protocol TCP/WebSocket - parameter ignored --api-password password assigns a password to the API Parameter without argument -RH, -rate Reports the current hashrate every 90 seconds to the pool -n, -list, -ndevs List the detected CUDA devices and exit -logpool Enable logging of the pool communication. TT-Miner creates the pool-logfile in the folder 'Logs'. -log Enable logging of screen output and additional information, the file is created in the folder 'Logs'. -luck Show a second information line that shows you how long it should take to find a new solution (share). Additionally the time already spend on the new solutions is printed and also a 'luck' value in percent that shows you the progress. Values below 100% indicate that there is still time left until the next solution should be found. Values above 100% indicate that the miner needs more time to find the new share than expected. These values are 'long term' statistical indications. -U, --nvidia Mining using CUDA devices (just for combability - can be omitted) -X Mining with OpenCL (just for combability - NOT supported) -G, --amd Mining using AMD devices (just for combability - NOT supported) -h, --help Show this help and exit -v, --version Show TT-Miner version and exit -nocolor Disables color output Pool definition - defines all values that are required for a connection to a mining pool. -P [scheme://]user/wallet[.workername/username][:password]@hostname:port The minimal definition to connect to a pool is: -P YOUR_WALLET@YOUR_SERVER_IP:YOUR_SERVER_PORT With all options it look like this -P stratum+tcp://YOUR_WALLET.YOUR_WORKER:YOUR_PASSWORD@YOUR_SERVER_IP:YOUR_SERVER_PORT 'stratum+tcp://' is not required because TT-Miner will automatically detect the correct stratum protocol in use. The first -P will define your primary pool, all following -P definition will work as backup/failover pool. -o, -url, -pool YOUR_SERVER_IP:YOUR_SERVER_POOL -u, -user, -wal YOUR_WALLET[.YOUR_WORKER] or YOUR_USER -p, -pass YOUR_PASSWORD -w, worker YOUR_WORKER Same set for the alternate coin if you mine EPIC -oALT YOUR_SERVER_IP:YOUR_SERVER_POOL -uALT YOUR_WALLET[.YOUR_WORKER] or YOUR_USER -pALT YOUR_PASSWORD -wALT YOUR_WORKER -pool2 YOUR_BACKUP_SERVER_IP:YOUR_BACKUP_SERVER_POOL -wal2 YOUR_BACKUP_WALLET[.YOUR_BACKUP_WORKER] or YOUR_BACKUP_USER -pass2 YOUR_BACKUP_PASSWORD -worker2 YOUR_BACKUP_WORKER -PP INT Process-Priority This option set the process priority for TT-Miner to a different level: 1 low 2 below normal 3 normal 4 above normal 5 high Default: -PP 3 Screen-Output -PRHRI INT Performance-Report Hash-Rate Interval Performance-Report & information after INT multiple of one minute. Minimum value for INT to 1 which creates a hashrate interval of a minute. Higher Intervals gives you a more stable hashrate. If the interval is too high the displayed average of your hashrate will change very slowly. The default of 2 will give you an average of 2 minutes. Default: -PRHRI 2 -PRT INT Performance-Report & information after INT multiple of 5 seconds Set INT to 0 to disable output after a fixed timeframe sample -RPT 24 shows the performance report after 24 * 5 sec = 2 minutes Default: -PRT 3 -PRS INT Performance-Report & information after a INT shares found Set INT to 0 to disable output after a fixed number of shares sample -RPS 10 shows the performance report after 10 shares were found Default: -PRS 0 Mixed sample: - You want to see the performance report all 25 shares and all 30 secs: -PRS 25 -PRT 6 - You do not want to see any performance report: -PRT 0 -coin defines the coin you want to mine. That helps for connection to some pools and avoids unnecessary DAG creation SERO EPIC ZANO ETC ETH CLO PIRL EXP MUSIC etc. Please see ReadMe.txt for more coins A sample command line might look like this: TT-Miner.exe -A PROGPOW -P YOUR_WALLET.YOUR_WORKER@POOL_SERVER:pOOL_PORT Stating from version 2.1.5 TT-Miner can understand most of the used command line arguments. If you already use any miner it should be OK just to replace the program name an leave the remaining arguments as they are. If you have a combination that TT-Miner does not understand please let me know so that I can fix that. If you look for possible command line options please start the miner with the -h or --help option: TT-Miner.exe -h TT-Miner is NOT free of bugs, so if you find one please help to make TT-Miner better and report it to me so that I have a chance to fix it. Happy mining!
  • Create New...