No description, website, or topics provided.
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Algo256 Argon2d support Jan 12, 2019
JHA Argon2d support Jan 12, 2019
api Argon2d support Jan 12, 2019
argon2d Fixed include argon2 header Jan 12, 2019
compat package name Jan 16, 2019
crypto Argon2d support Jan 12, 2019
equi Argon2d support Jan 12, 2019
heavy Argon2d support Jan 12, 2019
lbry Argon2d support Jan 12, 2019
lyra2 Argon2d support Jan 12, 2019
neoscrypt Argon2d support Jan 12, 2019
quark Argon2d support Jan 12, 2019
qubit Argon2d support Jan 12, 2019
res Package name/version for VS Jan 17, 2019
scrypt Argon2d support Jan 12, 2019
sha256 Argon2d support Jan 12, 2019
skunk Argon2d support Jan 12, 2019
sph Argon2d support Jan 12, 2019
tribus Argon2d support Jan 12, 2019
x11 Argon2d support Jan 12, 2019
x12 Argon2d support Jan 12, 2019
x13 Argon2d support Jan 12, 2019
x15 Argon2d support Jan 12, 2019
x16 Argon2d support Jan 12, 2019
x17 Argon2d support Jan 12, 2019
.gitignore ignore all cache files Jan 12, 2019
LICENSE.txt Argon2d support Jan 12, 2019
Makefile.am Removed Sia & fixed Windows build Jan 15, 2019
README.md Updated readme files Jan 16, 2019
README.txt Updated readme files Jan 16, 2019
algos.h Argon2d support Jan 12, 2019
api.cpp Argon2d support Jan 12, 2019
autogen.sh Argon2d support Jan 12, 2019
bench.cpp Removed Sia & fixed Windows build Jan 15, 2019
bignum.cpp Argon2d support Jan 12, 2019
bignum.hpp Argon2d support Jan 12, 2019
build.cmd Argon2d support Jan 12, 2019
build.sh Argon2d support Jan 12, 2019
ccminer.conf Argon2d support Jan 12, 2019
ccminer.cpp Removed Sia & fixed Windows build Jan 15, 2019
ccminer.sln Argon2d support Jan 12, 2019
ccminer.vcxproj support more compute versions Jan 15, 2019
ccminer.vcxproj.filters Removed Sia & fixed Windows build Jan 15, 2019
compat.h Argon2d support Jan 12, 2019
configure.ac Package full version Jan 12, 2019
configure.sh Argon2d support Jan 12, 2019
crc32.c Argon2d support Jan 12, 2019
cuda.cpp Argon2d support Jan 12, 2019
cuda_checkhash.cu Argon2d support Jan 12, 2019
cuda_debug.cuh Argon2d support Jan 12, 2019
cuda_fugue256.h Argon2d support Jan 12, 2019
cuda_groestlcoin.cu Argon2d support Jan 12, 2019
cuda_groestlcoin.h Argon2d support Jan 12, 2019
cuda_helper.h Argon2d support Jan 12, 2019
cuda_myriadgroestl.cu Argon2d support Jan 12, 2019
cuda_skeincoin.cu Argon2d support Jan 12, 2019
cuda_vector_uint2x4.h Argon2d support Jan 12, 2019
cuda_vectors.h Argon2d support Jan 12, 2019
elist.h Argon2d support Jan 12, 2019
fuguecoin.cpp Argon2d support Jan 12, 2019
groestlcoin.cpp Argon2d support Jan 12, 2019
hashlog.cpp Argon2d support Jan 12, 2019
hefty1.c Argon2d support Jan 12, 2019
hefty1.h Argon2d support Jan 12, 2019
miner.h Removed Sia & fixed Windows build Jan 15, 2019
myriadgroestl.cpp Argon2d support Jan 12, 2019
nvapi.cpp Argon2d support Jan 12, 2019
nvml.cpp Argon2d support Jan 12, 2019
nvml.h Argon2d support Jan 12, 2019
nvsettings.cpp Argon2d support Jan 12, 2019
pentablake.cu Argon2d support Jan 12, 2019
polytimos.cu Argon2d support Jan 12, 2019
pools.conf Argon2d support Jan 12, 2019
pools.cpp Argon2d support Jan 12, 2019
scrypt-jane.cpp Argon2d support Jan 12, 2019
scrypt.cpp Argon2d support Jan 12, 2019
serialize.hpp Argon2d support Jan 12, 2019
skein.cu Argon2d support Jan 12, 2019
skein2.cpp Argon2d support Jan 12, 2019
stats.cpp Argon2d support Jan 12, 2019
sysinfos.cpp Argon2d support Jan 12, 2019
uint256.h Argon2d support Jan 12, 2019
util.cpp Removed Sia & fixed Windows build Jan 15, 2019
zr5.cu Argon2d support Jan 12, 2019

README.md

ccminer-dyn Dynamic Nvidia GPU miner

This fork is only meant to be used to mine Dynamic (DYN) with Argon2d algorithm.

releases: https://github.com/duality-solutions/Dynamic-GPU-Miner-Nvidia/releases

git tree: https://github.com/duality-solutions/Dynamic-GPU-Miner-Nvidia

Donation addresses

Please consider supporting this project by donating to these addresses (EhssanD):

BTC  : 15h2QmsRwwwEdNNC6HbYHJU9mpbLrjUdDK

DYN  : DKPnTs1s71DtesAvvLMchtsj4gRFxphW55

Based on Christian Buchner's & Christian H.'s CUDA project and tpruvot@github.

Building on windows

Required: msvc2015 and cuda 10.x Dependencies for windows are included in compat directory, using a different version of msvc will most likely require to recompile those libraries.

In order to build ccminer, choose "Release" and "x64" (this version won't work with win32) Then click "generate"

Building on Linux (tested on Ubuntu 16.04)

A developpement environnement is required together with curl, jansson and openssl

* sudo apt-get update && sudo apt-get -y dist-upgrade
* sudo apt-get -y install gcc g++ build-essential automake linux-headers-$(uname -r) git gawk libcurl4-openssl-dev libjansson-dev xorg libc++-dev libgmp-dev python-dev

* Installing CUDA 10.0 and compatible drivers from nvidia website and not from ubuntu package is usually easier

* Compiling ccminner:

./autogen.sh
./configure
./make

About source code dependencies for windows

This project requires some libraries to be built :

  • OpenSSL (prebuilt for win)

  • Curl (prebuilt for win)

  • pthreads (prebuilt for win)

The tree now contains recent prebuilt openssl and curl .lib for both x86 and x64 platforms (windows).

To rebuild them, you need to clone this repository and its submodules : git clone https://github.com/peters/curl-for-windows.git compat/curl-for-windows

Sample command line

ccminer -a argon2d -o stratum+tcp://server:port -u walletaddress -p c=DYN

You can also use --intensity/-i (1-40) to increase gpu memory utilization.