Hi everyone, a quick intro here: I come from a professional horticulture background. I've been learning about computers, networking, network security and Linux sys. admin for the last two years. I built a bunch of gaming computers for my kids and I with a bonus check I got in fall of 2017, right before the 2017 "bitcoin bubble". By luck I grabbed all my parts before the price of GPU's skyrocketed. All I've been doing though is learning about Linux and game development, learning digital art like 3D modeling, and streaming video games. I'm now learning to mine ZEC with tpruvot/ccminer 2.3.1 in Ubuntu 20.04 with Nvidia proprietary driver vers. 440 & CUDA toolkit 10.1. I'm just learning how to do this and understand I'm not making a profit. I'ts more a learning experience and a hobby sort of thing for now. I dont really care if the system breaks, I have another computer with AMD RX560 that I work and game on Linux with. I cant mine with the pollaris GPU because I cant install OpenCL. There is no support for 20.04 from catalyst driver as of now. TL;DR I'm a noob and wondering why my hashrate is what it is. I am only using 1 GPU as of now (Nvidia 1050Ti 4GB) and mining on a pool. I get an average of 140 Sol/s. Is this essentially the same as H/s and is that a normal number for my card? Should I add a 2nd GPU I have if it's only a 1050 2GB? Also, I am using nvtop & htop packages to monitor PC stats, it shows it's using 99% of GPU and 100% of a single core of my CPU (intel i5 6402P @ 3.2GHz) fans and temps are good. But it shows I'm only using .6GB / 4GB while mining, is that right? Shouldn't it be using more memory? Would it be overkill to mine with CPU miner at the same time as the 2 cards? Sorry about the essay, and thanks for your time
Dear Groestlers, it goes without saying that 2020 has been a difficult time for millions of people worldwide. The groestlcoin team would like to take this opportunity to wish everyone our best to everyone coping with the direct and indirect effects of COVID-19. Let it bring out the best in us all and show that collectively, we can conquer anything. The centralised banks and our national governments are facing unprecedented times with interest rates worldwide dropping to record lows in places. Rest assured that this can only strengthen the fundamentals of all decentralised cryptocurrencies and the vision that was seeded with Satoshi's Bitcoin whitepaper over 10 years ago. Despite everything that has been thrown at us this year, the show must go on and the team will still progress and advance to continue the momentum that we have developed over the past 6 years. In addition to this, we'd like to remind you all that this is Groestlcoin's 6th Birthday release! In terms of price there have been some crazy highs and lows over the years (with highs of around $2.60 and lows of $0.000077!), but in terms of value– Groestlcoin just keeps getting more valuable! In these uncertain times, one thing remains clear – Groestlcoin will keep going and keep innovating regardless. On with what has been worked on and completed over the past few months.
UPDATED - Groestlcoin Core 2.18.2
This is a major release of Groestlcoin Core with many protocol level improvements and code optimizations, featuring the technical equivalent of Bitcoin v0.18.2 but with Groestlcoin-specific patches. On a general level, most of what is new is a new 'Groestlcoin-wallet' tool which is now distributed alongside Groestlcoin Core's other executables. NOTE: The 'Account' API has been removed from this version which was typically used in some tip bots. Please ensure you check the release notes from 2.17.2 for details on replacing this functionality.
Builds are now done through Gitian
Calls to getblocktemplate will fail if the segwit rule is not specified. Calling getblocktemplate without segwit specified is almost certainly a misconfiguration since doing so results in lower rewards for the miner. Failed calls will produce an error message describing how to enable the segwit rule.
A warning is printed if an unrecognized section name is used in the configuration file. Recognized sections are [test], [main], and [regtest].
Four new options are available for configuring the maximum number of messages that ZMQ will queue in memory (the "high water mark") before dropping additional messages. The default value is 1,000, the same as was used for previous releases.
The rpcallowip option can no longer be used to automatically listen on all network interfaces. Instead, the rpcbind parameter must be used to specify the IP addresses to listen on. Listening for RPC commands over a public network connection is insecure and should be disabled, so a warning is now printed if a user selects such a configuration. If you need to expose RPC in order to use a tool like Docker, ensure you only bind RPC to your localhost, e.g. docker run [...] -p 127.0.0.1:1441:1441 (this is an extra :1441 over the normal Docker port specification).
The rpcpassword option now causes a startup error if the password set in the configuration file contains a hash character (#), as it's ambiguous whether the hash character is meant for the password or as a comment.
The whitelistforcerelay option is used to relay transactions from whitelisted peers even when not accepted to the mempool. This option now defaults to being off, so that changes in policy and disconnect/ban behavior will not cause a node that is whitelisting another to be dropped by peers.
A new short about the JSON-RPC interface describes cases where the results of anRPC might contain inconsistencies between data sourced from differentsubsystems, such as wallet state and mempool state.
A new document introduces Groestlcoin Core's BIP174 interface, which is used to allow multiple programs to collaboratively work to create, sign, and broadcast new transactions. This is useful for offline (cold storage) wallets, multisig wallets, coinjoin implementations, and many other cases where two or more programs need to interact to generate a complete transaction.
The output script descriptor (https://github.com/groestlcoin/groestlcoin/blob/mastedoc/descriptors.md) documentation has been updated with information about new features in this still-developing language for describing the output scripts that a wallet or other program wants to receive notifications for, such as which addresses it wants to know received payments. The language is currently used in multiple new and updated RPCs described in these release notes and is expected to be adapted to other RPCs and to the underlying wallet structure.
A new --disable-bip70 option may be passed to ./configure to prevent Groestlcoin-Qt from being built with support for the BIP70 payment protocol or from linking libssl. As the payment protocol has exposed Groestlcoin Core to libssl vulnerabilities in the past, builders who don't need BIP70 support are encouraged to use this option to reduce their exposure to future vulnerabilities.
The minimum required version of Qt (when building the GUI) has been increased from 5.2 to 5.5.1 (the depends system provides 5.9.7)
getnodeaddresses returns peer addresses known to this node. It may be used to find nodes to connect to without using a DNS seeder.
listwalletdir returns a list of wallets in the wallet directory (either the default wallet directory or the directory configured bythe -walletdir parameter).
getrpcinfo returns runtime details of the RPC server. Currently, it returns an array of the currently active commands and how long they've been running.
deriveaddresses returns one or more addresses corresponding to an output descriptor.
getdescriptorinfo accepts a descriptor and returns information aboutit, including its computed checksum.
joinpsbts merges multiple distinct PSBTs into a single PSBT. The multiple PSBTs must have different inputs. The resulting PSBT will contain every input and output from all the PSBTs. Any signatures provided in any of the PSBTs will be dropped.
analyzepsbt examines a PSBT and provides information about what the PSBT contains and the next steps that need to be taken in order to complete the transaction. For each input of a PSBT, analyze psbt provides information about what information is missing for that input, including whether a UTXO needs to be provided, what pubkeys still need to be provided, which scripts need to be provided, and what signatures are still needed. Every input will also list which role is needed to complete that input, and analyzepsbt will also list the next role in general needed to complete the PSBT. analyzepsbt will also provide the estimated fee rate and estimated virtual size of the completed transaction if it has enough information to do so.
utxoupdatepsbt searches the set of Unspent Transaction Outputs (UTXOs) to find the outputs being spent by the partial transaction. PSBTs need to have the UTXOs being spent to be provided because the signing algorithm requires information from the UTXO being spent. For segwit inputs, only the UTXO itself is necessary. For non-segwit outputs, the entire previous transaction is needed so that signers can be sure that they are signing the correct thing. Unfortunately, because the UTXO set only contains UTXOs and not full transactions, utxoupdatepsbt will only add the UTXO for segwit inputs.
getpeerinfo now returns an additional minfeefilter field set to the peer's BIP133 fee filter. You can use this to detect that you have peers that are willing to accept transactions below the default minimum relay fee.
The mempool RPCs, such as getrawmempool with verbose=true, now return an additional "bip125-replaceable" value indicating whether thetransaction (or its unconfirmed ancestors) opts-in to asking nodes and miners to replace it with a higher-feerate transaction spending any of the same inputs.
settxfee previously silently ignored attempts to set the fee below the allowed minimums. It now prints a warning. The special value of"0" may still be used to request the minimum value.
getaddressinfo now provides an ischange field indicating whether the wallet used the address in a change output.
importmulti has been updated to support P2WSH, P2WPKH, P2SH-P2WPKH, and P2SH-P2WSH. Requests for P2WSH and P2SH-P2WSH accept an additional witnessscript parameter.
importmulti now returns an additional warnings field for each request with an array of strings explaining when fields are being ignored or are inconsistent, if there are any.
getaddressinfo now returns an additional solvable Boolean field when Groestlcoin Core knows enough about the address's scriptPubKey, optional redeemScript, and optional witnessScript for the wallet to be able to generate an unsigned input spending funds sent to that address.
The getaddressinfo, listunspent, and scantxoutset RPCs now return an additional desc field that contains an output descriptor containing all key paths and signing information for the address (except for the private key). The desc field is only returned for getaddressinfo and listunspent when the address is solvable.
importprivkey will preserve previously-set labels for addresses or public keys corresponding to the private key being imported. For example, if you imported a watch-only address with the label "coldwallet" in earlier releases of Groestlcoin Core, subsequently importing the private key would default to resetting the address's label to the default empty-string label (""). In this release, the previous label of "cold wallet" will be retained. If you optionally specify any label besides the default when calling importprivkey, the new label will be applied to the address.
getmininginfo now omits currentblockweight and currentblocktx when a block was never assembled via RPC on this node.
The getrawtransaction RPC & REST endpoints no longer check the unspent UTXO set for a transaction. The remaining behaviors are as follows:
If a blockhash is provided, check the corresponding block.
If no blockhash is provided, check the mempool.
If no blockhash is provided but txindex is enabled, also check txindex.
unloadwallet is now synchronous, meaning it will not return until the wallet is fully unloaded.
importmulti now supports importing of addresses from descriptors. A desc parameter can be provided instead of the "scriptPubKey" in are quest, as well as an optional range for ranged descriptors to specify the start and end of the range to import. Descriptors with key origin information imported through importmulti will have their key origin information stored in the wallet for use with creating PSBTs.
listunspent has been modified so that it also returns witnessScript, the witness script in the case of a P2WSH orP2SH-P2WSH output.
createwallet now has an optional blank argument that can be used to create a blank wallet. Blank wallets do not have any keys or HDseed. They cannot be opened in software older than 2.18.2. Once a blank wallet has a HD seed set (by using sethdseed) or private keys, scripts, addresses, and other watch only things have been imported, the wallet is no longer blank and can be opened in 2.17.2. Encrypting a blank wallet will also set a HD seed for it.
signrawtransaction is removed after being deprecated and hidden behind a special configuration option in version 2.17.2.
The 'account' API is removed after being deprecated in v2.17.2 The 'label' API was introduced in v2.17.2 as a replacement for accounts. See the release notes from v2.17.2 for a full description of the changes from the 'account' API to the 'label' API.
addwitnessaddress is removed after being deprecated in version 2.16.0.
generate is deprecated and will be fully removed in a subsequent major version. This RPC is only used for testing, but its implementation reached across multiple subsystems (wallet and mining), so it is being deprecated to simplify the wallet-node interface. Projects that are using generate for testing purposes should transition to using the generatetoaddress RPC, which does not require or use the wallet component. Calling generatetoaddress with an address returned by the getnewaddress RPC gives the same functionality as the old generate RPC. To continue using generate in this version, restart groestlcoind with the -deprecatedrpc=generate configuration option.
Be reminded that parts of the validateaddress command have been deprecated and moved to getaddressinfo. The following deprecated fields have moved to getaddressinfo: ismine, iswatchonly,script, hex, pubkeys, sigsrequired, pubkey, embedded,iscompressed, label, timestamp, hdkeypath, hdmasterkeyid.
The addresses field has been removed from the validateaddressand getaddressinfo RPC methods. This field was confusing since it referred to public keys using their P2PKH address. Clients should use the embedded.address field for P2SH or P2WSH wrapped addresses, and pubkeys for inspecting multisig participants.
A new /rest/blockhashbyheight/ endpoint is added for fetching the hash of the block in the current best blockchain based on its height (how many blocks it is after the Genesis Block).
A new Window menu is added alongside the existing File, Settings, and Help menus. Several items from the other menus that opened new windows have been moved to this new Window menu.
In the Send tab, the checkbox for "pay only the required fee" has been removed. Instead, the user can simply decrease the value in the Custom Fee rate field all the way down to the node's configured minimumrelay fee.
In the Overview tab, the watch-only balance will be the only balance shown if the wallet was created using the createwallet RPC and thedisable_private_keys parameter was set to true.
The launch-on-startup option is no longer available on macOS if compiled with macosx min version greater than 10.11 (useCXXFLAGS="-mmacosx-version-min=10.11" CFLAGS="-mmacosx-version-min=10.11" for setting the deployment sdkversion)
A new groestlcoin-wallet tool is now distributed alongside Groestlcoin Core's other executables. Without needing to use any RPCs, this tool can currently create a new wallet file or display some basic information about an existing wallet, such as whether the wallet is encrypted, whether it uses an HD seed, how many transactions it contains, and how many address book entries it has.
Since version 2.16.0, Groestlcoin Core's built-in wallet has defaulted to generating P2SH-wrapped segwit addresses when users want to receive payments. These addresses are backwards compatible with all widely used software. Starting with Groestlcoin Core 2.20.1 (expected about a year after 2.18.2), Groestlcoin Core will default to native segwitaddresses (bech32) that provide additional fee savings and other benefits. Currently, many wallets and services already support sending to bech32 addresses, and if the Groestlcoin Core project sees enough additional adoption, it will instead default to bech32 receiving addresses in Groestlcoin Core 2.19.1. P2SH-wrapped segwit addresses will continue to be provided if the user requests them in the GUI or by RPC, and anyone who doesn't want the update will be able to configure their default address type. (Similarly, pioneering users who want to change their default now may set the addresstype=bech32 configuration option in any Groestlcoin Core release from 2.16.0 up.)
BIP 61 reject messages are now deprecated. Reject messages have no use case on the P2P network and are only logged for debugging by most network nodes. Furthermore, they increase bandwidth and can be harmful for privacy and security. It has been possible to disable BIP 61 messages since v2.17.2 with the -enablebip61=0 option. BIP 61 messages will be disabled by default in a future version, before being removed entirely.
The submitblock RPC previously returned the reason a rejected block was invalid the first time it processed that block but returned a generic "duplicate" rejection message on subsequent occasions it processed the same block. It now always returns the fundamental reason for rejecting an invalid block and only returns "duplicate" for valid blocks it has already accepted.
A new submitheader RPC allows submitting block headers independently from their block. This is likely only useful for testing.
The signrawtransactionwithkey and signrawtransactionwithwallet RPCs have been modified so that they also optionally accept a witnessScript, the witness script in the case of a P2WSH orP2SH-P2WSH output. This is compatible with the change to listunspent.
For the walletprocesspsbt and walletcreatefundedpsbt RPCs, if thebip32derivs parameter is set to true but the key metadata for a public key has not been updated yet, then that key will have a derivation path as if it were just an independent key (i.e. no derivation path and its master fingerprint is itself).
The -usehd configuration option was removed in version 2.16.0 From that version onwards, all new wallets created are hierarchical deterministic wallets. This release makes specifying -usehd an invalid configuration option.
This release allows peers that your node automatically disconnected for misbehaviour (e.g. sending invalid data) to reconnect to your node if you have unused incoming connection slots. If your slots fill up, a misbehaving node will be disconnected to make room for nodes without a history of problems (unless the misbehaving node helps your node in some other way, such as by connecting to a part of the Internet from which you don't have many other peers). Previously, Groestlcoin Core banned the IP addresses of misbehaving peers for a period (default of 1 day); this was easily circumvented by attackers with multiple IP addresses. If you manually ban a peer, such as by using the setban RPC, all connections from that peer will still be rejected.
The key metadata will need to be upgraded the first time that the HDseed is available. For unencrypted wallets this will occur on wallet loading. For encrypted wallets this will occur the first time the wallet is unlocked.
Newly encrypted wallets will no longer require restarting the software. Instead such wallets will be completely unloaded and reloaded to achieve the same effect.
A sub-project of Bitcoin Core now provides Hardware Wallet Interaction (HWI) scripts that allow command-line users to use several popular hardware key management devices with Groestlcoin Core. See their project page for details.
This release changes the Random Number Generator (RNG) used from OpenSSL to Groestlcoin Core's own implementation, although entropy gathered by Groestlcoin Core is fed out to OpenSSL and then read back in when the program needs strong randomness. This moves Groestlcoin Core a little closer to no longer needing to depend on OpenSSL, a dependency that has caused security issues in the past. The new implementation gathers entropy from multiple sources, including from hardware supporting the rdseed CPU instruction.
On macOS, Groestlcoin Core now opts out of application CPU throttling ("app nap") during initial blockchain download, when catching up from over 100 blocks behind the current chain tip, or when reindexing chain data. This helps prevent these operations from taking an excessively long time because the operating system is attempting to conserve power.
How to Upgrade?
Windows If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), then run the installer. OSX If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), run the dmg and drag Groestlcoin Core to Applications. Ubuntu http://groestlcoin.org/forum/index.php?topic=441.0
ALL NEW - Groestlcoin Moonshine iOS/Android Wallet
Built with React Native, Moonshine utilizes Electrum-GRS's JSON-RPC methods to interact with the Groestlcoin network. GRS Moonshine's intended use is as a hot wallet. Meaning, your keys are only as safe as the device you install this wallet on. As with any hot wallet, please ensure that you keep only a small, responsible amount of Groestlcoin on it at any given time.
Features
Groestlcoin Mainnet & Testnet supported
Bech32 support
Multiple wallet support
Electrum - Support for both random and custom peers
Encrypted storage
Biometric + Pin authentication
Custom fee selection
Import mnemonic phrases via manual entry or scanning
RBF functionality
BIP39 Passphrase functionality
Support for Segwit-compatible & legacy addresses in settings
Support individual private key sweeping
UTXO blacklisting - Accessible via the Transaction Detail view, this allows users to blacklist any utxo that they do not wish to include in their list of available utxo's when sending transactions. Blacklisting a utxo excludes its amount from the wallet's total balance.
Ability to Sign & Verify Messages
Support BitID for password-free authentication
Coin Control - This can be accessed from the Send Transaction view and basically allows users to select from a list of available UTXO's to include in their transaction.
HODL GRS connects directly to the Groestlcoin network using SPV mode and doesn't rely on servers that can be hacked or disabled. HODL GRS utilizes AES hardware encryption, app sandboxing, and the latest security features to protect users from malware, browser security holes, and even physical theft. Private keys are stored only in the secure enclave of the user's phone, inaccessible to anyone other than the user. Simplicity and ease-of-use is the core design principle of HODL GRS. A simple recovery phrase (which we call a Backup Recovery Key) is all that is needed to restore the user's wallet if they ever lose or replace their device. HODL GRS is deterministic, which means the user's balance and transaction history can be recovered just from the backup recovery key.
Features
Simplified payment verification for fast mobile performance
Groestlcoin Seed Savior is a tool for recovering BIP39 seed phrases. This tool is meant to help users with recovering a slightly incorrect Groestlcoin mnemonic phrase (AKA backup or seed). You can enter an existing BIP39 mnemonic and get derived addresses in various formats. To find out if one of the suggested addresses is the right one, you can click on the suggested address to check the address' transaction history on a block explorer.
Features
If a word is wrong, the tool will try to suggest the closest option.
If a word is missing or unknown, please type "?" instead and the tool will find all relevant options.
NOTE: NVidia GPU or any CPU only. AMD graphics cards will not work with this address generator. VanitySearch is a command-line Segwit-capable vanity Groestlcoin address generator. Add unique flair when you tell people to send Groestlcoin. Alternatively, VanitySearch can be used to generate random addresses offline. If you're tired of the random, cryptic addresses generated by regular groestlcoin clients, then VanitySearch is the right choice for you to create a more personalized address. VanitySearch is a groestlcoin address prefix finder. If you want to generate safe private keys, use the -s option to enter your passphrase which will be used for generating a base key as for BIP38 standard (VanitySearch.exe -s "My PassPhrase" FXPref). You can also use VanitySearch.exe -ps "My PassPhrase" which will add a crypto secure seed to your passphrase. VanitySearch may not compute a good grid size for your GPU, so try different values using -g option in order to get the best performances. If you want to use GPUs and CPUs together, you may have best performances by keeping one CPU core for handling GPU(s)/CPU exchanges (use -t option to set the number of CPU threads).
Features
Fixed size arithmetic
Fast Modular Inversion (Delayed Right Shift 62 bits)
SecpK1 Fast modular multiplication (2 steps folding 512bits to 256bits using 64 bits digits)
Use some properties of elliptic curve to generate more keys
SSE Secure Hash Algorithm SHA256 and RIPEMD160 (CPU)
Groestlcoin EasyVanity 2020 is a windows app built from the ground-up and makes it easier than ever before to create your very own bespoke bech32 address(es) when whilst not connected to the internet. If you're tired of the random, cryptic bech32 addresses generated by regular Groestlcoin clients, then Groestlcoin EasyVanity2020 is the right choice for you to create a more personalised bech32 address. This 2020 version uses the new VanitySearch to generate not only legacy addresses (F prefix) but also Bech32 addresses (grs1 prefix).
Features
Ability to continue finding keys after first one is found
Includes warning on start-up if connected to the internet
Ability to output keys to a text file (And shows button to open that directory)
Show and hide the private key with a simple toggle switch
Show full output of commands
Ability to choose between Processor (CPU) and Graphics Card (GPU) ( NVidia ONLY! )
Features both a Light and Dark Material Design-Style Themes
Free software - MIT. Anyone can audit the code.
Written in C# - The code is short, and easy to review.
Groestlcoin WPF is an alternative full node client with optional lightweight 'thin-client' mode based on WPF. Windows Presentation Foundation (WPF) is one of Microsoft's latest approaches to a GUI framework, used with the .NET framework. Its main advantages over the original Groestlcoin client include support for exporting blockchain.dat and including a lite wallet mode. This wallet was previously deprecated but has been brought back to life with modern standards.
Features
Works via TOR or SOCKS5 proxy
Can use bootstrap.dat format as blockchain database
Import/Export blockchain to/from bootstrap.dat
Import wallet.dat from Groestlcoin-qt wallet
Export wallet to wallet.dat
Use both groestlcoin-wpf and groestlcoin-qt with the same addresses in parallel. When you send money from one program, the transaction will automatically be visible on the other wallet.
Rescan blockchain with a simple mouse click
Works as a full node and listens to port 1331 (listening port can be changed)
Fast Block verifying, parallel processing on multi-core CPUs
Mine Groestlcoins with your CPU by a simple mouse click
All private keys are kept encrypted on your local machine (or on a USB stick)
Lite - Has a lightweight "thin client" mode which does not require a new user to download the entire Groestlcoin chain and store it
Free and decentralised - Open Source under GNU license
Remastered Improvements
Bech32 support
P2sh support
Fixed Import/Export to wallet.dat
Testnet Support
Rescan wallet option
Change wallet password option
Address type and Change type options through *.conf file
Import from bootstrap.dat - It is a flat, binary file containing Groestlcoin blockchain data, from the genesis block through a recent height. All versions automatically validate and import the file "grs.bootstrap.dat" in the GRS directory. Grs.bootstrap.dat is compatible with Qt wallet. GroestlCoin-Qt can load from it.
In Full mode file %APPDATA%\Groestlcoin-WPF\GRS\GRS.bootstrap.dat is full blockchain in standard bootstrap.dat format and can be used with other clients.
Groestlcoin BIP39 Key Tool is a GUI interface for generating Groestlcoin public and private keys. It is a standalone tool which can be used offline.
Features
Selection options for 3-24 words (simply putting the space separated words in the first word box will also work) along with a bip39 passphrase
User input for total number of addresses desired
Creation of P2PKH, P2SH, P2WPKH and P2WSH addresses along with xpriv and xpub as per BIP32 spec, using a word list as the starting point following the BIP39 standard.
Pre-sets for BIP44, BIP49, BIP84 and BIP141 standards, along with custom user input for derivation path
Option for Hardened or non-hardened addresses
Option for Testnet private and public keys
Output containing derivation path, private key in WIF, integer and hex format, public key address, public point on curve and scriptpubkey
Results are output in a file titled 'wallet.txt' with the time addresses were generated, along with all information presented onscreen
Groestlcoin Electrum Personal Server aims to make using Electrum Groestlcoin wallet more secure and more private. It makes it easy to connect your Electrum-GRS wallet to your own full node. It is an implementation of the Electrum-grs server protocol which fulfils the specific need of using the Electrum-grs wallet backed by a full node, but without the heavyweight server backend, for a single user. It allows the user to benefit from all Groestlcoin Core's resource-saving features like pruning, blocks only and disabled txindex. All Electrum-GRS's feature-richness like hardware wallet integration, multi-signature wallets, offline signing, seed recovery phrases, coin control and so on can still be used, but connected only to the user's own full node. Full node wallets are important in Groestlcoin because they are a big part of what makes the system be trust-less. No longer do people have to trust a financial institution like a bank or PayPal, they can run software on their own computers. If Groestlcoin is digital gold, then a full node wallet is your own personal goldsmith who checks for you that received payments are genuine. Full node wallets are also important for privacy. Using Electrum-GRS under default configuration requires it to send (hashes of) all your Groestlcoin addresses to some server. That server can then easily spy on your transactions. Full node wallets like Groestlcoin Electrum Personal Server would download the entire blockchain and scan it for the user's own addresses, and therefore don't reveal to anyone else which Groestlcoin addresses they are interested in. Groestlcoin Electrum Personal Server can also broadcast transactions through Tor which improves privacy by resisting traffic analysis for broadcasted transactions which can link the IP address of the user to the transaction. If enabled this would happen transparently whenever the user simply clicks "Send" on a transaction in Electrum-grs wallet. Note: Currently Groestlcoin Electrum Personal Server can only accept one connection at a time.
Features
Use your own node
Tor support
Uses less CPU and RAM than ElectrumX
Used intermittently rather than needing to be always-on
Doesn't require an index of every Groestlcoin address ever used like on ElectrumX
UPDATED – Android Wallet 7.38.1 - Main Net + Test Net
The app allows you to send and receive Groestlcoin on your device using QR codes and URI links. When using this app, please back up your wallet and email them to yourself! This will save your wallet in a password protected file. Then your coins can be retrieved even if you lose your phone.
Changes
Add confidence messages, helping users to understand the confidence state of their payments.
Handle edge case when restoring via an external app.
Count devices with a memory class of 128 MB as low ram.
Introduce dark mode on Android 10 devices.
Reduce memory usage of PIN-protected wallets.
Tapping on the app's version will reveal a checksum of the APK that was installed.
Fix issue with confirmation of transactions that empty your wallet.
Groestlcoin Sentinel is a great solution for anyone who wants the convenience and utility of a hot wallet for receiving payments directly into their cold storage (or hardware wallets). Sentinel accepts XPUB's, YPUB'S, ZPUB's and individual Groestlcoin address. Once added you will be able to view balances, view transactions, and (in the case of XPUB's, YPUB's and ZPUB's) deterministically generate addresses for that wallet. Groestlcoin Sentinel is a fork of Groestlcoin Samourai Wallet with all spending and transaction building code removed.
Hello everyone! I'm happy to share what I've been working on with you today. This is an update to COSMiC V4 that makes significant improvements to nearly every area of the miner (detailed below.) Important Note: Now built against CUDA v10.1+Update1, so it is strongly recommended that you update your nVidia graphics drivers. (It is NOT necessary to install the CUDA toolkit) FEATURES:
Written in C/C++-CLI and CUDA C/PTX assembly, Inspired by 0xBitcoin-MineGpuMiner
Mining on multiple nVidia CUDA devices/cards in one instance, auto-detected
Mines with CUDA Devices and sends results to TokenPools (Solo Mining coming Next Update!)
Fully-integrated Graphical User Interface for Windows 64-bit (Intended to make Token Mining easier for newcomers)
All settings can be configured in the GUI (no manual config editing or batch files required!)
Integrated Hardware Temp/Fan/Power Monitoring and Safety Features
Faster, more efficient and lower CPU/RAM use than COSMiC V3.4 and the classic 0xBitcoin-miner
Aims for very few stale Shares at the Pool level and verifies GPU-found solutions on the CPU
Improved Network code for stability, fault-tolerance, potential power savings
Multi-Threaded for optimal performance on CPUs with numerous cores/threads
Small Application Size, Minimal Memory Footprint
CHANGES THIS VERSION:
Rebuilt/linked against newest LibCurl release (v7.65.1)
Overzealous "RPM Pause" bug fixed, along with some UI inconsistencies
Minimize to System Tray/Notification Area icon (with summary tooltip)
More robust GPU context (Right-click) menu with config separated into categories, including GPU Summary/Statistics, Set Intensity and CUDA engine selection
UI update speed now selectable in Options menu
Added "Compatibility" CUDA engine. More conservative Keccak hashing function, intended for use on older (Kepler-and-newer) GPU architectures or certain mobile chips
Streamlined 'outer' mining kernel and launch code: performance uplift and consistency improvement observed
NET annunciator now indicates OK/any network error, last request latency and is colorized to indicate network/pool-related errors
SQ annunciator added (shows # of queued-to-send solutions on Mouseover if there is a network delay). (see *2 in docs/WHATSNEW for more info).
Interruption Prevention: Can attempt to keep Windows from shutting off display or suspending (User-configurable, off by default). Attempts to prevent automatic restarts by other programs/Windows.
Various UX (user experience) improvements- let me know your thoughts :)
Optimizations for reduced CPU use (observed avg 0.1-0.6% total utilization on Ryzen 5 1600 @ 3.8 GHz). Note: COSMiC is highly multi-threaded for improved performance on modern multi-core and SMT-supporting processors.
Streamlined "end" of keccak function, with less load/store operations: don't store state elements that will not be accessed again (observed significant performance uplift)
"Hashburner" profiled/refactored/tweaked for improved performance on Turing (probably also Volta)-based GPUs (and previous). Observed significant performance uplift on tested GTX1660 graphics card vs. v4.1.2. Initial optimizations only, expect further hashrate gains in subsequent updates.
Modified hashing helper functions to reduce register pressure and increase device occupancy, minimize number of instructions wherever possible. New permutation helper functions added
Hello everyone! I'm happy to share what I've been working on with you today. This is an update to the COSMiC V4 token miner (for nVidia/CUDA devices and Windows 7 or newer, 64-bit). This version makes substantial improvements to nearly every area of the miner (detailed below.) Requires: 1 or more nVidia (CUDA) GPU, any 64-bit CPU (>2 threads recommended), any 64-bit Windows version (Windows 7 should work, but developed for Windows 8.1 and up.) Remember to install the latest nVidia graphics drivers Supports Mining: 0xBitcoin, KiwiToken, S.E.D.O., (standalone or merge-mined with 0xBTC), CatEther(0xCATE), Bitcoin Classic Token (on the Ethereum Classic network), LiraPay, CryptoPepes (mining 'rat-race' now over), and many other ERC-918 token varieties! Important Note: Now built against CUDA v10.1+Update1, so it is strongly recommended that you update your nVidia graphics drivers. (It is NOT necessary to install the CUDA toolkit) FEATURES:
Written in C/C++-CLI and CUDA C/PTX assembly, Inspired by 0xBitcoin-MineGpuMiner
Mining on multiple nVidia CUDA devices/cards in one instance, auto-detected
Mines with CUDA Devices and sends results to TokenPools (Solo Mining coming Next Update!)
Fully-integrated Graphical User Interface for Windows 64-bit (Intended to make Token Mining easier for newcomers)
All settings can be configured in the GUI (no manual config editing or batch files required!)
Integrated Hardware Temp/Fan/Power Monitoring and Safety Features
Faster, more efficient and lower CPU/RAM use than COSMiC V3.4 and the classic 0xBitcoin-miner
Aims for very few stale Shares at the Pool level and verifies GPU-found solutions on the CPU
Improved Network code for stability, fault-tolerance, potential power savings
Multi-Threaded for optimal performance on CPUs with numerous cores/threads
Small Application Size, Minimal Memory Footprint
CHANGES THIS VERSION:
Streamlined "end" of keccak function, with less load/store operations: don't store state elements that will not be accessed again (observed significant performance uplift)
"Hashburner" profiled/refactored/tweaked for improved performance on Turing (probably also Volta)-based GPUs (and previous). Observed significant performance uplift on tested GTX1660 graphics card vs. v4.1.2. Initial optimizations only, expect further hashrate gains in subsequent updates.
Rebuilt/linked against newest LibCurl release (v7.65.1)
Overzealous "RPM Pause" bug fixed, along with some UI inconsistencies
Minimize to System Tray/Notification Area icon (with summary tooltip)
More robust GPU context (Right-click) menu with config separated into categories, including GPU Summary/Statistics, Set Intensity and CUDA engine selection
UI update speed now selectable in Options menu
Added "Compatibility" CUDA engine. More conservative Keccak hashing function, intended for use on older (Kepler-and-newer) GPU architectures or certain mobile chips
Streamlined 'outer' mining kernel and launch code: performance uplift and consistency improvement observed
NET annunciator now indicates OK/any network error, last request latency and is colorized to indicate network/pool-related errors
SQ annunciator added (shows # of queued-to-send solutions on Mouseover if there is a network delay). (see *2 in docs/WHATSNEW for more info).
Interruption Prevention: Can attempt to keep Windows from shutting off display or suspending (User-configurable, off by default). Attempts to prevent automatic restarts by other programs/Windows.
Various UX (user experience) improvements- let me know your thoughts :)
Optimizations for reduced CPU use (observed avg 0.1-0.6% total utilization on Ryzen 5 1600 @ 3.8 GHz). Note: COSMiC is highly multi-threaded for improved performance on modern multi-core and SMT-supporting processors.
Modified hashing helper functions to reduce register pressure and increase device occupancy, minimize number of instructions wherever possible. New permutation helper functions added
0xBitcoin (0xBTC) is the first mineable ERC20 token on Ethereum. It uses mining for distribution, unlike all previous ERC20 tokens which were assigned to the contract deployer upon creation. 0xBTC is the first implementation of the EIP918 mineable token standard (https://eips.ethereum.org/EIPS/eip-918), which opened up the possibility of a whole new class of mineable assets on Ethereum. Without any ICO, airdrop, pre-mine, or founder’s reward, 0xBitcoin is arguably the most decentralized asset in the Ethereum ecosystem, including even Ether (ETH), which had a large ICO. The goal of 0xBitcoin is to be looked at as a currency and store of value asset on Ethereum. Its 21 million token hard cap and predictable issuance give it scarcity and transparency in terms of monetary policy, both things that Ether lacks. 0xBitcoin has certain advantages over PoW based currencies, such as compatibility with smart contracts and decentralized exchanges. In addition, 0xBTC cannot be 51% attacked (without attacking Ethereum), is immune from the “death spiral”, and will receive the benefits of scaling and other improvements to the Ethereum network.
GETTING 0xBITCOIN TOKENS
0xBitcoin can be mined using typical PC hardware, traded on exchanges (either decentralized or centralized) or purchased from specific sites/contracts.
or Traded OTC on the 0xBitcoin Discord or wherever traders see fit. ~more listings are in the works. Feel free to suggest 0xBTC to your favorite exchanges!
MINING IN A NUTSHELL
0xBitcoin is a Smart Contract on the Ethereum network, and the concept of Token Mining is patterned after Bitcoin's distribution. Rather than solving 'blocks', work is issued by the contract, which also maintains a Difficulty which goes up or down depending on how often a Reward is issued. Miners can put their hardware to work to claim these rewards, in concert with specialized software, working either by themselves or together as a Pool. The total lifetime supply of 0xBitcoin is 21,000,000 tokens and rewards will repeatedly halve over time. The 0xBitcoin contract was deployed by Infernal_Toast at Ethereum address: 0xb6ed7644c69416d67b522e20bc294a9a9b405b31
MINING IN MORE DETAIL (Gee-Whiz Info)
0xBitcoin's smart contract, running on the Ethereum network, maintains a changing "Challenge" (that is generated from the previous Ethereum block hash) and an adjusting Difficulty Target. Like traditional mining, the miners use the SoliditySHA3 algorithm to solve for a Nonce value that, when hashed alongside the current Challenge and their Minting Ethereum Address, is less-than-or-equal-to the current Difficulty Target. Once a miner finds a solution that satisfies the requirements, they can submit it into the contract (calling the Mint() function). This is most often done through a mining pool. The Ethereum address that submits a valid solution first is sent the 50 0xBTC Reward. (In the case of Pools, valid solutions that do not satisfy the full difficulty specified by the 0xBitcoin contract, but that DO satisfy the Pool's specified Minimum Share Difficulty, get a 'share'. When one of the Miners on that Pool finds a "Full" solution, the number of shares each miner's address has submitted is used to calculate how much of the 50 0xBTC reward they will get. After a Reward is issued, the Challenge changes.
HOW DIFFICULTY ADJUSTMENT WORKS
A Retarget happens every 1024 rewards. In short, the Contract tries to target an Average Reward Time of about 60 times the Ethereum block time. So (at the time of this writing): ~13.9 seconds \* 60 = 13.9 minutes If the average Reward Time is longer than that, the difficulty will decrease. If it's shorter, it will increase. How much longer or shorter it was affects the magnitude with which the difficulty will rise/drop, to a maximum of 50%. * Click Here to visit the stats page~ (https://0x1d00ffff.github.io/0xBTC-Stats) to see recent stats and block times, feel free to ask questions about it if you need help understanding it.
MINING HARDWARE
Presently, 0xBitcoin and "Alt Tokens" can be mined on GPUs, CPUs, IGPs (on-CPU graphics) and certain FPGAs. The most recommended hardware is nVidia graphics cards for their efficiency, ubiquity and relatively low cost. As general rules, the more cores and the higher core frequency (clock) you can get, the more Tokens you will earn!
Mining on nVidia cards:
Pascal (GTX 10x0) cards are usually the best choice due to their power efficiency. Maxwell-Generation 2 (GTX 9xx) cards are also a good choice and are often great overclockers, but they use more powegenerate more heat. Any fairly-recent nVidia card supporting CUDA should be capable of mining Tokens. It's possible to mine in OpenCL mode on nVidia devices, but It is preferable to use a CUDA for substantially better performance. (See Mining Software section.)
Mining on AMD cards:
AMD GPUs are quite capable of Token mining, though they can't achieve quite the same performance that nV/CUDA GPUs can at this time. Because of their typically-high memory bandwidth (especially cards with HBM/HBM2), it is possible to mine 0xBitcoin/ERC918 Tokens alongside a Video Memory-intensive algorithm like Ethash or Cryptonight! (See Mining Software section.)
Mining on IGPs (e.g. AMD Radeon and Intel HD Graphics):
This type of GPU is considerably less powerful than a discrete GPU, but is still capable of mining. They can supplement hashpower from other devices. The best performance should come from a chip with a larger number of Shader cores (like a Zen-based APU), but even typical Intel IGPs can submit shares and earn Tokens. (See Mining Software section.)
Clocks and Power Levels:
The algorithm used for 0xBitcoin and Alt-Token mining uses the faster memories in a GPU core instead of Video Memory. As a result, it is advisable to underclock the Memory, which will save a little power, reduce memory temperature and sometimes enable the GPU core to hit higher clock speeds with stability. A card's Power Limit and Core Voltage can be tweaked to attain the best efficiency for individual cards. ~Pascal cards (like GTX 10x0) are generally more temperature-sensitive when overclocked. Reducing Core temperature can often stabilize higher overclocks better than adding voltage can. Maxwell-Gen2 cards (like GTX 9xx) can usually be overclocked further at higher temperatures.
V4.x versions are a near-total 'Modern' C++ rewrite/redesign for 64-bit Windows, built for speed, ease-of-use and stability. It supports nVidia/CUDA devices and Pool Mining. Solo/CPU mining both planned. Features a fully-integrated GUI, numerous optimizations assembly functions for speed (nicknamed 'Hashburner'), and supports multiple GPUs running in a single instance since v4.1. Auto-Donation/devfee of 1.5% (default of 1.5%.) Under active development!
A fork of 0xBitcoin-Miner designed for enhanced speed and less invalid shares at the Pool level. It is somewhat older and is built using a combination of NodeJS/C++/CUDA. It has versions available for 64-bit Windows and Linux and runs from a command-line interface. Comes in multiple versions with 1, 1.5 or 2% "Auto-Donation"/devfee. Not under development at this time, but still relevant.
A Command-Line Interface miner that aims to provide functionality similar to that of "CCMiner" for other algorithms for 0xBitcoin and other ERC-918s. As such, it offers an API for integrating with Mining management software and integration with HiveOS & EthOS. It also supports OpenCL devices (such as AMD cards and Intel IGPs.) Has a minimum Auto-Donation/devfee of 1.5% (with a default of 2.0%.) Under active development!
AIOMiner is an All-In-One GPU Mining software for Windows that boasts support for over 55 different algorithms, is free to use, and eliminates the need to configure batch files through its easy to use interface.
TokenMiner is based upon Genoil Ethminer and was the first to add support for OpenCL devices (AMD GPUs/APUs.) It supports CPU and Pool/Solo mining from its command-line interface (in -C or -G, -S or -P modes.) It can also mine on nVidia/CUDA cards (in OpenCL mode, albeit with lesser performance.) Has a 1% "devfee" running in Pool Mode. This miner has since been forked for compatibility with some FPGAs!
v2.10.4 is an enhancement of the original 0xBitcoin-Miner with CUDA support added by Mikers and enhanced by Azlehria. "Nabiki" is a C++-only version, with no NodeJS code, which supports Pool Mining (just not Solo) and works on Windows 64-bit and Linux. Source code is available with pre-packaged binaries and a GUI in the works. Has a 2.5% "devfee". Under active development!
~Older Miners: Older and possibly-unsupported miner versions can be found at the above link for historical purposes and specific applications- including the original NodeJS CPU miner by Infernal Toast/Zegordo, the '1000x' NodeJS/C++ hybrid version of 0xBitcoin-Miner and Mikers' enhanced CUDA builds.
FOR MORE INFORMATION...
If you have any trouble, the friendly and helpful 0xBitcoin community will be happy to help you out. Discord has kind of become 0xBTC's community hub, you can get answers the fastest from devs and helpful community members. Or message one of the community members on reddit listed below.
Links to the Newest/Best Miners for nVidia, AMD GPUs (and historical links)
I thought I'd make this thread due to an influx of new miners who seemed to be using very old versions. Hope it's helpful! It'll be updated over time. Most Recent Edit: 20 June 2019. Updated version #s, links, features, added link to UI/updater for SSHA3M, fixed formatting -- LtTofu ** Be sure to read the README document that either comes with the miner or any instructions on the page where you download it! This will answer many beginner questions. For quickest answers to any problems you may encounter, visit #Support on the Discord: https://discord.gg/An8sBP ** Be sure to keep your GRAPHICS CARD DRIVERS up to date! This makes sure your cards are detected by the mining software as well as the expected performance. COSMiC V4 by LtTofu (latest version: 4.1.3)
https://github.com/mining-visualizeMVis-tokenminer Miner for AMD cards/OpenCL devices. Mines on CUDA cards too, but at a lower hashrate than with a native CUDA miner. 1% devfee in pool mode. Supports Solo and CPU mining
Older, possibly no longer supported:
0xBitcoin-miner:
https://github.com/0xbitcoin/0xbitcoin-miner The one that started it all! Old/probably unsupported. Supports CPU mining. GPUs not supported. Authors: Infernal Toast, Zegordo, (V0x?) possibly others :)
COSMiC v4.0a Public Test - The Easy-To-Use 0xBitcoin and ERC-918 Token Miner for nVidia/CUDA Devices (Windows 64-bit)
This version is out-of-date! Please update to v4.1.3t available on my Bitbucket. *
Release Thread: https://www.reddit.com/0xbitcoin/comments/c1590e/cosmic_v413t_update_nvidiacuda_win64_guibased/ Thanks! Hello, 0xBitcoin Community! I'm happy to share my work with you today! This is a brand new CUDA miner for Pool-Mining 0xBitcoin and similar ERC-918 tokens like 0xBitcoinCash/0xKIWI. I've rewritten COSMiC from the ground up, using the best parts of v3.4 (the fastest/most stable release prior to this one.) Presenting, COSMiC V4! As I add more features to this miner, my goal is to make it as simple and pleasant to use as possible for newcomers to 0xBitcoin and mining in general. SCREENSHOTS:
Totally rewritten. All C++ and CUDA, with no NodeJS aftertaste.
It's fast. Might be the fastest. On my systems, it outpaced the other 0xBitcoin CUDA miners I've tested, including 3.4t by a small margin.
Very low CPU usage and a fraction of the application size.
Has a Full Windows GUI for maximum ease-of-use, quick configuration and stable, at-a-glance display
Designed to receive remarkably few Invalid Shares at the Pool Level compared to previous miners
In testing, worked nicely with +1 intensity vs. my usual settings with COSMIC v3.4t for a boost from 502->513 MH/s on my 1060-3gb (stock). Also getting great performance with my good ol' GTX970.
Tested on Pascal (1050ti, 1060-3GB) and Maxwell Gen2 (GTX970), should work on cards as old as Kepler
Auto-Donation is set by default to 1.5%. This can be adjusted in the Options->Configure... dialog box. Your support is greatly appreciated :)
Optimizations and changes to the CUDA engine ("Hashburner") from v3.4/3.5a(test) have been applied to V4.0a.
WHAT'S COMING SOON:
Mining on multiple GPUs in one instance of the application
Reintroducing the Hardware Monitoring features of the v3.5a Test (temperature, power, fan speed, automatic thermal shutdown)
Solo Mining of 0xBitcoin and "Alt-Tokens"
COMPATIBILITY: Should work on nVidia(CUDA) cards Kepler(6xx-series) and up. Tested on Maxwell Gen2(9xx) and Pascal (GTX10x0). Developed on Windows 10. Should work on 8.1 and up (probably works on 7.) This is a 64-bit application and expects a 64-bit version of Windows. Non-English Windows Users: **If the program crashes or doesn't launch when you double-click Cosmic.exe, please open the file Cosmic.exe.Config and change the 1.5 to read 1,5 - This is a bug with how decimal points are handled by a Windows function. I will add a fix right away. This workaround will hopefully fix the issue for you in the meantime. :) You should not need to edit the Config file manually in any other circumstance- just use the Options->Configure... menu item to quickly get set up. You can probably also change this setting in Windows' 'Region & Language Settings' > 'Additional Date, Time and Regional Settings' > 'Change Date, Time or Number Formats' > 'Additional Settings' > Decimal Symbol `.` HOW TO USE: This is a brand new miner and as such only runs one GPU per instance. Multi-GPU support coming soon. See below for more info on using multiple GPUs.
Extract the 7Zip or ZIP file to a convenient location.
Check out README.txt or choose About->Help/About in the Menu Bar, or Press F1.
Run Cosmic.exe.
Configure the miner using the Options->Configure... menu item. There is normally no need to manually edit the config file. If you've already configured, your settings will be saved from last time.
Click 'Start Mining!'
MULTI-GPU INSTRUCTIONS:
Launch Cosmic.exe, Configure and Start Mining. If you've already configured, your settings will be saved from last time.
Launch the program again the same way. Choose menu item Options->Configure... Pick a GPU # (numbering starts from 0!) and appropriate Intensity.
Save Settings and Start Mining!
Repeat as needed.
NOTE: When you open the Configure... dialog, it will display the last configuration that was saved. You can extract multiple copies of COSMiC to their own folders, named with the device's number or however you prefer, which have their own configuration file.
A WORD ON INTENSITIES:
You will need to find the ideal intensity for your devices(GPUs). Try turning it up in increments of 1 and Start Mining. Increase until hashrate stops rising, hashrate drops or instability occurs. Then lower it slightly.
Turning down Intensity can improve system responsiveness in the OS/other applications if the card is used as your Display Adapter (connected to a monitor, set as Primary, etc.) You can also disable Hardware Acceleration in applications and reduce GPU usage by Windows.
I've found that I was able to use an Intensity setting 1 higher than with v3.4(t), for example, 26 instead of 25 on my 1060-3gb. This yielded a boost from 502 to 511 MH/s average (stock). See what your card(s) are capable of. :)
PERFORMANCE TIPS:
Other applications using the device (Discord, Chrome, Firefox, Windows) will lower hashrate. Try disabling Hardware Acceleration if you have a strong enough CPU.
Be sure to set the ideal intensity for your particular hardware. Default is 24.
Decrease your Video Memory/VRAM clock speed to stabilize a higher GPU Core overclock (all overclocking is done at your own risk!) I suggest trying -300 MHz below your default speed.*
COSMiC uses no video memory, and instead does all of its work inside the GPU, using registers and caches which are much faster. Therefore, lower VRAM clocks can work in your favor by reducing power draw (allowing higher GPU boosting) and potentially stabilizing better core OCs.
Please let me know what you think and help me to make this the best miner that it can be. :) I can be found here on Reddit or, for a faster response, look for me on the Discord (see sidebar) with the username @LtTofu [ Mag517 ] Thanks for your support and feedback!
Let’s take a lucky guess that you’re here today because you’ve heard a lot about cryptocurrencies and you want to get involved, right? If you’re a community person, Dogecoin mining might be the perfect start for you! Bitcoin was the first in 2009, and now there are hundreds of cryptocurrencies. These new coins (that operate on their own native blockchain) are called altcoins or alternative coins. One popular altcoin is Dogecoin. It can be bought, sold and traded, just like Bitcoin. It can also be mined! So, what is Dogecoin mining? You’ll know what hardware and what software you need to get started. You’ll also know whether or not Dogecoin mining is for you! So, where would you like to start? The beginning? Great choice. Let’s have a quick look at how Dogecoin got started. A (Very) Short History of Dogecoin In 2013, an Australian named Jackson Palmer and an American named Billy Markus became friends. They became friends because they both liked cryptocurrencies. However, they also thought the whole thing was getting too serious so they decided to create their own. Palmer and Markus wanted their coin to be more fun and more friendly than other crypto coins. They wanted people who wouldn’t normally care about crypto to get involved. They decided to use a popular meme as their mascot — a Shiba Inu dog. https://preview.redd.it/rymnyyz1iil31.png?width=303&format=png&auto=webp&s=f138e3fe56eef9c6b0e7f49b84fefc41fb83e5aa Dogecoin was launched on December 6th, 2013. Since then it has become popular because it’s playful and good-natured. Just like its mascot! Dogecoin has become well-known for its use in charitable acts and online tipping. In 2014, $50,000 worth of Dogecoin was donated to the Jamaican Bobsled Team so they could go to the Olympics. Dogecoin has also been used to build wells in Kenya. Isn’t that awesome! Users of social platforms – like Reddit – can use Dogecoin to tip or reward each other for posting good content. Dogecoin has the 27th largest market cap of any cryptocurrency. Note: A market cap (or market capitalization) is the total value of all coins on the market. So, Dogecoin is a popular altcoin, known for being fun, friendly and kind. It’s a coin with a dog on it! You love it already, don’t you? Next, I want to talk about how mining works… What is Mining? To understand mining, you first need to understand how cryptocurrencies work. Cryptocurrencies are peer-to-peer digital currencies. This means that they allow money to be transferred from one person to another without using a bank. Every cryptocurrency transaction is recorded on a huge digital database called a blockchain. The database is stored across thousands of computers called nodes. Nodes put together groups of new transactions and add them to the blockchain. These groups are called blocks. Each block of transactions has to be checked by all the nodes on the network before being added to the blockchain. If nodes didn’t check transactions, people could pretend that they have more money than they really do (I know I would!). Confirming transactions (mining) requires a lot of computer power and electricity so it’s quite expensive. Blockchains don’t have paid employees like banks, so they offer a reward to users who confirm transactions. The reward for confirming new transactions is new cryptocurrency. The process of being rewarded with new currency for confirming transactions is what we call “mining”! https://preview.redd.it/rcut2jx3iil31.png?width=598&format=png&auto=webp&s=8d78d41c764f4fe4e6386da4f40a66556a873b87 It is called mining because it’s a bit like digging for gold or diamonds. Instead of digging with a shovel for gold, you’re digging with your computer for crypto coins! Each cryptocurrency has its own blockchain. Different ways of mining new currency are used by different coins where different rewards are offered. So, how do you mine Dogecoin? What’s special about Dogecoin mining? Let’s see… What is Dogecoin Mining? Dogecoin mining is the process of being rewarded with new Dogecoin for checking transactions on the Dogecoin blockchain. Simple, right? Well no, it’s not quite that simple, nothing ever is! Mining Dogecoin is like a lottery. To play the lottery you have to do some work. Well, actually your computer (or node) has to do some work! This work involves the confirming and checking of transactions which I talked about in the last section. Lots of computers work on the same block of transactions at the same time but the only one can win the reward of new coins. The one that earns the new coins is the node that adds the new block of transactions to the old block of transactions. This is completed using complex mathematical equations. The node that solves the mathematical problem first wins! It can then attach the newly confirmed block of transactions to the rest of the blockchain. Most cryptocurrency mining happens this way. However, Dogecoin mining differs from other coins in several important areas. These areas are;
Algorithm: Each cryptocurrency has a set of rules for mining new currency. These rules are called a mining or hashing algorithm.
Block Time: This is the average length of time it takes for a new block of transactions to be checked and added to the blockchain.
Difficulty: This is a number that represents how hard it is to mine each new block of currency. You can use the difficulty number to work out how likely you are to win the mining lottery. Mining difficulty can go up or down depending on how many miners there are. The difficulty is also adjusted by the coin’s protocol to make sure that the block time stays the same.
Reward: This is the amount of new currency that is awarded to the miner of each new block.
Now, let’s compare how DogeCoin mining works compared to Litecoin and Bitcoin… Mining Comparison Bitcoin uses SHA-256 to guide the mining of new currency and the other two use Scrypt. This is an important difference because Scrypt mining needs a lot less power and is a lot quicker than SHA-256. This makes mining easier for miners with less powerful computers. Fans of Litecoin and Dogecoin think that they are fairer than Bitcoin because more people can mine them. Note: In 2014, Litecoin and Dogecoin merged mining. This means they made it possible to mine both coins in the same process. Dogecoin mining is now linked with Litecoin mining. It’s like two different football teams playing home games in the same stadium! Mining Dogecoin is a lot faster than mining Litecoin or Bitcoin. The block reward is much higher too! Don’t get too excited though (sorry!). Dogecoin is still worth a lot less than Bitcoin and Litecoin. A reward of ten thousand Dogecoin is worth less than thirty US Dollars. A reward of 12.5 Bitcoin is currently worth 86,391.63 US Dollars! However, it’s not as bad as it sounds. Dogecoin mining difficulty is more than one million times less than Bitcoin mining difficulty. This means you are much more likely to win the block reward when you mine Dogecoin. Now I’ve told you about what Dogecoin mining is and how it works, would you like to give it a try? Let’s see what you need to do to become a Dogecoin miner… How to Mine Dogecoin There are two ways to mine Dogecoin, solo (by yourself) or in a Dogecoin mining pool. Note: A Dogecoin pool is a group of users who share their computing power to increase the odds of winning the race to confirm transactions. When one of the nodes in a pool confirms a transaction, it divides the reward between the users of the pool equally. Dogecoin Mining: Solo vs Pool When you mine as a part of a Dogecoin pool, you have to pay fees. Also, when the pool mines a block you will only receive a small portion of the total reward. However, pools mine blocks much more often than solo miners. So, your chance of earning a reward (even though it is shared) is increased. This can provide you with a steady new supply of Dogecoin. If you choose to mine solo then you risk waiting a long time to confirm a transaction because there is a lot of competition. It could be weeks or even months before you mine your first block! However, when you do win, the whole reward will be yours. You won’t have to share it or pay any fees. As a beginner, I would recommend joining a Dogecoin pool. This way you won’t have to wait as long to mine your first block of new currency. You’ll also feel like you’re part of the community and that’s what Dogecoin is all about! What You Need To Start Mining Dogecoin Before you start Dogecoin mining, you’ll need a few basics. They are;
A PC with either Windows, OS X or Linux operating system.
An internet connection
A Shiba Inu puppy (just kidding!)
You’ll also need somewhere to keep the Dogecoin you mine. Go to Dogecoin’s homepage and download a wallet. Note: A wallet is like an email account. It has a public address for sending/receiving Dogecoin and a private key to access them. Your private keys are like your email’s password. Private keys are very important and need to be kept completely secure. There are two different types; a light wallet and a full wallet. To mine Dogecoin, you’ll need the full wallet. It’s called Dogecoin Core. Now that you’ve got a wallet, you need some software and hardware. Dogecoin Mining Hardware You can mine Dogecoin with;
Your PC’s CPU: The CPU in your PC is probably powerful enough to mine Dogecoin. However, it is not recommended. Mining can cause less powerful computers to overheat which causes damage.
A GPU: GPUs (or graphics cards) are used to improve computer graphics but they can also be used to mine Dogecoin. There are plenty of GPUs to choose from but here are a few to get you started;SAPPHIRE Pulse Radeon RX 580 ($426.98)Nvidia GeForce GTX ($579.99)ASUS RX Vega 64 ($944.90)
A Scrypt ASIC Miner: This is a piece of hardware designed to do one job only. Scrypt ASIC miners are programmed to mine scrypt based currencies like Litecoin and Dogecoin. ASIC miners are very powerful. They are also very expensive, very loud and can get very hot! Here’s a few for you to check out;Innosilicon A2 Terminator ($760)Bitmain Antminer L3 ($1,649)BW L21 Scrypt Miner ($7,700)
Dogecoin Mining Software Whether you’re mining with an ASIC, a GPU or a CPU, you’ll need some software to go with it. You should try to use the software that works best with the hardware you’re using. Here’s a short list of the best free software for each choice of mining hardware;
CPU: If you just want to give mining a quick try, using your computer’s CPU will work fine. The only software I would recommend for mining using a CPU only is CPU miner which you can download for free here.
GPU: If you mine with a GPU there are more software options. Here are a few to check out;CudaMiner– Works best with Nvidia products.CGminer– Works with most GPU hardware.EasyMiner– User-friendly, so it’s good for beginners.
Scrypt ASIC miner:MultiMiner– Great for mining scrypt based currencies like Litecoin and Dogecoin. It can also be used to mine SHA-256 currencies like Bitcoin.CGminer and EasyMiner can also be used with ASIC miners.
Recommendations You’re a beginner, so keep it simple! When you first start mining Dogecoin I would recommend using a GPU like the Radeon RX 580 with EasyMiner software. Then I would recommend joining a Dogecoin mining pool. The best pools to join are multi-currency pools like Multipool or AikaPool. If you want to mine Dogecoin but don’t want to invest in all the tech, there is one other option… Dogecoin Cloud Mining Cloud mining is mining without mining! Put simply, you rent computer power from a huge data center for a monthly or yearly fee. The Dogecoin is mined at the center and then your share is sent to you. All you need to cloud mine Dogecoin is a Dogecoin wallet. Then choose a cloud mining pool to join. Eobot, Nice Hash and Genesis Mining all offer Scrypt-based cloud mining for a monthly fee. There are pros and cons to Dogecoin cloud mining; The Pros
It’s cheaper than setting up your own mining operation. There’s also no hot, noisy hardware lying around the house!
As a beginner, there isn’t a lot of technical stuff to think about.
You get a steady supply of new currency every month.
The Cons
Cloud mining pools don’t share much information about themselves and how they work. It can be hard to work out if a cloud mining contract is a good value for money.
You are only renting computer power. If the price of Dogecoin goes down, you will still have to pay the same amount for something that is worthless.
Dogecoin pools have fixed contracts. The world of crypto can change very quickly. You could be stuck with an unprofitable contract for two years!
It’s no fun letting someone else do the mining for you!
Now you know about all the different ways to mine Dogecoin we can ask the big question, can you make tons of money mining Dogecoin? So, Is Dogecoin Mining Profitable? The short answer is, not really. Dogecoin mining is not going to make you a crypto billionaire overnight. One Dogecoin is worth 0.002777 US Dollars. If you choose to mine Dogecoin solo, it will be difficult to make a profit. You will probably spend more money on electricity and hardware than you will make from Dogecoin mining. Even if you choose a Dogecoin pool or a cloud pool your profits will be small. However, if you think I am telling you to not mine Dogecoin, then you’re WRONG! Of course, I think you should mine Dogecoin! But why? Seriously… Well, you should mine Dogecoin because it’s fun and you want to be a part of the Dogecoin family. Cryptocurrency is going to change the world and you want to be part of that change, right? Mining Dogecoin is a great way to get involved. Dogecoin is the coin that puts a smile on people’s faces. By mining Dogecoin you’ll be supporting all the good work its community does. You’ll learn about mining from the friendliest gang in crypto. And who knows? In a few years, the Dogecoin you mine now could be worth thousands or even millions! In 2010, Bitcoin was worthless. Think about that! Only you can choose whether to mine Dogecoin or not. You now know everything you need to know to make your choice. The future is here. So, what are you going to do?
While listening to the Core Devs Meeting #54 this morning, I realized that the factual trade-offs around ProgPow need to be better defined so that we can truly hear the community's take on this issue. It is a lot to put on the core team, and everyone seems to want more participation in this debate. An audit of ProgPow is necessary, but it will not lead to a decision on whether to implement it or not. In talking about the trade-offs of ProgPow until the end of such audit, let's just assume it works as expected. I'll start by saying that it has been extremely difficult and frustrating for me to understand the tradeoffs of ProgPow, despite being actively involved in the community. I can only imagine how difficult it might be for the average ETH stakeholder to have an opinion on whether ProgPow is a good idea or not. The conspiracy theories that have surfaced around ProgPow have certainly not contributed to the debate, and I'd like to take this opportunity to focus on facts, not speculation. If you just tuned in, a good place to start is the question what is ProgPow? ELI15: ProgPow is a module based on CUDA to better parallelize specific functions of Ethash on Nvidia architectures and increase computational efficiency. My back-of-the-envelope math shows that, under ProgPow, GPUs mining ProgPow-Ethash would be 1.5x more efficient than Plain-Ethash. Also, ProgPow allows the algorithm's parameters to be programmatically changed to prevent an integrated circuit (in an ASIC) to have an edge on efficiency over commodity GPUs in the long-run. ELI5: ProgPow makes GPUs more efficient and allows Ethash to change in a way that curbs the advantage ASICs have over GPUs in the long-run. The issue(?) of decreased hashing power EF Security Lead Martin Swende said in the call today that he expects ProgPow to cut difficulty in half, which would in turn lead to lower hashing power being allocated to the network. Since Plain-Ethash would have different parameters than ProgPow-Ethash, their hashrates are not comparable in terms of security. Think of Plain-Ethash and ProgPow-Ethash as different algorithms. Still, all else equal, a 50% decrease in difficulty "doesn't sound too good" as u/Souptacular put it in the call today. That is because, even though hashrates are not comparable, the aggregate amount of electricity required to potentially attack the network is decreased, meaning, the cost of an attack might be lower post-ProgPow. However, I also recognize that there are social factors that also need to be considered in the decision of implementing ProgPow. Based on my conversations, hobbyist miners have a love/hate relationship with Ethereum. Ethash's hardness to ASIC has brought to Ethereum a lot of individual miners and small operations who, through mining pools, contribute to a large amount of the current hashrate. Competition with larger operations is lower on Ethereum than say, Zcash, given the much decreased efficiency gains when using ASICs on Ethash. This is the "love" in the sentence above. The "hate" is the realization that the network will eventually adopt PoS and that, until then, block rewards will continue to decrease. This is painful, especially at current price levels. This coalition of smaller operations believes that the adoption of ProgPow would level the playing field even further and make mining Ethash more fair. Not adopting ProgPow may lead this coalition of retail miners to leave Ethereum. This ismaybe the main reason why large mining pools like Ethermine are pro-ProgPow. The worst-outcome-possible would be for these miners to fork their coalition out of the protocol. The issue of ASIC centralization Another argument pro-ProgPow that keeps popping up is that ASICs contribute to centralization, which has been an ongoing problem for Bitcoin and many other protocols that employ algorithms that are not as hard as Ethash. u/vbuterinhas said in the past that he does not believe mining centralization concerns are as relevant to Ethash as other algos. And after surveying the Ethash ASIC market, I tend agree with him. It all seems to comes down to efficiency and the degree of centralization in the ASIC manufacturing industry. Ethash ASICs are only 2x more efficient than state-of-the-art GPUs; a much lower efficiency coefficient than SHA-256 ASICs, which are 1000x more efficient. There are now eleven different models of Ethash ASICs in the market, and three fiercely competitive manufacturers producing them (BITMAIN, Innosillicon and PandaMiner). Had BITMAIN been the only entity in the Ethash ASIC market, I would be more concerned about centralization, but that does not seem to be the case. Ultimately, we should remember that ProgPow does not eliminate existing ASICs from the market - it only makes existing GPUs more efficient on a relative basis. Also, the activation of ProgPow would not prevent these manufacturers from developing a ProgPow-compatible ASIC. The most important factor to consider right now is network security. Even more so because the PoW chain will be an integral component of the first stages of the new Serenity roadmap. PoS validators stake their funds on the PoW chain and, as such, the entire system relies on a sufficiently large number of miners to not abandon Ethereum. From my understanding, due to the use of Nvidia's CUDA, GPU miners running RX580s and RX Vegas (which are based on AMD) would not be able to mine ProgPow (please fact-check if I'm wrong). We don't know the proportion of miners running AMD versus Nvidia versus ASICs. Core developers are focusing on whether ProgPow does what it is supposed to do, hence the focus on an audit, but that might not be the right question. The way I see it, the right question should be (assuming ProgPow works): in what scenario will network security be optimized in terms of cumulative electricity expenditure allocated to Ethash? u/5chdn
Hi. Thanks in advance if anyone can help. I recently got a machine that has a GeForce GT 720 in it. The specs say it has '192 cuda cores', so one thing led to another and now i'm having a go at cuda programming. First project - a bitcoin miner ! Yes, i know it's pointless, but a fun project. The problems that came up are :- How do you get the GPU to give results to the CPU before the GPU thread finishes completely ? Can you get every core to execute the same program at the same time, but with different starting values ? Why does changing the <<>> sometimes make the GPU return wrong values ?
Hello everyone! I'm happy to share what I've been working on with you today. This is an update to COSMiC Miner which adds new features, under-the-hood improvements and (of course) optimizations to the CUDA core for greater efficiency. I call this build "beta" because I've added significant new functionality, but it actually includes refinements for greater stability. With miners' feedback, I'll make any desired improvements for 4.1.3. :) Important Note: Now built against CUDA v10.0 - It is strongly recommended that you update your nVidia graphics drivers. It is NOT necessary to install the CUDA toolkit. FEATURES:
Mining on multiple CUDA devices in one instance, auto-detected
Gets parameters from, and sends solutions to, TokenPools (like Toast's tokenminingpool.com, Mike.rs and Tosti.ro)
Fully-integrated Graphical User Interface for Windows 64-bit (Intended to make Token Mining as easy as possible for newcomers)
All settings can be configured in the GUI (no manual config editing required!)
Integrated Hardware Temp/Fan/Power Monitoring and Safety Features ('Watchqat')
Faster, more efficient and lower CPU/RAM use than COSMiC V3.4 and the classic 0xBitcoin-miner
Aims for very few stale Shares at the Pool level and verifies GPU-found solutions on the CPU
Improved Network code for stability/lower CPU use
Multi-Threaded for enhanced performance on CPUs with >2 threads
CHANGES THIS VERSION:
Integrated Hardware Monitoring ('Watchqat') with safety features: individual GPUs will automatically pause if GPU temperature or Fan/Pump speed is outside the user-defined range. This means that overheating GPUs or devices with failing cards can be detected before problems arise. :) (If paused, Right-click a device and click the option to unpause it.)
Now built against CUDA v10.0 (please update your nV graphics drivers! CUDA tookit is NOT required.)
Various internal improvements for stability, CUDA engine tweaks and optimizations (specifically to enhance performance on Pascal and newer architecture GPUs)
Increased hashrate observed on Maxwell Gen2 (GTX 9xx) and Pascal (GTX 10x0) architectures
Keyboard hotkeys (see Help menu or README.txt) for quick Intensity adjustment (more will be added.)
Network code improvements and bug-fixes
Optimizations to further reduce CPU usage
UI Reworking/Improvements (Feel free to let me know what you think of the design/UX!)
Hello 0xBitcoin and Token Mining community! I'm happy to share my work with you today. COSMiC v4.1t is a public "beta" which brings multiple enhancements, including support for mining on multiple nVidia/CUDA devices in one instance and a redesigned GUI. Suggestions/feedback greatly appreciated: I will use your input in forthcoming updates to the miner. :) CHANGES THIS VERSION:
Now supports mining on multiple devices concurrently, in a single instance
CUDA devices are detected and listed automatically in the mining window
Redesigned mining window to display active devices' status and more useful information
Mining Events pane shows recent solutions, incoming mining parameter changes, status updates, etc.
CUDA devices controlled by separate CPU threads
Optimizations to CUDA core (seems to most benefit Maxwell-Gen2 GPUs, i.e. GTX 9xx)
Extract either the 7z or ZIP archive on a Windows (64-bit) computer with at least one fairly-recent CUDA(nVidia) device
Run Cosmic.exe
The miner should detect and list compatible CUDA devices.
Select "General Options..." from the Options menu and enter your desired pool/Ethereum address. Hover over an element of the GUI with mouse pointer for more info.
Devices will default to an Intensity of 24. Right-click one and select "Configure This GPU..." to pick a different one for optimal performance. This setting may need to be lowered/raised depending on your hardware.
Uncheck any devices you don't wish to mine on and click "Start Mining!" Click the button again to stop.
COMING SOON:
The return of Hardware Monitoring since my first test of it in 3.5a, plus improvements
Under-the-hood improvements
WHAT'S PLANNED:
Multi-threaded CPU Mining
Solo Mining of ERC-918s
Proper Website and Source Repository
Perhaps OpenCL and a Linux port :)
CONTACT:
LtTofu#6168 on the Discord (see Sidebar of this Subreddit. Fastest response) or PM me on Reddit. Thanks!
Added an Auto-Start feature (enable in the Config... menu dialog). If enabled, the miner will start on its own when launched.
Fixed a bug which could cause the program not to start on Windows regions that use , instead of . in decimal numbers.
Better handling of network/pool comm. errors. Automatically pauses on many consecutive errors. The miner will re-start mining when the pool can be contacted again.
Compiled for a wider range of GPUs. All CUDA devices from Kepler up to Volta should work.
Difficulty Update Frequency can now be configured by the user. This is helpful for Dual-Mining pools or VARDIFF ones. Hover over the option in Configure ... dialog to read how it works.
Substantially reduced memory usage.
Condensed UI for a smaller, neater window.
Various bug-fixes and cleanup.
FEATURES:
Mining of 0xBitcoin and Alt-Tokens on TokenPools
Uses nVidia CUDA Devices (e.g. GPUs) with architectures from Kepler to Volta
A Full Windows 64-bit GUI Application w/ easy point-and-click interface
No need to edit Config files manually (does not use .0xbitcoin dir)
Very Fast: Possibly the Fastest ERC918 CUDA Miner in the Cosmos!
Aims for minimal stale/invalid shares at the Pool Level- in testing I can go 40 hours without an invalid share (mining w/ a 1060 and a 970)
Configurable Auto-Donation (a.k.a. DevFee, min default is 1.5%.) I donate tokens to promising projects, such as @0x1d00ffff's excellent 0xBitcoin Stats site. :)
WHAT'S COMING SOON:
Mining on multiple GPUs in one instance of the application
Reintroducing the Hardware Monitoring features of the v3.5a Test (temperature, power, fan speed, automatic thermal shutdown)
Solo Mining of 0xBitcoin and "Alt-Tokens"
COMPATIBILITY:
Should work on nVidia(CUDA) cards Kepler(6xx-series) and up. Tested on Maxwell Gen2(9xx) and Pascal (GTX10x0). Developed on Windows 10. Tested to work on Windows 7 and newer. This is a 64-bit application and expects a 64-bit version of Windows.
HOW TO USE:
This is a brand new miner and as such only runs one GPU per instance. Multi-GPU support coming soon. See below for more info on using multiple GPUs.
Extract the 7Zip or ZIP file to a convenient location.
Check out README.txt (or after launching the application, choose About->Help/About in the Menu Bar / Press F1.)
Run CosmicV4.exe.
Configure the miner using the Options->Configure... menu item. There is normally no need to manually edit the config file. If you've already configured, your settings will be saved from last time. *If you are updating from a previous version, don't reuse your old Config file, enter your settings in Options->Configure... dialog again. This should only take a moment. :)`
Click 'Start Mining!'
MULTI-GPU INSTRUCTIONS:
Launch CosmicV4.exe, Configure and Start Mining. If you've already configured, your settings will be saved from last time.
Launch the program again the same way. Choose menu item Options->Configure... Pick a GPU # (numbering starts from 0!) and appropriate Intensity.
Save Settings and Start Mining!
Repeat as needed.
NOTE: When you open the Configure... dialog, it will display the last configuration that was saved. You can extract multiple copies of COSMiC to their own folders, named with the device's number or however you prefer, which have their own configuration file.
A WORD ON INTENSITIES:
You will need to find the ideal intensity for your devices(GPUs). Try turning it up in increments of 1 and Start Mining. Increase until hashrate stops rising, hashrate drops or instability occurs. Then lower it slightly.
Turning down Intensity can improve system responsiveness in the OS/other applications if the card is used as your Display Adapter (connected to a monitor, set as Primary, etc.) You can also disable Hardware Acceleration in applications and reduce GPU usage by Windows.
I've found that I was able to use an Intensity setting 1 higher than with v3.4(t), for example, 26 instead of 25 on my 1060-3gb. This yielded a boost from 502 to 511 MH/s average (stock). See what your card(s) are capable of. :)
PERFORMANCE TIPS:
Other applications using the device (Discord, Chrome, Firefox, Windows) will lower hashrate. Try disabling Hardware Acceleration if you have a strong enough CPU.
Be sure to set the ideal intensity for your particular hardware. Default is 24.
Consider using processor graphics (such as Intel HD graphics, AMD APUs' Radeon graphics) or a cheap older card as your display adapter and the mining GPUs not connected to a display if you're using the machine for more than mining.
Decrease your Video Memory/VRAM clock speed to stabilize a higher GPU Core overclock (all overclocking is done at your own risk!) I suggest trying -300 MHz below your default speed.*
COSMiC uses no video memory, and instead does all of its work inside the GPU, using registers and caches which are much faster.
Therefore, lower VRAM clocks can work in your favor by reducing power draw (allowing higher GPU boosting) and potentially stabilizing better core OCs.
Please let me know what you think and help me to make this the best miner that it can be. :) I can be found here on Reddit or, for a faster response, look for me on the Discord (see sidebar) with the username: @LtTofu [ _Cosmic Miner_ ]. Thanks for your support and feedback!
COSMiC v4.0a Public Test - The Easy-To-Use 0xBitcoin and ERC-918 Token Miner for nVidia/CUDA Devices (Windows 64-bit)
UPDATED VERSIONhttps://www.reddit.com/0xbitcoin/comments/8ttg2a/cosmic_miner_v401t_update_windows_64bit_nvidiacuda/ Hello, 0xBitcoin Community! I'm happy to share my work with you today! This is a brand new CUDA miner for Pool-Mining 0xBitcoin and similar ERC-918 tokens like 0xBitcoinCash/0xKIWI. I've rewritten COSMiC from the ground up, using the best parts of v3.4 (the fastest/most stable release prior to this one.) Presenting, COSMiC V4! As I add more features to this miner, my goal is to make it as simple and pleasant to use as possible for newcomers to 0xBitcoin and mining in general. SCREENSHOTS/GETTING STARTED VIDEO:
Totally rewritten. All C++ and CUDA, with no NodeJS aftertaste.
It's fast. Might be the fastest. On my systems, it outpaced the other 0xBitcoin CUDA miners I've tested, including 3.4t by a small margin.
Very low CPU usage and a fraction of the application size.
Has a Full Windows GUI for maximum ease-of-use, quick configuration and stable, at-a-glance display
Designed to receive remarkably few Invalid Shares at the Pool Level compared to previous miners
In testing, worked nicely with +1 intensity vs. my usual settings with COSMIC v3.4t for a boost from 502->513 MH/s on my 1060-3gb (stock). Also getting great performance with my good ol' GTX970.
Tested on Pascal (1050ti, 1060-3GB) and Maxwell Gen2 (GTX970), should work on cards as old as Kepler
Auto-Donation is set by default to 1.5%. This can be adjusted in the Options->Configure... dialog box. Your support is greatly appreciated :)
Optimizations and changes to the CUDA engine ("Hashburner") from v3.4/3.5a(test) have been applied to V4.0a.
WHAT'S COMING SOON:
Mining on multiple GPUs in one instance of the application
Reintroducing the Hardware Monitoring features of the v3.5a Test (temperature, power, fan speed, automatic thermal shutdown)
Solo Mining of 0xBitcoin and "Alt-Tokens"
COMPATIBILITY: Should work on nVidia(CUDA) cards Kepler(6xx-series) and up. Tested on Maxwell Gen2(9xx) and Pascal (GTX10x0). Developed on Windows 10. Should work on 8.1 and up (probably works on 7.) This is a 64-bit application and expects a 64-bit version of Windows. Non-US English Windows Users: **If the program crashes or doesn't launch when you double-click Cosmic.exe, please open the file Cosmic.exe.Config and change the 1.5 to read 1,5 - This is a bug with how decimal points are handled by a Windows function. I will add a fix right away. This workaround will hopefully fix the issue for you in the meantime. :) You should not need to edit the Config file manually in any other circumstance- just use the Options->Configure... menu item to quickly get set up. You can probably also change this setting in Windows' 'Region & Language Settings' > 'Additional Date, Time and Regional Settings' > 'Change Date, Time or Number Formats' > 'Additional Settings' > Decimal Symbol `.` HOW TO USE: This is a brand new miner and as such only runs one GPU per instance. Multi-GPU support coming soon. See below for more info on using multiple GPUs.
Extract the 7Zip or ZIP file to a convenient location.
Check out README.txt or choose About->Help/About in the Menu Bar, or Press F1.
Run Cosmic.exe.
Configure the miner using the Options->Configure... menu item. There is normally no need to manually edit the config file. If you've already configured, your settings will be saved from last time.
Click 'Start Mining!'
MULTI-GPU INSTRUCTIONS:
Launch Cosmic.exe, Configure and Start Mining. If you've already configured, your settings will be saved from last time.
Launch the program again the same way. Choose menu item Options->Configure... Pick a GPU # (numbering starts from 0!) and appropriate Intensity.
Save Settings and Start Mining!
Repeat as needed.
NOTE: When you open the Configure... dialog, it will display the last configuration that was saved. You can extract multiple copies of COSMiC to their own folders, named with the device's number or however you prefer, which have their own configuration file.
A WORD ON INTENSITIES:
You will need to find the ideal intensity for your devices(GPUs). Try turning it up in increments of 1 and Start Mining. Increase until hashrate stops rising, hashrate drops or instability occurs. Then lower it slightly.
Turning down Intensity can improve system responsiveness in the OS/other applications if the card is used as your Display Adapter (connected to a monitor, set as Primary, etc.) You can also disable Hardware Acceleration in applications and reduce GPU usage by Windows.
I've found that I was able to use an Intensity setting 1 higher than with v3.4(t), for example, 26 instead of 25 on my 1060-3gb. This yielded a boost from 502 to 511 MH/s average (stock). See what your card(s) are capable of. :)
PERFORMANCE TIPS:
Other applications using the device (Discord, Chrome, Firefox, Windows) will lower hashrate. Try disabling Hardware Acceleration if you have a strong enough CPU.
Be sure to set the ideal intensity for your particular hardware. Default is 24.
Decrease your Video Memory/VRAM clock speed to stabilize a higher GPU Core overclock (all overclocking is done at your own risk!) I suggest trying -300 MHz below your default speed.*
COSMiC uses no video memory, and instead does all of its work inside the GPU, using registers and caches which are much faster. Therefore, lower VRAM clocks can work in your favor by reducing power draw (allowing higher GPU boosting) and potentially stabilizing better core OCs.
Please let me know what you think and help me to make this the best miner that it can be. :) I can be found here on Reddit or, for a faster response, look for me on the Discord (see sidebar) with the username @LtTofu [ _Cosmic Miner_ ] Thanks for your support and feedback!
[BUILD] COSMiC: Community Open-Source Miner including CUDA v2.10.0-pre5 + HashBurner V1 (ongoing)
Hello 0xBitcoin Community! I'm excited to share my work with you today. NOTE: THESE VERSIONS ARE OUTDATED! Get the latest here: https://bitbucket.org/LieutenantTofu/cosmic-v3/downloads/ v3.4 is the thoroughly tested Stable Version. v3.5 is experimental at the time of this writing. Thanks! COSMiC v3.4 for Windows thread: https://www.reddit.com/0xbitcoin/comments/8ewvo9/miner_cosmic_v34t_cuda_miner_for_windows_64_linux And for Linux: https://www.reddit.com/0xbitcoin/comments/8g92v4/build_cosmic_v34t_for_linux_with_autostart/ (Post remains for archival purposes: ) This is the first in a series of builds I will be posting here and on the Discord server that incorporate the latest updates to the various forks of the community open-source CUDA miner, plus my own optimizations and improvements (nickname: Hashburner builds). In addition to being as fast as possible, I'm trying to make these as reliable and user-friendly as possible, with quality documentation. I am posting two archives of V1 today. The first is just the binaries(executables) for Windows X64, Mac OS X and Linux. I have only tested the Windows version- so please let me know your results! The second has the binaries, source code, a handy batch file and all the node modules you (should) need to make any changes you'd like and recompile. Both versions also have a 0xBTC.conf sample file I set up for my GTX1060-3GB as Device #0. Feel free to edit it or remove for the hardcoded intensity of 27. Same format as in Azlehria's builds, see Readme.txt. Binaries Only (open with 7zip or similar): https://drive.google.com/open?id=1zL-hpiyxP2kwU3wIuQz6SDCPWFar-V76 Development Version (with binaries, source, node-modules, etc): https://drive.google.com/open?id=1R0A3hqIjDUp9J1JQLpetIgdtMHDd_Hmd (See the Readme.txt for details on how to build from source.)
Partial Changelog (See Readme.txt):
(Speedup) Bidirectional Rotation: State values rotated right rather than left resulting in a rotation by a magnitude of 32 or less. Ex. rotate right by 1 instead of left by 63, right by 20 instead of left by 44. This also means a simpler, shorter version of ROTL64/ROTR64 can be used.
(Speedup) New minimal ROTL64/ROTR64 functions in ASM/PTX utilizing Funnel Shifter instead of Shifts/OR. (Seems to be a little faster than the previous idiom/default compiler optimization on Pascal arch.)
(Speedup) Midstate filled out in gpu_mine kernel and passed to keccak() as function argument to avoid the 100+ cycle penalty in accessing Constant memory (see: intMid[25])
(Speedup) Applied threading approach from pre-SM 5.2 control path for SM 5.2+ devices (Azlehria)
(Speedup) Slightly faster device initialization w/ bidirectional rotation, other tweaks
(Speedup) Used immediates to reduce reads from RC[25] in Constant memory by ~8.33%
(Fix) Stabilized hashrate somewhat (now 0 spilled registers in SM 6.x)
(Fix) Rolled back LOP3 chi() function due to register spillage - replacement forthcoming
(Fix) Private keys should no longer be stored in plaintext in Vault file (Azlehria)
(General) Somewhat different randomization approach in initialization
(General) User interface changes including device identifier, available CUDA version (GPU+driver)
Please let me know your results along with your hardware configuration so that I can customize the next builds for as wide a range of hardware as possible! On my Pascal card (GTX1060-3GB w/ +122 MHz Core, -150 MHz VRAM), I am getting ~515 MH/s with this build. Enjoy and Happy Hashing! - Lt. Tofu a.k.a. Mag517 p.s. How do you like the nickname for our community miner? Also, expect HB V1.1 in the next day or two.
COSMiC v4.0a Public Test - The Easy-To-Use (Full GUI) 0xBitcoin and ERC-918 Token Miner for nVidia/CUDA Devices (Windows 64-bit)
THIS VERSION IS VERY OLD: FIND COSMIC V4.1.3 HERE:https://www.reddit.com/0xbitcoin/comments/c1590e/cosmic_v413t_update_nvidiacuda_win64_guibased/ This update includes multi-GPU support, higher hashing performance, an improved UI, greater compatibility with older GPUs (Kepler and up), and more (see the changelog) . . . . . Hello, fellow GPU Miners! I'm happy to share my work with you today! This is a brand new CUDA miner for Pool-Mining 0xBitcoin and similar ERC-918 tokens like 0xBitcoinCash/0xKIWI. I've rewritten COSMiC from the ground up, using the best parts of v3.4 (the fastest/most stable release prior to this one.) Presenting, COSMiC V4! As I add more features to this miner, my goal is to make it as simple and pleasant to use as possible for newcomers to 0xBitcoin and mining in general. SCREENSHOTS/GETTING STARTED VIDEO:
Totally rewritten. All C++ and CUDA, with no NodeJS aftertaste.
It's fast. Might be the fastest. On my systems, it outpaced the other 0xBitcoin CUDA miners I've tested, including 3.4t by a small margin.
Very low CPU usage and a fraction of the application size.
Has a Full Windows GUI for maximum ease-of-use, quick configuration and stable, at-a-glance display
Designed to receive remarkably few Invalid Shares at the Pool Level compared to previous miners
In testing, worked nicely with +1 intensity vs. my usual settings with COSMIC v3.4t for a boost from 502->513 MH/s on my 1060-3gb (stock). Also getting great performance with my good ol' GTX970.
Tested on Pascal (1050ti, 1060-3GB) and Maxwell Gen2 (GTX970), should work on cards as old as Kepler
Auto-Donation is set by default to (min) 1.5%. This can be adjusted in the Options->Configure... dialog box. Your support is greatly appreciated :)
Optimizations and changes to the CUDA engine ("Hashburner") from v3.4/3.5a(test) have been applied to V4.0a.
WHAT'S COMING SOON:
Mining on multiple GPUs in one instance of the application
Reintroducing the Hardware Monitoring features of the v3.5a Test (temperature, power, fan speed, automatic thermal shutdown)
Solo Mining of 0xBitcoin and "Alt-Tokens"
COMPATIBILITY: Should work on nVidia(CUDA) cards Kepler(6xx-series) and up. Tested on Maxwell Gen2(9xx), Pascal (GTX10x0) and TITAN V. Developed on Windows 10. Should work on 8.1 and up (probably works on 7.) This is a 64-bit application and expects a 64-bit version of Windows. Non-US English Windows Users: **If the program crashes or doesn't launch when you double-click Cosmic.exe, please open the file Cosmic.exe.Config and change the 1.5 to read 1,5 - This is a bug with how decimal points are handled by a Windows function. I will add a fix right away. This workaround will hopefully fix the issue for you in the meantime. :) You should not need to edit the Config file manually in any other circumstance- just use the Options->Configure... menu item to quickly get set up. You can probably also change this setting in Windows' 'Region & Language Settings' > 'Additional Date, Time and Regional Settings' > 'Change Date, Time or Number Formats' > 'Additional Settings' > Decimal Symbol `.` HOW TO USE: This is a brand new miner and as such only runs one GPU per instance. Multi-GPU support coming soon. See below for more info on using multiple GPUs.
Extract the 7Zip or ZIP file to a convenient location.
Check out README.txt or choose About->Help/About in the Menu Bar, or Press F1.
Run Cosmic.exe.
Configure the miner using the Options->Configure... menu item. There is normally no need to manually edit the config file. If you've already configured, your settings will be saved from last time.
Click 'Start Mining!'
MULTI-GPU INSTRUCTIONS:
Launch Cosmic.exe, Configure and Start Mining. If you've already configured, your settings will be saved from last time.
Launch the program again the same way. Choose menu item Options->Configure... Pick a GPU # (numbering starts from 0!) and appropriate Intensity.
Save Settings and Start Mining!
Repeat as needed.
NOTE: When you open the Configure... dialog, it will display the last configuration that was saved. You can extract multiple copies of COSMiC to their own folders, named with the device's number or however you prefer, which have their own configuration file.
A WORD ON INTENSITIES:
You will need to find the ideal intensity for your devices(GPUs). Try turning it up in increments of 1 and Start Mining. Increase until hashrate stops rising, hashrate drops or instability occurs. Then lower it slightly.
Turning down Intensity can improve system responsiveness in the OS/other applications if the card is used as your Display Adapter (connected to a monitor, set as Primary, etc.) You can also disable Hardware Acceleration in applications and reduce GPU usage by Windows.
I've found that I was able to use an Intensity setting 1 higher than with v3.4(t), for example, 26 instead of 25 on my 1060-3gb. This yielded a boost from 502 to 511 MH/s average (stock). See what your card(s) are capable of. :)
PERFORMANCE TIPS:
Other applications using the device (Discord, Chrome, Firefox, Windows) will lower hashrate. Try disabling Hardware Acceleration if you have a strong enough CPU.
Be sure to set the ideal intensity for your particular hardware. Default is 24.
Decrease your Video Memory/VRAM clock speed to stabilize a higher GPU Core overclock (all overclocking is done at your own risk!) I suggest trying -300 MHz below your default speed.*
COSMiC uses no video memory, and instead does all of its work inside the GPU, using registers and caches which are much faster. Therefore, lower VRAM clocks can work in your favor by reducing power draw (allowing higher GPU boosting) and potentially stabilizing better core OCs.
Please let me know what you think and help me to make this the best miner that it can be. :) I can be found here on Reddit or, for a faster response, look for me on the 0xBitcoin Discord (https://discord.gg/xAPwaDC) with the username @LtTofu [ _Cosmic Miner_ ] Thanks for your support and feedback!
Hello everyone! I'm happy to share what I've been working on with you today. This is the latest version of COSMiC for ERC-918 tokens. This update includes new features, under-the-hood improvements and (of course) optimizations to the CUDA core for greater efficiency. I call this build "beta", although it appears to be very stable. With miners' feedback, I'll make any desired improvements for 4.1.3. :) Supports Mining: 0xBitcoin, KiwiToken, 0xLTC (merged mining proof of concept token), Caelum(CLM), S.E.D.O. (standalone or merged mining with 0xBTC), CatEther(0xCATE), Bitcoin Classic Token (on the Ethereum Classic network), and many other ERC-918 token varieties. Requires: nVidia (CUDA) GPUs, any 64-bit CPU (>2 threads recommended), any 64-bit Windows version (Windows 7 should work.) Important Note: Now built against CUDA v10.0 - It is strongly recommended that you update your nVidia graphics drivers. It is NOT necessary to install the CUDA toolkit. :) FEATURES:
Mining on multiple CUDA devices in one instance, auto-detected
Mines on CUDA Devices and sending results to Pools (TokenPool etc.)
Fully-integrated Graphical User Interface for Windows 64-bit (Intended to make Token Mining as easy as possible for newcomers)
All settings can be configured in the GUI (no manual config editing required!)
Integrated Hardware Montioring and Safety Features ('Watchqat')
Faster, more efficient and lower CPU/RAM use than COSMiC V3.4 and the classic 0xBitcoin-miner
Aims for very few stale Shares at the Pool level and verifies GPU-found solutions on the CPU
Improved Network code for stability/lower CPU use
Multi-Threaded for enhanced performance on CPUs with >2 threads
CHANGES THIS VERSION: - Integrated Hardware Monitoring ('Watchqat') with safety features: individual GPUs will automatically pause if GPU temperature or Fan/Pump speed is outside the user-defined range
Now built against CUDA v10.0 (please updare your nV graphics drivers! CUDA tookit is NOT required.)
Various internal improvements for stability, CUDA engine tweaks and optimizations (specifically to enhance performance on Pascal and newer architecture GPUs)
Increased hashrate observed on Maxwell Gen2 (GTX 9xx) and Pascal (GTX 10x0) architectures
Keyboard hotkeys (see Help menu or README.txt) for quick Intensity adjustment (more will be added.)
Network code improvements and bug-fixes
Optimizations to further reduce CPU usage
UI Reworking/Improvements (Feel free to let me know what you think of the design/UX!)
How to Earn Money Mining Virtual Currency With Your Average Computer - A Full Guide
Lately I've been exploring some alternatives to the typical grind that is online work. I've always followed Bitcoin pretty closely and knew of Bitcoin mining, but I was also aware of how difficult it's become. The difficulty is so high it's not even worth trying with the average computer. However, as of late there has been an explosion of new virtual coins. There are now hundreds (if not thousands) being mined. There is debate on how much of a help or hindrance all these altcoins are to the world of virtual currency, but regardless they open up a lot of chances to earn money with your average computers unused resources. I decided to start digging into all the altcoins and find one that was new, easy to mine, had a solid and dedicated dev team, and a solid purpose so it's less likely to die off. What I ended up with was CasinoCoin. At the time it was sitting around $0.009 USD each, and fit all of my requirements. I took my two laptops with their i3 cpu's and no gpu's (20kH/s total) and set them to work mining at MooPool.com. A couple days later around the time I hit 300 coins the price jumped up to a peak of $0.11, and my poke at mining altcoin turned into $33. Now I'm not saying this is a ton of money, but consider the fact that I was only mining at 20kH/s on CPU's. Better computers (especially those with GPU's) will mine many more CasinoCoins. So with my recent tests a success I figured I'd share my findings and make an easy guide to mining virtual currency. This quick guide will be done for CasinoCoin over at MooPool.com since it's my coin of choice, but can be applied to any virtual currency. GPU Guide (You can run a miner for every GPU and CPU you have) To my knowledge the most efficient GPU miner at the moment is CudaMiner
cuda miner is a miner specifically designed for Nvidia's architecture. Nvidia's cuda cores are not well suited for alt coin mining, so cuda miner helps you to get the most of Nvidia cards. If you have an AMD GPU, cgminer is what you want to use. -zekezander
Download the correct version for your machine and extract the archive to a folder somewhere convenient. Open up notepad and paste in the following.
Now save it as StartMining.bat in the miner folder and run it. You should start seeing blocks detected, and once the pool tunes into your hashing power you can check the hash rate of your shares to get a feel for what you're capable of. -q is for quiet mode, when turned off you will see all of your hashing. When turned on you will only see your accepted shares and their total hash rates. Now it's time to make an account at MooPool.com so we can customize the miner. Start by adding a worker for each device you'll have mining. Next we customize the bat file in the following manner. Username & Password (--userpass account.worker:password) (If you have multiple GPU's you may need additional changes to your bat file, I'm not sure how to set this up.) Now save it and start it up. If you did everything correctly you should see you hash rate start to rise then average out on the websites dashboard. You are now helping to break "blocks" worth 50CSC each. When the pool breaks one it is distributed fairly to everyone who helped based on the amount of work they contributed. The faster the pool mines, the quicker we all get CSC. Lastly you need to download a personal CSC wallet HERE so you can withdraw your funds. Once you have your wallet address remember to add it to your account and enable automatic payouts. CPU Guide To my knowledge the most efficient CPU miner at the moment is Pooler CPU Miner Download the correct version for your machine and extract the archive to a folder somewhere convenient. Open up notepad and paste in the following.
Now save it as StartMining.bat in the miner folder and run it. You should start seeing blocks detected, and once the pool tunes into your hashing power you can check the hash rate of your shares to get a feel for what you're capable of. -q is for quiet mode, when turned off you will see all of your hashing. When turned on you will only see your accepted shares and their total hash rates. Now it's time to make an account at MooPool.com so we can customize the miner. Start by adding a worker for each device you'll have mining. Next we customize the bat file in the following manner. Username (-u account.worker) Password (-p Password) Now save it and start it up. If you did everything correctly you should see you hash rate start to rise then average out on the websites dashboard. You are now helping to break "blocks" worth 50CSC each. When the pool breaks one it is distributed fairly to everyone who helped based on the amount of work they contributed. The faster the pool mines, the quicker we all get CSC. Lastly you need to download a personal CSC wallet HERE so you can withdraw your funds. Once you have your wallet address remember to add it to your account and enable automatic payouts. Turning your CSC into USD In order to sell your CSC you will need to use an exchange. So far Cryptsy(Ref) - Cryptsy (Non-Ref) is the only site that does CSC exchanges. When you're happy with the price sell off your CSC for BTC. Next take your BTC and send it to CoinBase(Ref) - CoinBase(Non-Ref) where you can easily sell it for USD and have it sent to your bank account. Hope this helps some of you out, Happy Mining! If you found this of use and would like to donate these are my wallets, or you can just mine with the sample .bat launchers for a bit :) CSC: CZcoArhSWT4hYPYUkVVvV5NswL3AvBBH3W BTC: 152GbYdHrU8QtCf4YpJaqNR5WPR6ZpTC4q
Hello! Welcome to our awesome /Dogecoin community! Here you can find very useful information about Dogecoin, Cryptocurrency and more! Let's start from the beginning. What is cryptocurrency? Probably you know Bitcoin, Litecoin, and Dogecoin they are cryptocurrencies. Cryptocurrency is a blockchain-based digital asset that uses cryptography to secure its transactions. How to start? Here is a list of things:
Wallet
Miner
Other Communities
Wallet Why? You need to store your dogecoins somewhere. Types of wallets:
Paper wallets - Easy setup, secure, you are the owner of the wallet
Light wallet - Easy setup, secure, you are the owner of the wallet, Require PC/servephone, NOT RECOMMENDED
Core wallet - Hard setup, secure, you are the owner of the wallet, Require Good PC/ VPS, you are the owner RECOMMENDED
Cloud wallet - Easy setup, not secure, you aren't the owner of the wallet.
Paper wallet *Instruction: * Step 0. Follow the security checklist recommend The first! The first step is to download this website from Github and open the index.html file directly from your computer. It's just too easy to sneak some evil code in the 6000+ lines of javascript to leak your private key, and you don't want to see your fund stolen. Code version makes make it much easier to cross-check what actuallrunruns. For extra security, unplug your Internet access while generating your wallet. Step 1. Generate new address Choose your currency and click on the "Generate new address" button. Step 2. Print the Paper Wallet Click the Paper Wallet tab and print the high-quality quality setting. Never save the page as a PDF file to print it later since a file is more likely to be hacked than a piece of paper. Step 3. Fold the Paper Wallet Fold your new Paper wallet following the lines. You can insert one side inside the other to lock the wallet. Step 4. Share your public address Use your public address to receive money from other crypto-currency users. You can share your public address as much as you want. Step 5. Keep your private key secret The private key is literally the keys to your coins, if someone was to obtain it, they could withdraw the funds currently in the wallet, and any funds that might be deposited in that wallet. Light Wallet WoWdoge Recommended About: WowDoge is a lightweight Doge Coin Wallet designed to end the frustrating waiting time downloading gigabytes blockchain! It was created with the intent and success of being exceedingly end-user friendly with a smooth interface. It's uncomplicated and easy to use, allowing fellow shibes to focus on what's important: TO THE MOON! New features will be added upon request! WowDoge is the free and open source! (MIT license) Download: Windows OSX LINUX(.jar) MultiDoge About: MultiDoge is a desktop Dogecoin client, powered by dogecoin. Ported from the MultiBit Bitcoin client. MultiDoge is a thin client Dogecoin wallet. It's a port of the MultiBit client for Bitcoin. The app is based on Dogecoin, which in turn is a port of BitCoinJ. You can find DogecoinJ at google. Langerhans posted all the needed changes for Dogecoin compatibility over. This program uses a special branch of it, which can be found at MultiDoge website. Core WalletOfficial Dogecoin Wallet Download: Windows Linux OSX About Cloud Wallet Let me don't comment this Mining What do you need? Ideally – cheap electricity and a bunch of graphics cards. However, you can start mining Dogecoins even using a single PC. You can also mine without using a graphics card, although the progress will be slower. Mining for coins shouldn’t affect the performance of your computer on the default settings since it will only use computing or graphics power when the system is idle. Mining for coins on a laptop is usually not worth it since it’s not powered on 24/7, the CPU/GPU power is lower, and there is a greater chance of stressing out the chips on the laptop since they’re usually packed into a tighter space, and consequently at more risk of overheating. But if you just want to mine a little bit to get a few coins to play around with, it can do the job. How to start? Download CUDA miner and fill info inside the window. MORE SOON! Leave a comment with questions and ideas You know ;) DU8qXjqCQ4fkNXg2Pxw4KXYMMMXNQxpybE
New to r/Tokenmining? click here for more in-depth info!
What is EIP:918?
EIP:918 is an Ethereum Improvement Proposal for standardizing mineable token distribution using Proof of Work. The primary driver behind the standard is to address the very broken ICO model that currently plagues the Ethereum network. Token distribution via the ICO model and it’s derivatives has always been susceptible to illicit behavior by bad actors. New token projects are centralized by nature because a single entity must handle and control all of the initial coins and all of the the raised ICO money. By distributing tokens via an alternative ‘Initial Mining Offering’ (or IMO), the ownership of the token contract no longer belongs with the deployer at all and the deployer is ‘just another user.’ As a result, investor risk exposure utilizing a mined token distribution model is significantly diminished. This standard is intended to be standalone, allowing maximum interoperability with ERC20, ERC721, and future token standards. The most effective economic side effect of Satoshi Nakamoto’s desire to secure the original Bitcoin network with Proof of Work hash mining was tethering the coin to real computing power, thereby removing centralized actors. Transitioning the responsibility of work back onto individual miners, government organizations have no jurisdiction over the operation of a pure mined token economy. Oversight is removed from an equation whereby miners are providing economic effort in direct exchange of a cryptographic commodity. This facilitates decentralized distribution and establishes all involved parties as stakeholders. The ERC918 standard allows projects to be funded through decentralized computing power instead of centralized, direct-fiat conversion. The Ethereum blockchain in its current state exists as a thriving ecosystem which allows any individual to store immutable records in a permission-less, invulnerable and transparent manner. Recently, there have been proposals to mitigate some initial ICO investment risks through the introduction of the DAICO model that relies on timed and automated value transfers via the smart contract tapping mechanism. However, this does not align a token smart contract as a non-security and still has the potential to put investors at risk if not implemented carefully, relying on centralized actors to be fair and community intended. Allowing users of the network direct access to tokens by performing computations as a proof of work supplies allows any smart contract to distribute a token in a safe and controlled manner similar to the release of a commodity. As of 2017, all Ethereum token distribution methods were flawed and susceptible to Sybil attacks. A Sybil attack is a form of computer security attack where one person pretends to be many people with multiple computer accounts in order to manipulate a system in a malicious way. ICOs and airdrops are highly susceptible to these type of attacks so there is no way to verify that all ERC20 tokens distributed by the deployer were doled out fairly or unfairly. Proof of Work distribution is resistant to Sybil attacks. This means that ERC918 tokens are among the first trustless Ethereum tokens in the world. The distribution of ERC918 tokens is fair because they are allotted via an open, decentralized mathematical algorithm (that anyone can view on the mainnet blockchain) and not a centralized human monarchy. ERC918’s first incarnation (and inspiration) was the 0xBitcoin project that launched in early 2018. Since then, several projects have realized the standard in innovative and creative ways. Catether (0xCATE) erupted early and additionally mints payback tokens during transfer operations to offset gas costs. 0xGold and 0xLitecoin each implement the first on-chain merge-mining with 0xBitcoin and the Mineable Gem project extends the standard onto a non-fungible collectible artifacts, whereby each gem has a unique mining difficulty. The Mineable project is a newer initiative that provides users with the ability to create mineable ERC20 tokens on-chain without writing a line of code and includes a virtualized hashing artifact market that allows miners to purchase on-chain vGPUs to improve mining difficulty and rewards. (written by jlogelin)
MINING IN A NUTSHELL
0xBitcoin is a Smart Contract on the Ethereum network, and the concept of Token Mining is patterned after Bitcoin's distribution. Rather than solving 'blocks', work is issued by the contract, which also maintains a Difficulty which goes up or down depending on how often a Reward is issued. Miners can put their hardware to work to claim these rewards, in concert with specialized software, working either by themselves or together as a Pool. The total lifetime supply of 0xBitcoin is 21,000,000 tokens and rewards will repeatedly halve over time. The 0xBitcoin contract was deployed by Infernal_Toast at Ethereum address: 0xb6ed7644c69416d67b522e20bc294a9a9b405b31
MINING IN MORE DETAIL (Gee-Whiz Info)
0xBitcoin's smart contract, running on the Ethereum network, maintains a changing "Challenge" (that is generated from the previous Ethereum block hash) and an adjusting Difficulty Target. Like traditional mining, the miners use the SoliditySHA3 algorithm to solve for a Nonce value that, when hashed alongside the current Challenge and their Minting Ethereum Address, is less-than-or-equal-to the current Difficulty Target. Once a miner finds a solution that satisfies the requirements, they can submit it into the contract (calling the Mint() function). This is most often done through a mining pool. The Ethereum address that submits a valid solution first is sent the 50 0xBTC Reward. (In the case of Pools, valid solutions that do not satisfy the full difficulty specified by the 0xBitcoin contract, but that DO satisfy the Pool's specified Minimum Share Difficulty, get a 'share'. When one of the Miners on that Pool finds a "Full" solution, the number of shares each miner's address has submitted is used to calculate how much of the 50 0xBTC reward they will get. After a Reward is issued, the Challenge changes.
HOW DIFFICULTY ADJUSTMENT WORKS
A Retarget happens every 1024 rewards. In short, the Contract tries to target an Average Reward Time of about 60 times the Ethereum block time. So (at the time of this writing): ~13.9 seconds \* 60 = 13.9 minutes If the average Reward Time is longer than that, the difficulty will decrease. If it's shorter, it will increase. How much longer or shorter it was affects the magnitude with which the difficulty will rise/drop, to a maximum of 50%. * Click Here to visit the stats page~ (https://0x1d00ffff.github.io/0xBTC-Stats) to see recent stats and block times, feel free to ask questions about it if you need help understanding it.
MINING HARDWARE
Presently, 0xBitcoin and "Alt Tokens" can be mined on GPUs, CPUs, IGPs (on-CPU graphics) and certain FPGAs. The most recommended hardware is nVidia graphics cards for their efficiency, ubiquity and relatively low cost. As general rules, the more cores and the higher core frequency (clock) you can get, the more Tokens you will earn!
Mining on nVidia cards:
Pascal (GTX 10x0) cards are usually the best choice due to their power efficiency. Maxwell-Generation 2 (GTX 9xx) cards are also a good choice and are often great overclockers, but they use more powegenerate more heat. Any fairly-recent nVidia card supporting CUDA should be capable of mining Tokens. It's possible to mine in OpenCL mode on nVidia devices, but It is preferable to use a CUDA for substantially better performance. (See Mining Software section.)
Mining on AMD cards:
AMD GPUs are quite capable of Token mining, though they can't achieve quite the same performance that nV/CUDA GPUs can at this time. Because of their typically-high memory bandwidth (especially cards with HBM/HBM2), it is possible to mine 0xBitcoin/ERC918 Tokens alongside a Video Memory-intensive algorithm like Ethash or Cryptonight! (See Mining Software section.)
Mining on IGPs (e.g. AMD Radeon and Intel HD Graphics):
This type of GPU is considerably less powerful than a discrete GPU, but is still capable of mining. They can supplement hashpower from other devices. The best performance should come from a chip with a larger number of Shader cores (like a Zen-based APU), but even typical Intel IGPs can submit shares and earn Tokens. (See Mining Software section.)
Clocks and Power Levels:
The algorithm used for 0xBitcoin and Alt-Token mining uses the faster memories in a GPU core instead of Video Memory. As a result, it is advisable to underclock the Memory, which will save a little power, reduce memory temperature and sometimes enable the GPU core to hit higher clock speeds with stability. A card's Power Limit and Core Voltage can be tweaked to attain the best efficiency for individual cards. ~Pascal cards (like GTX 10x0) are generally more temperature-sensitive when overclocked. Reducing Core temperature can often stabilize higher overclocks better than adding voltage can. Maxwell-Gen2 cards (like GTX 9xx) can usually be overclocked further at higher temperatures.
V4.x versions are a near-total 'Modern' C++ rewrite/redesign for 64-bit Windows, built for speed, ease-of-use and stability. It supports nVidia/CUDA devices and Pool Mining. Solo/CPU mining both planned. Features a fully-integrated GUI, numerous optimizations assembly functions for speed (nicknamed 'Hashburner'), and supports multiple GPUs running in a single instance since v4.1. Auto-Donation/devfee of 1.5% (default of 1.5%.) Under active development!
A fork of 0xBitcoin-Miner designed for enhanced speed and less invalid shares at the Pool level. It is somewhat older and is built using a combination of NodeJS/C++/CUDA. It has versions available for 64-bit Windows and Linux and runs from a command-line interface. Comes in multiple versions with 1, 1.5 or 2% "Auto-Donation"/devfee. Not under development at this time, but still relevant.
A Command-Line Interface miner that aims to provide functionality similar to that of "CCMiner" for other algorithms for 0xBitcoin and other ERC-918s. As such, it offers an API for integrating with Mining management software and integration with HiveOS & EthOS. It also supports OpenCL devices (such as AMD cards and Intel IGPs.) Has a minimum Auto-Donation/devfee of 1.5% (with a default of 2.0%.) Under active development!
AIOMiner is an All-In-One GPU Mining software for Windows that boasts support for over 55 different algorithms, is free to use, and eliminates the need to configure batch files through its easy to use interface.
TokenMiner is based upon Genoil Ethminer and was the first to add support for OpenCL devices (AMD GPUs/APUs.) It supports CPU and Pool/Solo mining from its command-line interface (in -C or -G, -S or -P modes.) It can also mine on nVidia/CUDA cards (in OpenCL mode, albeit with lesser performance.) Has a 1% "devfee" running in Pool Mode. This miner has since been forked for compatibility with some FPGAs!
v2.10.4 is an enhancement of the original 0xBitcoin-Miner with CUDA support added by Mikers and enhanced by Azlehria. "Nabiki" is a C++-only version, with no NodeJS code, which supports Pool Mining (just not Solo) and works on Windows 64-bit and Linux. Source code is available with pre-packaged binaries and a GUI in the works. Has a 2.5% "devfee". Under active development!
~Older Miners: Older and possibly-unsupported miner versions can be found at the above link for historical purposes and specific applications- including the original NodeJS CPU miner by Infernal Toast/Zegordo, the '1000x' NodeJS/C++ hybrid version of 0xBitcoin-Miner and Mikers' enhanced CUDA builds.
FOR MORE INFORMATION...
If you have any trouble, the friendly and helpful 0xBitcoin community will be happy to help you out. Discord has kind of become 0xBTC's community hub, you can get answers the fastest from devs and helpful community members. Or message one of the community members on reddit listed below.
While GPU mining still does work better on AMD-based graphics processors using OpenCL, the latest versions of the CUDAminer software intended for use on Nvidia-based graphics cards has gone through a good performance optimization and it makes mining with CUDA a good option if you have some spare and unused Nvidia GPUs. It is very visible in all ALU-bound GPGPU workloads such as Bitcoin, password bruteforcers, etc. Secondly, another difference favoring Bitcoin mining on AMD GPUs instead of Nvidia's is that the mining algorithm is based on SHA-256, which makes heavy use of the 32-bit integer right rotate operation. Short Answer. A CPU core can execute 4 32-bit instructions per clock (using a 128-bit SSE instruction) or 8 via AVX (256-Bit), whereas a GPU like the Radeon HD 5970 can execute 3200 32-bit instructions per clock (using its 3200 ALUs or shaders). This is a difference of 800 (or 400 in case of AVX) times more instructions per clock.As of 2011, the fastest CPUs have up to 6, 8, or 12 cores and a ... While GPU mining still does work better on AMD-based graphics processors using OpenCL, the latest versions of the CUDAminer software intended for use on Nvidia-based graphics cards has gone through a good performance optimization and it makes mining with CUDA a good option if you have some spare and unused Nvidia GPUs. 3. Best Bitcoin mining software CGminer. Pros: Supports GPU/FPGA/ASIC mining, Popular (frequently updated). Cons: Textual interface. Platforms: Windows, Mac, Linux Going strong for many years, CGminer is still one of the most popular GPU/FPGA/ASIC mining software available. CGminer is a command line application written in C. It’s also cross platform, meaning you can use it with Windows ...
EWBF V.0.1.0b ZCash NVidia GPU Cuda Miner for Windows GTX980ti 430-460H/s Bitcoin Talk Thread here: https://bitcointalk.org/index.php?topic=1707546.0 Downloa... Graphics card prices have been spiraling out of control due to the Bitcoin cryptocurrency craze and we've been looking for alternatives. AMD's Threadripper 1950X may just be the CPU mining ... Tutorial on setting up CUDA Miner to do stratum pool mining. [ LTC - LavieiwQxohbSVd5kJfLxei4LhdXM1zjuk ] [ BTC - 1GqDM6dyoXQapF7MUc1hS9hnCSoPBbTteL ] Link t... A simple step by step guide demonstrating how to mine scrypt cryptocurrency (i.e. Dogecoin, Litecoin etc.) using your Nvidia GPU! If your pool doesn't have the text document, simply add your pool ... Want to build a GPU+CPU Mining Rig that earns passive income with Cryptocurrency? Look no further! Best mining rig build of 2019! Subscribe to VoskCoin - h...