Mining - generate coins yourself

Like many other cryptocurrencies the project´s own coin "DMS" can be mined. If this is a new topic to you, we recommend our introduction with further information as well as the Wikipedia article "proof of Work" exemplarily under Bitcoin.

DMS uses the PoW algorithm "YescryptR32". It is optimized for normal computer processors, so you do not need graphics cards or special hardware.

1. Solo mining within the Wallet

This is the recommended method, it supports the decentralization of the blockchain.

  1. If you have not yet installed the software "DMS Core", please follow the instructions.
  2. Select the menu command Tools | Mining.
    Mining
  3. Enter the number of threads and confirm with OK.

The software is now trying to generate new blocks. Whether this succeeds depends on the current level of difficulty and the number of threads. The more miners (competitors) are involved, the lower the chance of success. The more threads you use, the higher the chance.

Mining Commands in Debug console

2. For professionals with mining software

You need a CPU miner for the YescryptR32 algorithm, such as cpuminer-opt.

2.1 Solo mining on Wallet

Example dms.conf

rpcuser=dmsrpcuser
rpcpassword=hc6wsytxdch
rpcallowip=127.0.0.1
server=1
listen=1
daemon=1

Example miner.bat (please enter the entire text in one line)

cpuminer-aes-sse42.exe -a yescryptR32 -o http://127.0.0.1:41319 -u dmsrpcuser -p hc6wsytxdch --coinbase-addr=DMD2hTHafZQYS2nW1Hvcpjtn61T835VTMR -t 2

cpuminer-aes-sse42.exe: use the optimal miner for your CPU.
--coinbase-addr: a receiving address of your wallet.
-t 2: number of threads / logical processors, here 2.

cpuminer-opt

2.2 Pool mining

Example miner.bat (please enter the entire text in one line)

cpuminer-aes-sse42.exe -a yescryptR32 -o stratum+tcp://cpu-pool.club:6343 -u DMD2hTHafZQYS2nW1Hvcpjtn61T835VTMR.MeinPC -p c=DMS -t 2