GitHub - Bitlits/Bitcoin-Casino: ⚛️ Open source ...

Mining ERC-918 Tokens (0xBitcoin)

GENERAL INFORMATION

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.

-Mined using PC hardware

-Traded on exchanges such as


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
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.
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:
Mining on AMD cards:
Mining on IGPs (e.g. AMD Radeon and Intel HD Graphics):
Clocks and Power Levels:

MINING SOFTWARE AND DESCRIPTIONS

For the most up-to-date version info, download links, thread links and author contact information, please see this thread: https://www.reddit.com/0xbitcoin/comments/8o06dk/links_to_the_newestbest_miners_for_nvidia_amd/ Keep up to date for the latest speed, stability and feature enhancements!
COSMiC Miner by LtTofu:
SoliditySha3Miner by Amano7:
AIOMiner All-In-One GPU Miner:
TokenMiner by MVis (Mining-Visualizer):
"Nabiki"/2.10.4 by Azlehria:
~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
submitted by GeoffedUP to gpumining [link] [comments]

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)
Thread: https://www.reddit.com/0xbitcoin/comments/c1590e/cosmic_v413t_update_nvidiacuda_win64_guibased/ Direct Download Links: https://bitbucket.org/LieutenantTofu/cosmic-v3/downloads/ (newest at the top)
CUDA Miner in active development for 64-Bit Windows w/ integrated GUI for nVidia/CUDA devices. Supports Pool mining, Multiple GPUs in a Single Instance. Solo/CPU mining is in development. Selectable auto-donation (1.5% default/minimum).
SoliditySha3Miner by Amano7 (lwYeo)
https://github.com/lwYeo/SoliditySHA3Minereleases/ Miner for nVidia cards (CUDA) and OpenCL (AMD cards). Supports Pool Mining and Solo Mining. JSON API. EthOS Compatible! 1.5% minimum Auto-donation, 2% default. Note: Requires .NET Core to be installed!
GUI WrappeUpdater: https://github.com/lwYeo/SoliditySHA3MinerUI
0xBitcoin-Gpuminer v2.10.4 and up; Gaiden/Nabiki by Azlehria
https://github.com/azlehria CUDA miners in active development for Windows and Linux. Has a fixed 2.5% devfee. Supports pool mining
COSMiC v3.4 by LtTofu (old version, no longer in active development):
Thread: https://www.reddit.com/0xbitcoin/comments/8ewvo9/miner_cosmic_v34t_cuda_miner_for_windows_64_linux/
Direct Download Links: https://bitbucket.org/LieutenantTofu/cosmic-v3/downloads/ (newest at the top)
Command-line CUDA Miner with Windows and Linux versions available. See comment below post for version details. Selectable auto-donation (1%, 1.5%, 2%). Supports Pool/Solo mining. Single-GPU, but can be easily launched on multiple GPUs using a batch file.
TokenMiner by Mining-Visualizer (MVis):
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 :)
Mikers' CPU/CUDA miner:
https://github.com/snissn/0xbitcoin-gpuminer One of the first working CUDA miners! Now fairly old/probably unsupported, but solid!
Cosmic V4 early public test:
https://www.reddit.com/0xbitcoin/comments/8qsjwf/cosmic_v40a_public_test_the_easytouse_0xbitcoin/ First public test of Cosmic V4 (CUDA Miner for Windows 64-bit.) Single-GPU. Approximately the same speeds as 3.4t, perhaps slightly faster. See comment below post for version details. Selectable auto-donation (1.5% default).
Please let me know if you'd like anything updated/links added/etc. See comment by me below this post for more details. Thanks!
submitted by LieutenantTofu to 0xbitcoin [link] [comments]

BETANET-R7.1 Release Announce #Bounty #SERO #Privacy #Blockchain

As per schedule, the first phase of SERO Mainnet will go live at the end of June and GPU mining will be introduced on 30th May. The network will be forked and new consensus algorithm will be implemented.

BETANET-R7.1 Release Announce

The purpose of this release is to switch the PoW algorithm from SERO-Ethash to ProgPOW and to support mining using GPU.
This algorithm will switch at 940410 block height, which is approximately Beijing time 21:00 on 30th May.
serominer download: https://github.com/sero-cash/serominereleases

Optimization of Wallet account Analysis process

With the increase in the number of blocks, the old balance analysis program (state1) has become slow, this release abandoned the state1 analysis program, changed to balance analysis program, so:

Block Reward Adjustment

Please refer to SIP3: Reward Improvement Plan (BETANET-R7.1 Content) https://wiki.sero.cash/en/index.html?file=News/Important/sip3-description

Download BETANET-R7.1 Release Packages and see detailed announcement :

https://wiki.sero.cash/en/index.html?file=News/Release/SERO-BETANET-R7.1


Official links
Official website : https://sero.cash Tencent : https://v.qq.com/x/page/s0792e921ok.html YouTube : https://youtu.be/UNG2boG49Io Twitter : https://twitter.com/SEROdotCASH Medium : https://medium.com/@SERO.CASH Github : https://github.com/sero-cash Reddit : https://www.reddit.com/useSEROofficial BitcoinTalk ANN : https://bitcointalk.org/index.php?topic=5123382.0 Linkedin :https://www.linkedin.com/company/sero-global-inc/ Facebook : https://www.facebook.com/SEROProtocol Gitter Community : https://gitter.im/sero-cash/Lobby?utm_source=share-link&utm_medium=link&utm_campaign=share-link SERO VS Zcash encryption speed comparison :https://www.youtube.com/watch?v=bc6yHTLSl5M
Telegram Community
Chinese group : https://t.me/SeroOfficialChs English group : https://t.me/SeroOfficial SERO Announcement : https://t.me/SEROannouncements SERO Official Technical Support : https://t.me/SeroFans
SERO Discord : https://discord.gg/3AZVMRU
submitted by SalomeTavartqiladze to SERO_Official [link] [comments]

BFGMiner Garlicoin tutorial

Some people have been having trouble with BFGMiner for Garlicoin, so I made a tutorial. This will only work on a Unix-based shell.
I have been informed that the Pastebin may not be beginner-friendly, so I will help anyone who needs it.
Thanks to ChilledGrease for their help with making the tutorial.
  1. Download and extract http://www.digip.org/jansson/releases/jansson-2.10.tar.gz
  2. cd to the folder and run ./configure && make && make install
  3. Download and extract https://github.com/troydhanson/uthash/archive/master.zip
  4. Download and extract http://luke.dashjr.org/programs/bitcoin/files/bfgmine4.10.6/bfgminer-4.10.6.zip
  5. cd to the bfgminer folder and run env CFLAGS='-I../uthash-mastesrc' ./configure --enable-opencl --enable-scrypt --enable-cpumining, assuming uthash-master is the directory you extracted in part 3.
  6. Run make && make install. If it says you do not have permission to do something, run sudo make install and enter your password.
  7. Set up garlicoind and its config. There is a tutorial here.
  8. Run garlicoind.
  9. Run this command: bfgminer --scrypt -o localhost:42070 -u [username in garlicoind config] -p [password] --no-longpoll --no-stratum --coinbase-addr [your address] -S opencl:auto
Citations:
https://askubuntu.com/a/386372
https://bitcointalk.org/index.php?topic=1260729.0
Edit: Adding citations section as well as CPU mining for those of you who don't want to or can't use a GPU.
Edit 2: Clarifications
Edit 3: Removed CPU mining as I cannot currently get it to work.
Edit 4: I don't want to make a 100000 character long post so I'm not gonna put this anymore.
Edit again: I can't get BFGMiner to work with the new scrypt:2048 algorithm, so this will not work for the time being.
submitted by U8336Tea to garlicoin [link] [comments]

[Miner] COSMiC v4.1t Multi-GPU (for Windows X64+CUDA Devices, 0xBitcoin/Other ERC-918 TokenPools)

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:
SCREENSHOTS:
DOWNLOADS:
INSTRUCTIONS:
COMING SOON:
WHAT'S PLANNED:
CONTACT:
submitted by LieutenantTofu to 0xbitcoin [link] [comments]

Making a cashaddr vanity address

bitcoincash:qqvanlty5z9dyt5jqes0y803mf8cd5dte5wagjgjc4
I am going to share with you how to make a vanity cashaddr with vanitygen for the old address. I hope someone to make one works with cashaddr natively.
First, read the spec.
For the ordinary P2PKH address, (the one start with '1' in the old format) The version byte (First 8 bits) is 0x00. ('0000 0000' in bits) That's why every new cashaddr addresses start with 'q'. ('00000' in bech32) and the following letter also is limited to one of [qpzr]. I just went with 'qq'.
Next, construct your meaningful words only with bech32 letters. It doesn't include every alphabet and number, so be creative. I chose 'vanlty', replacing missing 'i' with 'l'.
Thankfully, the head part of the cashaddr is pure payload. We can convert bech32 string without concerning the checksum.
qqvanlty q 00000 q 00000 v 01100 a 11101 n 10011 l 11111 t 01011 y 00100 
And convert it again to hex.
0000 0 0000 0 0001 1 1001 9 1101 D 1001 9 1111 F 1101 D 0110 6 0100 4 0019D9FD64 
8 letters for 5 bits each became 10 hex for 4 bits each.
Now using this base58 encoder, let's convert it to the old address prefix.
But be careful: Because the head part of a base58 string can be subjected to the length of the string, You need the filler to match the length of valid bitcoin address.
0019D9FD640000000000000000000000000000000000000000 13Mh2zbksUtigNtWkbtgtBnifHk7knCMpb 0019D9FD64FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 13Mh2zfKjDr2Tqtqugr8s3J53CGagDjgmU 
Now, look at this base58 chart, and find all letters between the first different letter pair between the two addresses. In this case, its 'b' and 'f'. In between them, there are three letters, [cde]. We need an old address which starts with 13Mh2z, followed by one of [cde].
From this point, it's not different with making vanity address the old way. I downloaded vanitygen and used OpenCL generator.
oclvanitygen.exe -k 13Mh2zc 13Mh2zd 13Mh2ze Pattern: 13Mh2zd Address: 13Mh2zdzbV1KuwoEVLFn4eUM5h5kQQCu2F 
Finally, you can convert it back to cashaddr with this converter.
13Mh2zdzbV1KuwoEVLFn4eUM5h5kQQCu2F bitcoincash:qqvanlty5z9dyt5jqes0y803mf8cd5dte5wagjgjc4 
submitted by CokeLimeZero to btc [link] [comments]

Dogecoin on Linux - The Complete Beginner's Guide

I'm writing this because I couldn't find a single condensed guide on compiling the wallet and running mining software on linux, specficially Ubuntu/Linux Mint. I combed Bitcoin and Litecoin forums for similar problems I was running into and eventually got everything nailed down, so here it is in one place, for new Shibes.
If you want to make a Dogecoin directory in your downloads folder to keep things organized, you will need to modify these commands to refelct the change. So instead of going to ~/Downloads/ you will need to go to ~/Downloads/Dogecoin and be sure to put the zipped files there when you download them, but the commands will be the same otherwise.
cwayne18 put in the work to make a PPA for the QT client here.
Ubunutu/Mint/Debian users should be able to install the client with the following commands:
sudo add-apt-repository ppa:cwayne18/doge sudo apt-get update && sudo apt-get install dogecoin-qt 
To update using this method, run
sudo apt-get update && sudo apt-get upgrade dogecoin-qt 
Compiling the Wallet Manually
I suggest using the PPA above, but if you want to compile manually, here you go.
1)Download the newest source from here. If you want to check out the Github page, click here
2)Unzip the package with the native client OR, navigate to your downloads and unzip
cd ~/Downloads unzip dogecoin-master.zip 
3)Now it's time to compile. You will need to install the dependencies, just copy and paste the following code. It will be a fairly large download and could take some time. It is always important to update before installing any new software, so we'll do that first and then install the dependencies.
sudo apt-get update sudo apt-get upgrade sudo apt-get install libssl-dev libdb-dev libdb++-dev libqrencode-dev qt4-qmake libqtgui4 libqt4-dev sudo apt-get install libminiupnpc-dev libminiupnpc8 libboost-all-dev build-essential git libboost1.53-all-dev 
4)Once that is done, go to the doge-coin master directory and compile:
cd ~/Downloads/dogecoin-maste sed -i 's/-mgw46-mt-sd-1_53//g' dogecoin-qt.pro qmake USE_UPNP=- USE_QRCODE=0 USE_IPV6=0 make -j3 
After running the qmake command you will likely see some text similar to
Project MESSAGE: Building without UPNP support Project MESSAGE: Building with UPNP supportRemoved plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. 
It's perfectly normal, so don't worry about that.
Your Dogewallet is ready to go! The executable is in ~/Downloads/dogecoin-maste and called dogecoin-qt. Your wallet information is in ~/.dogecoin. You can run the wallet at any time by opening terminal and typing
cd ~/Downloads/dogecoin-maste ./dogecoin-qt 
Future upgrades to dogewallet are easy. Back up your wallet.dat, and simply follow the same directions above, but you'll be unzipping and building the newer version. You will likely need to rename the old dogecoin-master directory in ~/Downloads before unzipping the newest version and building. Also, it is likely that you will not need to install the dependencies again.
Alternate Method For Installing Dogecoin Wallet from Nicebreakfast
After installing the dependencies listed in step 3, open terminal, then navigate to where you want Dogecoin Wallet stored and run:
git clone https://github.com/dogecoin/dogecoin ./autogen.sh ./configure make 
then when the wallet is updated just run
git pull 
from the dogecoin directory.
GPU Mining
GPU mining requires CGminer. My suggestion is to get the executable already built. The creator of cgminer has removed the built file from his website, but I've uploaded it here
sudo apt-get install pkg-config opencl-dev libcurl4-openssl-dev autoconf libtool automake m4 ncurses-dev cd ~/Downloads tar -xvf cgminer-3.7.2-x86_64-built.tar.bz2 
Don't use anything newer than 3.7.2. The newer versions of CGMiner don't support GPU mining.
That's it! You have cgminer ready to go! You will run cgminer with the following syntax
cd ~/Downloads/cgminer-3.7.2-x86_64-built/ ./cgminer --scrypt -o stratum+tcp://SERVERNAME:PORT -u WORKER.ID -p PASS 
A good guide for fine tuning cgminer can be found here; follow the litecoin example.
EDIT
I had trouble getting cgminer running with a single line command, but running it via an executable .sh file works. This is covered in the cgminer setup guide I posted above but I'll put it here too. In the same directory that has the cgminer executable, you need to make a file called cgminer.sh and make it executable. It should contain the follwing:
export GPU_USE_SYNC_OBJECTS=1 export GPU_MAX_ALLOC_PERCENT=100 export DISPLAY=:0 find *.bin -delete sleep 5 ./cgminer 
Then you can call cgminer in terminal by doing ./cgminer.sh You will need a cgminer.conf file containing all your options. All of this is covered in the guide that is linked above.
A quick note about AMD drivers: They used to be a huge PITA to install and get working, but the newest Catalyst drivers are great. There's a GUI installer, everything works out of the box, and there is a lot of documentation. You can download them here: AMD Catalyst 14.6 Beta Linux
CPU Mining
For CPU mining I use minerd because it doesn't require any work to get running, simply download it and get to work. Download the built file for your machine 32-bit or 64-bit, and then unzip it and you're ready to go!
cd ~/Downloads tar -xvf pooler-cpuminer-2.3.2-linux-x86.tar.gz 
The executable is called minerd and it will be in ~/Downloads but you can move it to wherever you like. To run it, pull up terminal and do
cd ~/Downloads minerd --url=stratum+tcp://SERVER:PORT --userpass=USERNAME.WORKERNAME:WORKERPASSWORD 
You're done! Happy mining!
Common Issues
I ran into this and I've seen others with this problem as well. Everything installs fine but there is a shared library file that isn't where it should be. In fact, it isn't there at all.
 libudev.so.1: cannot open shared object file: No such file or directory 
In terminal, do
sudo updatedb locate libudev.so.0.13.0 
And it will probably return a path /lib/x86_64-linux-gnu. Inside that directory there's a library file called libudev.so.0.13.0. You'll need to make a symlink (aka shortcut) that links libudev.so.1 to libudev.so.0.13.0 So, assuming you're working with libudev.so.0.13.0 do this
cd /lib/x86_64-linux-gnu sudo ln -s libudev.so.0.13.0 libudev.so.1 
Now if you do
ln -l 
You should see
libudev.so.1 -> ./libudev.so.0.13.0 
Meaning you've made the symlink. Also, the text for libudev.so.1 will be blue.
submitted by Boozybrain to dogecoin [link] [comments]

SOLO MINING - Bitcoin Classic Token

(with MVi Tokenminer | Download (Win,Linux) >>LINK<<)
  1. Run a local ETC node (with geth or parity), or using a public node (for example: node.classicbitcoin.org) to submit your mining solutions
  2. Edit the "tokenminer.ini" file as follows, and save it:

Host=node.classicbitcoin.org RPCPort=8545 or for a local node Host=127.0.0.1 RPCPort=8545 [...] MinerAcct= AcctPK= [...] TokenContract=0x1be6d61b1103d91f7f86d47e6ca0429259a15ff0 [(or 0x8B8cC32993e17F9b32325EF964157a507451c9B3 for testnet)] [...] GasPrice=1 GasLimit=100000 

ATTENTION!

If you have multiple mining rigs, specify a shared network folder to make sure, multiple miners don't try to submit a solution for the same challenge. eg. ChallengeFolder=\DESKTOP\folder_name 3. Edit the "tokenminer.ini" file and change "-P" to "-S" for solo mining, and "--opencl-platform" to '1' for AMD GPU/s or '0' for Nvidia GPU/s

Note : Use the "list-devices.bat" file to find the correct DeviceID for the miner. Use this number for

AMD

.\tokenminer.exe -G -S --opencl-platform  

Nvidia

.\tokenminer.exe -G -S --opencl-platform  
OR

CPU only

.\tokenminer.exe -C -S --opencl-platform  
Telegram
Discord
submitted by MM_MarioMichel to BitcoinClassicToken [link] [comments]

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
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.
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:
Mining on AMD cards:
Mining on IGPs (e.g. AMD Radeon and Intel HD Graphics):
Clocks and Power Levels:

MINING SOFTWARE AND DESCRIPTIONS

For the most up-to-date version info, download links, thread links and author contact information, please see this thread: https://www.reddit.com/0xbitcoin/comments/8o06dk/links_to_the_newestbest_miners_for_nvidia_amd/ Keep up to date for the latest speed, stability and feature enhancements!
COSMiC Miner by LtTofu:
SoliditySha3Miner by Amano7:
AIOMiner All-In-One GPU Miner:
TokenMiner by MVis (Mining-Visualizer):
"Nabiki"/2.10.4 by Azlehria:
~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
submitted by GeoffedUP to Tokenmining [link] [comments]

Analysis of Bitcoin hash as random number

So, I wanted to check to see how fair the process of selecting the winning number was using the bitcoin hash as the seed of the selection process. I was checking for two things, the first to see how fair the distribution was by using the hash as the seed, and the second to check how the modulus was affecting the results (specifically, when I took Abstract Algebra a few years ago, we did quite a bit with modulus arithmetic, and I remember it having some numerical preferences if the given modulus is not prime)
I downloaded every hash from every blockchain head from the first listed on blockchain.info until the latest one (height of 335917) as of beginning this experiment. Upon downloading each of them, I converted them to their base 10 representations. All of the hashes are accessible from this download link, in a tab-delimited file, the first field is the base 16 hash and the second field is the same hash in base 10.
Next, I started with the assumption of 100,000 participants and ran through every hash, generating the distribution of winning numbers for every participant. Once I had those, I incremented it to 100,001 participants and repeated the process. I continued this process up to 200,000 participants. For the first 50,000 of them, I generated graphs showing the distribution, just to see if I could eyeball anything peculiar. (I only generated graphs up to 151,437 as they wern't all that useful, so I stopped their generation to speed up processing time)
As you can see, from the pictures, the distribution does look pretty even and fair. It does have a bit of a wave to it. Something more interesting would be, what happens when I combine the numbers? I cannot directly combine all of them, as once I get past 100,000, the next graphs would be missing counts, since I started at 100,000. But, I can take all of them together and just look at the first 100,000 entries.
So, I combined all of the counts for the first 100,000 from each of the 100,000 sample data files (http://i.imgur.com/Us2hioU.png). Looking at those, here are the top 20 most "lucky" numbers:
Comment Number Frequency
25629 233244
99519 232466
46573 232321
10771 232291
2661 232205
11007 232194
59292 232177
80981 232139
73451 232112
73992 232077
19341 232019
57305 232011
58395 232006
91116 231992
79011 231989
80739 231959
3507 231940
93467 231933
89215 231903
86667 231896
And, here are the 20 most "unlucky" numbers:
Comment Number Frequency
81698 223588
34854 223712
37994 223842
10250 223861
95114 223898
88458 224039
79994 224043
43990 224087
22234 224177
94254 224190
8970 224198
6238 224205
87414 224206
45974 224211
28078 224220
16808 224250
30474 224272
3578 224293
30230 224319
44045 224379
NOTE: I only went from 100,000 to 200,000 participants in my estimations, because the processing time was about 100 per minute, so just to process those 100,000 trials, it took an estimated 16 hours 40 minutes. If I were to process a larger selection (such as 100,000 to 1,000,000 participants) I would need to re-design my processing to use multiple threads or use OpenCL and offload the processing to my graphics card.
TL;DR - The distribution of chosen numbers for every given hash up until the most recent (as of a day or two ago) appears to be sufficiently well distributed.
EDIT: Oops, because of the +1 in the hashing, I was off by 1 in the comment numbers in my results, I have fixed that. The distribution is still exactly the same though, so the graphs all basically remain the same.
submitted by Driagan to millionairemakers [link] [comments]

How to setup a Dogecoin Vanity Address!

WHAT IS A DOGE VANITY ADDRESS
Vanity addresses are ones where you can choose what characters appear somewhere in the address. For example, DPie5ucpypDTUsgquc3ea2Meg6TwpW6mW1. All Doge addresses must start with D (capital) and the second character must be a capital if it is a letter (not all letters accepted, for example I O Y W are not allowed as the second character). You can also create letters or words at the end or even beginning of the address such as:
Letters that I have found valid as second characters are: 5 6 7 8 9 A B C D E F G H J K L M N P Q R S T U
HOW TO CREATE YOUR VERY OWN DOGE VANITY ADDRESS
HOW TO IMPORT YOUR NEW DOGE VANITY ADDRESS INTO YOUR DOGECOIN-QT WALLET
For MultiDoge, see here
<3 pie
submitted by PieCrafted to dogecoin [link] [comments]

How To Mine Doge with Ubuntu 13.10. (Part 1, for AMD Graphics Cards)

I feel the community really needs a resource like this. Because if I had a Doge for every-time taught a newbie how to Mine on Ubuntu, I would be a very rich doge!
EDIT: Sorry if it looks funny, Reddit doesn't like the numbers I put in for some reason.
If you have Ubuntu you have likely not upgraded because you think you cant mine on 13.10, and while that has been true in the past, a few people have got it figured out. So feel free to upgrade. If you are not on Ubuntu, Seriously you should consider using it. Even if its just on an older desktop.
Alright, so lets get a few things clear, I am assuming that you just FRESHLY installed Ubuntu 13.10 x64 on your system. I am assuming that you have no drivers, and no miners. You will need at least a key board and a mouse. The guide will be done in several parts, this first part is for most AMD Graphics cards. If you have an Nvidia, or just want to mine with your CPU, please check back later for those guides!
When reading this guide, please remember that as I give you commands to type into the terminal, Anything between { and} must be included. Do not copy and paste the {}.
Lets get started, If you have not already done so, Install Ubuntu 13.10 64Bit From Here (http://www.ubuntu.com/index_asus.html)
*1. Lets start by making sure you are up to date. Open up the terminal and enter this:
{sudo apt-get update && sudo apt-get upgrade} 
Let that run for a bit.
*2. Once that has finished we are going to download some applications we will need:
{sudo apt-get install dh-make dh-modaliases execstack libxrandr2 libice6 libsm6 libfontconfig1 libxi6 libxcursor1 libgl1-mesa-glx libxinerama1 libqtgui4} 
*3. Once that has run its course we are going to install the ssh server. Remember this command is going to make your computer shut down. While it is shut down, carefully install your graphics cards. If you don't have any experience with this, I suggest you 3 minutes to watch this guide, because failure to install a graphics card the right way can destroy it.
(http://www.youtube.com/watch?v=O9x097QRXeA)
{sudo apt-get install openssh-server sudo shutdown now} 
*4.Install your Card(s) and turn the computer back on.
*5. Make a new folder called "AMD DRIVERS123" inside of your download folder. Downoad the following 3 things into that folder. (1. AMD Drivers: http://support.amd.com/en-us/download/incomplete) (2. AMD APP SDK: http://developer.amd.com/tools-and-sdks/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/downloads/) (3. AMD ADL SDK:http://developer.amd.com/tools-and-sdks/graphics-development/display-library-adl-sdk/)
*6. Ok, now we need to unzip and compile those drivers. So, open a terminal my right clicking inside of "AMD DRIVERS123". The enter this:
{unzip amd-catalyst*.zip chmod +x amd-catalyst*.run} {sudo ./amd-catalyst*.run --buildpkg Ubuntu/saucy} 
*7. Now we need to install the drivers. Enter the code exactly as you see it, don't worry, the first command will fail, we are expecting it too.
{sudo dpkg -i fglrx*.deb} {sudo apt-get -f install} {sudo dpkg -i fglrx*.deb} {sudo reboot} 
Your computer should now reboot.
(If this failed, you probibly need to remove the old drivers. Do this
{cd /etc/default sudo pico grub} 
Change the line:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset" 
Now save by pressing [CTRL+x]
{sudo update-grub} this will make the change perminent. {sudo reboot -n} Reboot with new settings. Once it starts back up try installing the new drivers again.) 
*8.GREAT! You are really on a roll! Now we need to update AtiConfig
{sudo aticonfig --initial --adapter=all} 
*9.Time to install the APP ADK:
{tar xvf AMD-APP-SDK*.tgz} {sudo ./Install-AMD-APP.sh} {sudo reboot} 
*10. WOOT! You are so close to diggin that sweet Doge!! Its time to download CGMiner. IMPORTANT NOTE! You need to get CGminer 3.7, IT IS THE ONLY ONE THAT WILL WORK. Do not get any older or newer, Just this. :
{sudo apt-get install git unzip git clone -b 3.7 https://github.com/ckolivas/cgminer} 
*11. Ok, now go back to "AMD DRIVERS123", Unzip AMD SDL SDK 6.0. Once you have it unzipped, go the file called "include", open it up, copy everything inside, then go find CGminer. Copy these files into the CGminer file called ADL_SDK.
*12. To install CGminer, we are going to need a few things. Get all of these.
{sudo apt-get install build-essential autoconf libtool libcurl4-openssl-dev libncurses5-dev pkg-config libudev-dev} 
*13. Lets go ahead and compile CGminer.
{cd cgminer} {./autogen.sh} 
*14. Ok, when you did that, it told you GPU was not supported, time to fix it.
{./configure --enable-opencl --enable-scrypt} 
(if you did it right you should now get this: OpenCL...............: FOUND. GPU mining support enabled scrypt...............: Enabled ADL..................: SDK found, GPU monitoring support enabled)
*15. If everything has been good so far then
{make} 
*16. MATHEMATICAL! Now lets get it set up to run a test.
{nano test.sh} {!/bin/bash export DISPLAY=:0 export GPU_MAX_ALLOC_PERCENT=100 export GPU_USE_SYNC_OBJECTS=1} {./cgminer -n} 
*17. Now save by hitting [Control+x][y][Enter]
*18.Lastly lets CHmod test.sh
{chmod+x test.sh} 
*19. TIME TO RUN THE TEXT!!!
{./test.sh} 
(If your output looks like this your ready to go!!! CL Platform 0 vendor: Advanced Micro Devices, Inc. CL Platform 0 name: AMD Accelerated Parallel Processing CL Platform 0 version: OpenCL 1.2 AMD-APP (1214.3) Platform 0 devices: 1 0 Tahiti GPU 0 AMD Radeon HD 7900 Series hardware monitoring enabled 1 GPU devices max detected)
*20. Excellent! Now we have it installed, its time to pick 2-3 pools, and get accounts set up at each of them. I currently use These 2, and If I find another I like I'll update. If you have a really awesome pool you would like me to include on the list, feel free to message me.
Pools: http://doge.cryptovalley.com/ (great community, server not super stable, but they have a chat. I hang out here a lot under the handle 'StrongBad' feel free to stop buy and ask questions)
https://dogehouse.org/ (Super stable pool, Great contests, super friendly, and they pay your miner a bonus if you find the block!)
Choose your pools, go to their sites and sign up. VERY IMPORTANT!!! Use different usernames and passwords for every mining site. If one site gets hacked, you don't want to give them a way to steal everything!!!!! Don't worry about the worker names and passwords being unique or complex tho, the most they can do with this is mine for you.
*21. Ok, now go to the CGminer folder, and open up a Terminal Window.
{sudo ./cgminer} 
This should start ./cgminer up with some really basic settings, and not pointed at any pool. Lets fix that: First press [p] to go to pool settings Now [A] and enter the information for the 1st pool. For instance if you are signing on for dogehouse: (Input server details: stratum+tcp://stratum.dogehouse.org:3333 Username: 'yourusername.workername password: 'yourpassword') If you got no errors, you did it right! Your miner should now connect and start to mine very slowly.
Now, do the same thing for all your other pools. the reason we do this is because Doge Coin pools are constantly being DDoS attacked, and this way your worker automatically switches over to a good pool if one go's down.
*22. time to save your current settings press [Enter] to get back out to the main menu, then [s] to bring up settings. Now press [W] to write a Config file. Name it DogeCoin.conf, and make sure to save it in the location it directs you too.
*23.OK! So, now we have everything set up to its basics. What you need to do now is sit down, and fine tune your Card(s). Its really early in the morning, and I need to get some sleep, I will add more on how to tune your card tomorrow in another post, and link it HERE:
Or, I will help you find the best configuration for your card(s). However as this is quite a bit of work, I do charge a small fee. Contact me with your card(s) information and I will get back to you right away. I generally let you decide how much to pay me.
This is my first ever guide on reddit! If you enjoyed it, or if it helped you please remember to upvote! I am going to start doing an educational YouTube series about Bitcoin, and will likely be doing a side program about Doge, if I find time and funding!! You can find that here: All tips are appreciated! DPTwcQreASwzt6TeWBWFb6Kz9ZU5Sezvr9 If you have any Questions, feel free to ask, I will get back to you ASAP.
Happy Digging everybody!
submitted by Sonofchange to Dogecoinmining [link] [comments]

CryptoSlax 0.3b (slax based linux miner)

build 0.3-beta update 0.3 final is ready, download at http://www.cryptoslax.web.id
this is updated version of SLAX miner, old post is here
CryptoSLAX 0.3b, download 316 MB
screenshot
bitcointalk thread
Donation : 1GE4dwPifw57JWz9izyXjiMCTe63PmXgth
Features :
How To Install :
Changes :
warning : this distro is not secure, there are no firewall, and most service are open for root access without password note: this is beta version, please report any kind of bugs or feature request
submitted by uraymeiviar to BitcoinMining [link] [comments]

New GUIMiner (guiminer-20110701)

Link to forum
Download here
Changelog:
20110701:
submitted by murf43143 to Bitcoin [link] [comments]

SLAX cryptominer 0.1

hi, i just modified slax linux distro specifically for gpu and cpu mining, i prefer slax because you can run it without any storage device (harddisk or flashdisk) since it can copy itself entirely to run from PC memory, which is cool !
slax-miner-x64-0.1 download-x64 127MB
NEW UPDATE HERE
features :
how to install :
  1. extract the content of .7z file to your formatted flash disk with FAT32 partition
  2. run [FLASHDISK]\slax\boot\bootinst.bat
  3. boot from it
  4. run "aticonfig --lsa" to list your detected gpu
  5. run "aticonfig --adapter=all --initial" to configure to your gpu setup
  6. reboot
how to run :
  1. miner software located at /opt/cgminer and /opt/ptsminer
  2. you can run example script just by running "start-cgminer" or "start-ptsminer"
  3. to connect from remote, use ssh client such as putty, login with root, password toor
submitted by uraymeiviar to BitcoinMining [link] [comments]

How To Compile and Run VanityGen on Mac OS X

How to compile VanityGen on Mac OS X
"VanityGen" is a program for producing 'vanity' Bitcoin (or altcoin) Addresses with a specified prefix. It does a brute-force search for a Private Key whose matching Public Key hashes to a Bitcoin (or altcoin) Address with the specified prefix.
My MacBook Pro already had XCode installed so that is the first step if you don't already have it. You can find XCode, free, in the Mac App Store: https://itunes.apple.com/us/app/xcode/id497799835?mt=12
The second step is to download the latest vanitygen source code as a .zip file: https://github.com/samr7/vanitygen/releases Put the .zip file in the 'Projects' folder of your home folder and unzip it. If you don't have a 'Projects' folder in your home folder you should create one.
You will need OpenSSL and pcre (Perl Compatible Regular Expressions) to compile vanitygen. A version of OpenSSL should already be installed. You can install a newer version (1.0.1e_1) but then you will get a compile error:
Undefined symbols for architecture x86_64: "_PKCS5_PBKDF2_HMAC", referenced from: _vg_protect_crypt in util.o ld: symbol(s) not found for architecture x86_64 
You will need MacPorts to install pcre. Get MacPorts from here: http://www.macports.org/install.php Download and install it.
Start the Terminal app. You can find it in /Applications/Utilities
Change to the directory that contains the unzipped vanitygen with these commands:
cd ~/Projects cd vanitygen-0.21 
Update all the Mac ports with the commands
sudo port sync sudo port selfupdate sudo port upgrade outdated 
Install the pcre project with the command:
sudo port install pcre 
Build vanitygen with the command:
env C_INCLUDE_PATH=/opt/local/include make 
Run vanitygen with the command:
./vanitygen 1Prefix 
My new MacBook Pro does about 189 kKeys/s. While it is working it will tell you what percent of the search space it has covered and how long until there is a 50% chance of success. When it is done it will display the Address and Privkey (Private Key). ANYBODY WHO KNOWS THE Privkey CAN SPEND COINS FROM THAT ADDRESS SO KEEP IT SECRET.
Johns-MacBook-Pro:vanitygen-0.21 john$ ./vanitygen 1Test WARNING: Built with OpenSSL 0.9.8y 5 Feb 2013 WARNING: Use OpenSSL 1.0.0d+ for best performance Difficulty: 264104224 ERROR: could not determine processor count Pattern: 1Test Address: 1Test96BvwzUMf2GFQw9NsBgFt97bEtJi Privkey: 5Jb1xFBKm2gWEyUK6P7MJbEJgSRVqsCeUenCGB6P1vFD4cBzrJ3 
If you have an OpenCL compatible video adapter you can run faster with oclvanitygen:
env C_INCLUDE_PATH=/opt/local/include make oclvanitygen 
If you only have one OpenCL-compatible interface it wil be used by default, otherwise you get a list.
./oclvanitygen 1Test Available OpenCL platforms: 0: [Apple] Apple 0: [Intel] Intel(R) Core(TM) i7-4850HQ CPU @ 2.30GHz 1: [NVIDIA] GeForce GT 750M 2: [Intel] Iris Pro 
If you get the list, select the device with a number:
./oclvanitygen -d1 1Test Pattern: 1Test Address: 1TestYMAVwW1ZYzwnJ4rjgQHeXWGMnZuM Privkey: 5JMLzAJjtEft14sg8im7NU2qMe9AnDkBuxFJf2srrWDEU2jCGVk 
This runs in about 45 seconds instead of about 15 minutes.
submitted by JohnWasser to Bitcoin [link] [comments]

Don't I need the Blockchain to mine Ether? /Little about me and my history with mining

Hey guys, My first post on here, I'm just a newbie at this and I apologize in advance if this post is not up to your standards.
So, I started mining Doge while I was downloading the Bitcoin blockchain because the Doge one was soooo much smaller than the Bitcoin one. When I finally finished downloading the Bitcoin blockchain I was informed that the difficulty was too high and Ether was way easier and more profitable.
So, I downloaded OpenCL and made me a batch file and even without downloading a wallet I just double clicked the batch file to see what'd happen, just for fun. And you know what, it started up and I was getting 31MH/s and climbing along with 80% Efficiency. Later I actually downloaded a wallet along with the blockchain even though I have my ETH sent straight to Poloniex.
So I ask, I don't need the blockchain? I don't understand... Why is that?
As I said earlier, I'm completely new to this. I actually started dabbling in AUR two years ago, when that was still a thing but I never mined successfully. I gave up and just now, after Christmas 2015 started playing around with this and successfully mined my first .0130 on 30th December.
For those interested the specs on my gaming computer I'm using are as follows: - FD Define S ATX Case - Intel Core i5 3570K @ 3.40GHz & FD Kelvin 120mm Liquid cooling - 16GB DDR3 - ASUSTeK P8Z77-V LX (LGA1155) - 2x R9 290 Crossfire - 120GB Corsair Force 3 SSD - 500GB Seagate HDD - 2TB Seagate HDD - 3TB Seagate HDD - 1000w BeQuiet PSU
The R9 290's are actually a Club3D(Main) one and a Gigabyte/Windforce one. The Club3D one runs hotter than the other one coming in at 94°C before I took the side of the case off, but now it's at 79°C with dips going down to the 60's(I have the window open and Iceland in January gets cold as fuck which helps with cooling the cards down). While the Gigabyte one is at 63°C dipping down to the 50's when, like with the other one, a gust of wind comes through the window.
This computer was originally bought with a HD6850 card which, when that one died, got upgraded to a HD7850 card and when the games were getting laggy at the highest settings I decided to buy the Gigabyte R9 290 and a year later bought the Club3D card. It's actually supposed to be a gaming computer but, yeah.... Since I can mine on it with decent MH/s why the fuck not do it when I'm not in-game?
And I've been getting everywhere from 30-100MH/s but on average it's 50-60MH/s. Which, if I do say so myself, not too shabby. I'm getting somewhere around 2,4-2,9 ETH a day.
Any who, this was just a little introduction about me and my rig along with a question. I just want to wish you guys a happy new year and hope that when I've mined a good sum of ETH the price increases to 235Btc and we can live happily ever after.
submitted by RusselDunbar to ethereum [link] [comments]

To the moon! Dogemining with BFGMiner, Debian, and ATI.

Visitor from the future! Hello. I'm a newbie digger and recently setup my first dedicated mining box in Debian. I'm not the most experienced Linux user, but the machine had started with Debian Squeeze and I couldn't find its old Windows key. (Also please forgive formatting errors, I'm new to this whole "Reddit" thing as well.)
I found a number of guides to misdirect me on my way, so I decided to write up a sort-of (or at least hopefully up-to-date) guide to create a Dogecoin miner on Debian with AMD cards, using BFGMiner to mine coins.
Expert digging shibes: I would certainly appreciate feedback to improve this guide.
This is not a headless mining guide. I have not reached that level of mastery yet, though I believe it is well within reach.
HOWTO
You can refer to this wiki source to understand the output from BFGMiner 3.10.0. The one gotcha I've observed is that BFGMiner will happily start off showing hash rates in KHash/sec, and after the first accepted block it will jump to MHashes/sec. When I first saw my hash speed appear to drop from "250" to "0.2", I panicked a little before seeing it had changed its orders of magnitude.
If you think you're still mining slowly, you might need to bump up the intensity for BFGMiner. Higher intensity means more work, and it's possible to create hardware failures if you set it too high. For my HD 5870s, I use an intensity of 12. You can either set the intensity by adding "-I 12" to the ./bfgminer line of doge_dig.sh, or you can adjust the value by pressing M in BFGMiner and working through the menu system from there.
Bonus: Multiple cards
What happens if I have multiple ATI cards on one rig, you ask? I had the same problem, and OpenCL would only recognize one of them! It turns out that there's an easy solution, but it costs $1.25 in resistors from your local radio shack: http://www.overclock.net/t/384733/the-30-second-dummy-plug
Plug the finished product from there into your second card. If you have more than two cards, you'll need to make one for every card you want to recognize without a monitor attached to it. Reboot and restart your mining, BFGMiner should recognize all of your cards now.
In theory, the above technique should allow you to run completely headless, as long as you also install SSH and be sure to have your script export DISPLAY=:0 before running BFGMiner. I haven't tried this, though.
Happy mining and welcome to the Moon! I hope this is helpful to someone.
submitted by indigodarkwolf to dogeducation [link] [comments]

A beginners guide to beginning

DISCLAIMER I am not saying to support one mining client over another, or one mining pool over another, this is just what I tried and what worked for me. Also, keep in mind I'm a beginner and the experienced people who have been doing this even for a month or two will most likely have much better advice than me.
So, to anyone interested in starting up mining, I got it going last night with no previous mining experience. What I'm going to try to do here is explain the method I took (I tried a few and this one was the easiest method).
First thing I did was download the Bitcoin client here: Bitcoin.org Second thing I did was download the GUI mining client from here Third thing I did was sign up for the Deepbit mining pool Fourth step was to take my wallet address out of the bitcoin client and input that into the Deepbit website (once logged in) and just verify my settings. Fifth close the Bitcoin client, open the gui mining program and select "start bitcoin as a server" from the toolbar menu. Then, select deepbit from the drop down menu (you can select solo if you plan to not be part of a pool), fill in your credentials and hit start. I repeated this step three more times for my three other GPU's (in my case it was core0, core1, core2 and core3, representing each gpu in my two 6990's). Sixth step I did, I probably should have done first. My gpu's wound right up under load, and if you are at all familiar with 6990's, they are like banshee's telling a tornado to go fuck itself while an atomic bomb goes off. With all my gpu settings set to automatic, the fans were about 80% wound up with temps ranging from the mid-90's to around 103. Hot, for sure, but very common for these cards. I underclocked my cards down from 830, putting the two hottest gpu's to 600 with one of their fans at 70% and one at 80%. I put the other two gpu's at 700 with both fans at 60%. With those settings, my cards are all sitting at around 84-87 degrees, which is hotter than I would like, but still within reason for long term running.
I'm getting about 1.1 ghash/s with those settings. My computer is a bit sluggish, but not unusable for basic stuff. I'm going to be looking into some waterblocks for the two 6990's, and once i do that, i should be able to overclock to around 950 and still keep temps way down. I expect with those settings that I'll get around 1.6-1.8 ghash/s.
Before going this route, I had played around with the Python OpenCL Bitcoin Miner and had followed this guide in setting it up. Using scripts gives you more freedom to control how you want bitcoin and the miner to function (you can alter your workload and how much resources you want to dedicate to mining using different operator switch tags in your batch script). Essentially, with this method you will create two batch files: one for starting the server, and one for starting the miner under the conditions you want.
To me, both options work, and do what I want them to. The gui option was cleaner, easier to use and set up and just looks a lot better. The script option gives more room for customization and performance enhancing/degrading so that mining can be done all the time without crushing computer performance. It's all a preference of what suits you best.
For reference purposes, these are my computer specs: -Coolermaster HAF X case -Gigabyte G1 Killer Assassin mobo -Intel Core i7 Extreme Edition 990x CPU -Coolermaster Silent Pro Gold 1200w psu -XFX Radeon 6990 gpu (x2, run in quadfire) -24gb Corsair Dominator DDR3 ram -240gb RevoDriveX2 bootable SSD running win7 -Corsair Hydro Series H70 Cpu Cooler modified with two 140mm Silverstone Air Penetrator's -200mm side case fan, 230mm front case fan, 2x 200mm top exhaust fans, I believe all these fans are 130 cfm, but I want to swap the side 200mm for a 160 cfm fan.
EDIT: If you are downvoting and don't agree with what I have written, please explain to me why. I'm a beginner and there are still tons of things I don't understand.
submitted by aeonblack to Bitcoin [link] [comments]

-Newb Help-It Bitcoin mining worth it? If so, how?

I recently got done putting together a new gaming rig (props to buildapc, everyone should check it out),and I was looking for something to do with all this power when I'm not gaming with it.
I started looking into Bitcoins about a week ago, and I've got to say I like the idea, mostly because it appeals heavily to my libertarian sensibilities.
Ive read that you guys had some sort of huge crash a while back, and now bitcoins are barely worth dirt, true?
What do you guys do with bitcoins once you've mined them? How efficient is it is you're selling them for USD?
The biggest roadblock I have to getting started mining though is a software issue. For the life of me, I can't get the Guiminer to detect my 6950. I've spent the last two hours on forums searching for the answer, downloaded updated opencl drivers and everything, but it just won't work, HELP? If I don't get it to work soon, I'm probably just going to give up out of frusteration :-\
Thanks in advance for all the information and (hopefully) help!
submitted by Camspoozel to BitcoinMining [link] [comments]

Mainly gaming PC; want freedom to branch off into tech fields with it

What will you be doing with this PC? Be as specific as possible, and include specific games or programs you will be using.
What is your maximum budget before rebates/shipping/taxes?
When do you plan on building/buying the PC? Note: beyond a week or two from today means any build you receive will be out of date when you want to buy.
What, exactly, do you need included in the budget? (ToweOS/monitokeyboard/mouse/etc)
Which country (and state/province) will you be purchasing the parts in? If you're in US, do you have access to a Microcenter location?
If reusing any parts (including monitor(s)/keyboard/mouse/etc), what parts will you be reusing? Brands and models are appreciated.
Will you be overclocking? If yes, are you interested in overclocking right away, or down the line? CPU and/or GPU?
Are there any specific features or items you want/need in the build? (ex: SSD, large amount of storage or a RAID setup, CUDA or OpenCL support, etc)
Do you have any specific case preferences (Size like ITX/microATX/mid-towefull-tower, styles, colors, window or not, LED lighting, etc), or a particular color theme preference for the components?
Do you need a copy of Windows included in the budget? If you do need one included, do you have a preference?
Extra info or particulars:
Just for reference, my rig:
PCPartPicker - http://pcpartpicker.com/list/PFVfd6
Piecemeal;
CPU: i5-3570k @4.1GHZ Mobo: P8Z77-V Pro GPU: GTX 680 Classified @1.1Ghz
Thanks for the help boys. Using PCPartPicker had me shocked that the rig I had sunk a total of $2000 into over these 6 years ends up going for $500. Makes me realize that my budget may be silly - keep it as is, but it woke me up a little bit. Thanks.
Ninjaedit: in response to "branching into tech fields" what I really mean is that I want this PC to be usable for any use a PC might have. Bitcoin/other types of mining, idling stuff like GomezPeer or [email protected], paid jobs like those of a graphic design company or a group who needs a powerful PC to test their program out, hooking up the PC to the entire house in the future to operate as an AI house controller (temperature, bills, electricity, lights, locks, etc while staying in the same spot and being used to game), I just want this PC to be able to handle the next step of humanity's technology.
submitted by TheAngryBlueberry to buildapcforme [link] [comments]

SLAX based Linux miner (w/ support cpu/gpu Vertcoin mining)

CryptoSLAX 0.3b, download 316 MB
screenshot
bitcointalk thread
official site
Donation : 1GE4dwPifw57JWz9izyXjiMCTe63PmXgth
Features :
How To Install :
Changes :
warning : this distro is not secure, there are no firewall, and most service are open for root access without password note: this is beta version, please report any kind of bugs or feature request
submitted by uraymeiviar to VertcoinMining [link] [comments]

First OpenCL demo on a GPU amd Navi Miner rx5700 mining vulkan instead of OpenCL bitcoin monero ethereum crypto Bitcoin Generator Software PC. Download Link In Descrip5ion Bitcoin Miner - What is a Bitcoin Miner? - Video First time using Hashcat - YouTube

Download Bitcoin Core Neueste Version: 0.20.1 Download Bitcoin Core Bitcoin Core 0.20.1. Überprüfen Sie Ihre Bandbreite und den freien Speicherplatz. Die Erstsynchronisierung von Bitcoin Core dauert sehr lange und lädt eine große Menge Daten herunter. Sie sollten sicherstellen, dass Sie ausreichend Bandbreite und Speicherplatz für die volle Größe der Blockchain (über 350GB) zur ... ⚛️ Open source cryptocurrency casino. Contribute to Bitlits/Bitcoin-Casino development by creating an account on GitHub. An OpenCL miner is a bitcoin miner that uses the OpenCL framework to perform the hashing computations. When used with a modern GPU, this can produce hash rates orders of magnitude higher than what can be achieved with a CPU. Contents. 1 Overview; 2 Requirements; 3 See Also; 4 References; Overview . OpenCL is a computing framework which allows programmers to write code which works across a ... Download OpenCL .Net for free. .Net bindings for OpenCL 1.2. This project attempts to do two things. First, it provides bindings to the OpenCL API that mirror the OpenCL 1.1 spec as closely as possible. Smart Bitcoin Miner V1.0 supports the most popular Bitcoin Mining software, including OpenCL Miner for AMD graphics cards, CUDA Miner for Nvidia cards, Bitcoin Miner Machine for any ASIC Miner, and even Ufasoft Miner so you can mine Bitcoins with your CPU! Not only does Smart Bitcoin Miner V1.0 support all of these different Bitcoin miners, it also supports using multiple miners at the same ...

[index] [46688] [7606] [48813] [1145] [42180] [25635] [18252] [1287] [22636] [19391]

First OpenCL demo on a GPU

How to get BEAMIN on HiveOs with new integrated CUDA Miner, Bminer, OpenCl Miner. -Bitcoin.Pub link https://thebitcoin.pub/t/hiveos-how-to-mine-beam-on-amd-w... this is my attempt to mine on the new AMD navi gpu, getting 700h/s on monero as of july 19 official support thread is here in the comments, please post your ... bitcoin miner, bitcoin gpu, cuda bitcoin miner, python opencl bitcoin miner, bitcoin miner software, bitcoin miner virus, bitcoin miner download, bitcoin miner windows, online bitcoin miner, Don't ... Yes this time you will succeed with HASHCAT The first public demonstration of OpenCL running on a GPU was done by NVIDIA on December 12, 2008 at Siggraph Asia. The nbody simulation shown was a simulati...

#