Author Topic: *START HERE* BitCoin Installation guide for Bitcoin mining and joining the pool  (Read 51548 times)

0 Members and 7 Guests are viewing this topic.

Offline V2-V3

  • Administrator
  • Sr. Member
  • *****
  • Posts: 295
  • Karma: 9
  • Jagersfontein
    • View Profile
    • Bitclockers
To help get you started mining your bitcoins as fast as possible I have created an easy 3 step video guide on how to be rewarded BitCoins for running a mining client and joining the BitClockers.com mining pool

NEW BITCOIN VIDEO GUIDES :

#1 HOW TO CREATE A BITCLOCKER ACCOUNT, CREATE A WORKER, GET CREDIT FOR MINING!
<a href="http://www.youtube.com/v/9Lx1Pnq3MiU" target="_blank" class="new_win">http://www.youtube.com/v/9Lx1Pnq3MiU</a>


#2 Howto installation and configuration Guide for GUIMiner on  Microsoft windows
<a href="http://www.youtube.com/v/nrhuZwJW560" target="_blank" class="new_win">http://www.youtube.com/v/nrhuZwJW560</a>


#3 How to Install a Bitcoin Wallet
<a href="http://www.youtube.com/v/JFpIWelvqjA" target="_blank" class="new_win">http://www.youtube.com/v/JFpIWelvqjA</a>







ARCHIVE BITCOIN GUIDES:


How to Install a Bitcoin Wallet, Install and configure a Mining client and join a Mining Pool
You must update your video card drivers to the latest version ATI DRIVERS, NVIDIA DRIVERS



<a href="http://www.youtube.com/v/PSK3hAbWN0I" target="_blank" class="new_win">http://www.youtube.com/v/PSK3hAbWN0I</a>


Quote
Since Bitcoin works much like torrents do (there is no central entity), it has to work off a distributed P2P database. The blocks are the 'snapshots' of the database. So each transaction that takes place has to be verified, balanced, and secured using SHA256. By you 'serving' the distributed database and computing the complex security of it, you can build new blocks. Since it's a highly computational task, GPUs are the perfect workhorses for it.

It's a lot more complex than that and I'm sure I don't fully understand it either, but that's the idea.


Mining Hardware Profitability calculator estimate: http://www.alloscomp.com/bitcoin/calculator.php


______________________________________________________________________________
Step by Step Text guide to getting started


Download the Bitcoin application http://www.bitcoin.org/


Click save file


Open the downloaded Bitcoin installer


Click next to begin installation of Bitcoin


Change the installation path to C:\Bitcoin  this will make things easier later on


Click install


Click next


Click finish and the application will launch.


Click allow Access


The long string of numbers and letters is your bit coin address, circled at the bottom is the current number of blocks you should see this number rising as your computer is downloading all the completed Bitcoin blocks


Navigate to https://bitclockers.com/signup and register with your email address


Enter your bitcoin address from the bitcoin application and click save. To create a worker, input a username and password and click create
You may create 1 worker for all of your Miners or 1 Worker for each Miner you have


You can create a unique username and password for each mining client (worker). Example: If you wish to generate coins with 2 video cards and a CPU you can have 3 worker accounts, one for each device. Alternatively multiple video cards and cpu's as even multiple computers can submit results under the same worker. The bottom of the page will contain your created workers and relevant stats





For ATi Graphics cards update your graphics drivers here

*If you are using an AMD ATi Radeon 4000 Series card you will need to install the AMD APP SDK available here*

For NVIDIA Graphics cards update your graphics drivers here



How to use:

Extract and instead of running "poclbm.exe" (which runs the command line version), run "guiminer.exe". If you have OpenCL set up correctly this should launch the GUI. If you get an error about OpenCL, you need to install an OpenCL package from your GPU vendor. For AMD/ATI cards you can get OpenCL here.

Once the GUI is running, choose a pool and register if necessary from the pool website, then press "Start mining" to begin. Wait for the coins to come in and don't forget to donate

How to get help:

For technical support please post in this thread rather than sending me a PM; this will get you a reply sooner since other people than me can help you out. More information is better; with only a brief vague report we probably don't know enough to pinpoint your problem. Here's an example of a good report:

"When I try to start mining, I get "Problems communicating with bitcoin RPC" in the status bar and the miner doesn't start. I already checked that my bitcoin.conf contains the correct username and password. I am using:

GUIMiner version: v2011-06-09
Operating system: Windows XP SP3
Miner backend: OpenCL/poclbm
Video card: ATI 5770
Server: solo mining on Bitcoin client 0.3.22

Frequently Asked Questions (FAQ):

Q: Help! The program crashed or didn't work!
A: If you post a bug report in this thread a variety of helpful people including myself can try to fix your issue. We need to know at least the following: what version of Windows you're using, what graphics card you're using, what version of drivers you're using, what pool you're using if applicable, and a detailed description of what went wrong.

Q: How do I know if my graphics card (GPU) supports OpenCL or CUDA?
A: Try running GPU Caps Viewer. It will tell you what your GPU supports.

Q: How do I use the Phoenix/phatk miner?
A: Run GUIMiner as usual, then go File -> New other miner and navigate up one directory and pick phoenix.exe. Then enter your info as usual and start mining. For the Extra Flags you can enter any Phoenix flags such as VECTORS or -k phatk (see above screenshot) for an example, or see the BitCoin Mining Hardware Comparison Chart  thread for a full list of flags.

Q: What extra flags do I use?
A: If you have a Radeon 5xxx card (for example 5770, 5890), use '-v -w128'. On CPU you don't need any flags. For other cards ask around.

Q: My temperatures are too high, can I throttle the GPU so it runs slower but cooler?
A: If you are mining using OpenCL you can use the -s flag a value such as 0.01 in order to force the GPU to sleep for 0.01 seconds in between runs. Increase or decrease this value until you have the desired GPU utilization.

Q: Can I connect to more than one pool with the same GPU? For example have a main pool, and a backup pool in case the main one goes down?
A: Yes, you can use the -f flag for this. A value of -f60 or higher in the backup pool's miner will cause it to yield most of the GPU power to miners with a lower f value (default is 30).

Q: Is it normal that GUIMiner uses a lot of CPU when mining on the GPU?
A: No, for most people GUIMiner uses less than 1% of CPU. This is a poclbm issue some people are experiencing - see this post for more info.

Q: Do I need the official Bitcoin client to be open while mining?
A: Only if you are doing solo mining - in this case you are connecting to the client instead of a pool server.

Q: How does performance using the GUI compare to using the command line?
A: They should be identical; the GUI introduces virtually no overhead.

Q: How do I know if I'm getting a good hashing rate for my card?
A: See this topic for a comparison of various cards.

Q: How do I know how many Bitcoins I'll generate with my card?
A: See Bitcoin Mining Profitability Calculator to determine this.

Q: I installed OpenCL, but my GPU isn't showing up. Only my CPU is shown. What is the problem?
A: A couple people experienced this issue and were able to resolve it by installing a different driver version.

Q: How can I delete my miner settings, or edit them manually?
A: Miner settings are stored in %APPDATA%\Roaming\poclbm. For example, on Windows 7 this path translates to C:\Users\Kiv\AppData\Roaming\poclbm. The file poclbm.ini inside contains the settings in JSON format. There are also some settings in .ini files inside the miner directory, also in JSON format. No registry keys are used, so removing these .ini files completely erases your settings.

Q: How can I completely uninstall GUIMiner?
A: Remove the GUIMiner folder and the miner settings above, and that will completely remove GUIMiner.

Q: I want to see X feature in the miner. How can I have it?
A: I'm working on new features but I have a full time job and other things to do too - if you want to encourage me send donations to: 1MDDh2h4cAZDafgc94mr9q95dhRYcJbNQo

Q: What does it mean in the summary panel when the shares say something like 1000 (150) accepted?
A: That means 1000 shares total were accepted, including 150 in the last hour.



GPUMiner Graphics Card and CPU Miner Installation

Download the GUI Miner client available here




latest version and older versions available here




Click  the "..." box to change the destination




If you need to you can scroll up to view "Desktop"




Select Desktop




Click "OK" to finish changing location




Click "Extract"




Open the newly extracted folder




Launch "guiminer.exe"




Click the carrot on the the server drop down box




Select "BitClockers.com" from the menu

You can manually join the pool by selecting "Other" there are three alternate pools available

Host: pool.bitclockers.com  Pool: 8332
Host: pool2.bitclockers.com  Pool: 8332
Host: pool3.bitclockers.com  Pool: 8332





Enter the username used when creating your worker on the BitClockers Dashboard




Enter the password used when creating your worker on the BitClockers Dashboard




Open the Device drop down menu to view available mining devices




Select "0-0" as your first device




Click start mining and you are up and running!



I find it convenient to right click on "guiminer.exe" and send a shortcut to the desktop



On the lower left you will see statistics for Shares "accepted" and the time of last accepted share. Also any error messages from the client will be displayed here.

On the lower right you will see your current "Hash" rate in Mhash/s (Million Hashes per second)

If you like GUIMiner think about donating to Kiv the creator for creating this easy to use miner!

_________________________________________________________________________________________________________________________
_________________________________________________________________________________________________________________________
« Last Edit: February 22, 2012, 01:49:53 am by V2-V3 »
Bitclockers

Offline Backburn

  • Administrator
  • Full Member
  • *****
  • Posts: 105
  • Karma: 3
    • View Profile
Re: Installation guide for mining Bitcoins and joining the pool
« Reply #1 on: May 27, 2011, 10:48:18 pm »
1. Understanding Bitcoin
First you'll have to understand a little bit about Bitcoins, there are many youtube videos and other articles out there that are attempting to explain Bitcoins, below are some of the sources I've found a good place to start.

New to Bitcoin? Start here!
Bitcoin on Wikipedia
Bitcoin Wiki
What is Bitcoin

2. How Do I Get Bitcoins
So now you understand what are Bitcoins and you wanna know how you can get some. Simply put you get Bitcoins by buying them, mining for them, trading them for or have your (set up a) business to accept Bitcoins as payment. Theres also a Bitcoin Faucet that gives away Bitcoins to promote them. Although I didn't receive them since the bank's empty now, do contribute and help the community grow.

Bitcoin Faucet
Invest in BTC or mining hardware?
Buying Bitcoins
Mining Bitcoins
Bitcoin Trading
Bitcoin Charts
MtGox Exchange
Global Bitcoin Stock Exchange

3. How To Get Started With Mining
Before you get started, there are 2 types of mining, Solo Mining and Pool Mining. Since mining for Bitcoins is a probability, at the current network if you don't have a substaintial amount of mining/hardware power, chances are you'd have no chance in obtaining any Bitcoins doing solo mining. What Pool Mining does is that miners consolidate mining capacity and mine for Bitcoins and the rewards are then distributed via different sharing methods offered by the Pools, usually a small fee is charged by the pool.

What is Pool Mining
How to get started using your gpu to mine for bitcoins on windows
Ubuntu Natty Narwhal 11.04 Mining Guide / HOWTO
How to run bitcoin miner on Mac OS X
How to set up pooled bitcoin mining in windows
Price vs Difficulty Charts - indicators for buying or mining
If you're thinking buying mining hardware, read this first
Analysis of Buying a Rig for Mining
How to make money using bitcoin

If this doesn't get you started, go to the Mining Support sub-forum and search for solutions

4. Miners
Miners are programs developed and optimize to do mining, other than the official Bitcoin client, others have come up with different mining programs that are optimized differently, check them out and find out which suits you better. Use only published miners as Bitcoins starts to unroll into the global economy many would try to steal them via various means, this is a simple demonstration of such methods. Protecting your wallet is important, I myself has only recently gotten into the subject and would prolly need some help from our nice folks here.

python OpenCL bitcoin miner
RPC Miners (CPU/4way/CUDA/OpenCL)
GUI mining - now with BFI_INT optimization
Phoenix - New efficient, fast, modular miner **BFI_INT support!**
‘GUI’ miners for Mac (Diablo GPU and RPCminer CPU)
poclbm using CPU 100% even though using GPU?

For support, comparisons and other stuff about the miners, find 'em in their individual threads or in the Mining Software (miners) sub-forum

5. Mining Pools
This is a simple list of the more popular mining pools that I've been hearing and some really new ones that need participants, I hope this will point newcomers that do not want to overcommit themselves into mining earn some Bitcoins while also helping the mining community strike a balance between the mining capacity of the different pools. Let me know if you'd like to be in this list, I still don't know every pool out there and is just sticking to Slush.

Also, first in the list is a thread about pool hopping which I found interesting but hasn't gotten into the jizz of it yet. The last thread is about how if a pool gets >50% of network capacity is bad for the security of Bitcoin and it's community.

Slush's Pool
Deepbit
BTCmine
BitCoinPool
BTCguild
eligius pool
Bitcoins.lc
Which mining pool you suggest?
You are threatening Bitcoin’s security

Discussions & Comparisons on various pools are in the Pools Sub-forum, get your answers there

6. Building Mining Rigs
When Bitcoin started, mining is done through the processing power of your CPU Processors, then CPU-Mining was phased out when GPU-Mining took over as GPU could compute in much greater volume than the CPU. Mining for Bitcoins has since become much more serious business for the individuals and even companies. Building a machine dedicated to mining has now become a topic that is commonly discussed on the forum. The most common form right now is building a computer with very powerful graphics processing power but there are research being done on other possibilities to drive down the cost and up the profitability.

Is rig building still profitable?
Building a Mining Rig
Cost efficient mining hardware project
Official Open Source FPGA Bitcoin Miner (Just Released!)
PS3 Miner?

The Hardware sub-forum is filled with discussions on maximizing your returns or expandability!! Go check it out!

7. Security & Threats
This is where I will list some security risks, threats faced, and some protective measures about Bitcoins, wallets, transactions and what not such as >50% attack thread listed above.

Remember to have a strong password for your login account at a pooled mining web cite and a different unique password for each miner, Weak passwords or using the same password for your miner and your mining website password leaves you vulnerable to attach (aka. steal your bitcoins).  There are password managing programs like keepass and lastpass to help you generate and remember long passwords.

I hasn't really gotten to this part yet as I've been busy reading up on how to build my own rig myself. As mention, I'm a newbie myself and this part is better answered and contributed by someone much more experienced in how this works.

Securing your wallet

8. Other Stuff
Here I list some useful utilities, tips & tricks that I find helpful along the way. Maybe some press coverage of Bitcoin and just really miscellaneous stuff, if you have anything you'd like to me to put up here do let me know.

Bitcoin Block Explorer allows you to easily view information about the blocks, addresses, and transactions created by Bitcoin
Estimated Time Until Earning a Bitcoin
pushpool - open source pool software
pushpool requirements
Mining server room (cooling development help)
[Bitcoin Mining Accidents

9. Advance Tweaks & Discussion
There have been rising demand in answers about making miner's more efficient in areas such as cost, hash rate and power consumption. One main area of such discussion is the overclocking of GPUs while still maintain stability and temperature, this is a very specialized field where the layman would not normally cross. Fortunately, the mining community is in abundance of experts in OC and many analysis have been done in other fields as well. I'll be linking to some more involved tweaks and analysis in this section for those who are getting serious about mining.

Evolution of a 3.3 Gh/s setup: the importance of having the right software
Guide: Flash your GPU BIOS on a Linux Rig (still requiring Windows...)
Coming Soon
Coming Soon

10. Bitcoin Thesaurus
I thought of starting a Thesaurus since some of these terms have been quite often asked all around the forum. Please help to contribute words and better explanations for them

BTC - The unit we use for bitcoins, just like USD, JPY, EUR, SGD, RM, GBP, etc.
Blocks -
Difficulty -
Mining - The hashing of bitcoin blocks in exchange for the creation of more coins and/or transaction fees
Miners - The software used to do mining, there are CPU miners and GPU miners. Both are programmed to make use of different processing units to compute the hash
Stales/Rejects -
Rig - Computer
Dedicated Mining Rig - Computer built solely for the purpose of mining
Gaming Rig - Computer built mainly for the purpose of gaming
Mining/Gaming Rig - A hybrid of the above, since the hardware requirements for both overlaps each other. When a gaming rig is idling, it can be use to do bitcoin mining
PSU - Power Supply Unit
MOBO - Motherboard
CPU - Central Processing Unit, or Processor
GPU - Graphics Processing Unit, or Graphics card
Overclocking (OC) -
Overvolting -
Unvolting -
Memory Clocking -
« Last Edit: July 09, 2011, 07:40:14 pm by V2-V3 »

Boofus

  • Guest
Re: Installation guide for mining Bitcoins and joining the pool
« Reply #2 on: May 28, 2011, 08:23:34 pm »
I know a little bit different way of running it instead of using a .bat file. Create a desktop shortcut of the main application then right click properties And under target as you will have example
"C:\Users\Administrator\Desktop\phoenix\phoenix.exe"


 then at the end you add your
 "-u http://WORKERNAME:WORKERPASSWORD@bitclockers.com:8332/ -k poclbm DEVICE=0"

« Last Edit: May 28, 2011, 09:18:23 pm by Boofus »

Offline V2-V3

  • Administrator
  • Sr. Member
  • *****
  • Posts: 295
  • Karma: 9
  • Jagersfontein
    • View Profile
    • Bitclockers
Re: Installation guide for mining Bitcoins and joining the pool
« Reply #3 on: May 28, 2011, 10:00:34 pm »
Thank you Boofus I like this method.
Bitclockers

Tongpu

  • Guest
Re: Installation guide for mining Bitcoins and joining the pool
« Reply #4 on: June 02, 2011, 02:18:21 pm »
Please, could someone explain me how to proceed on Mac OS?
I really don't konw how to install the miner.
I've downloaded phoenix, i've got python. And then?

Offline V2-V3

  • Administrator
  • Sr. Member
  • *****
  • Posts: 295
  • Karma: 9
  • Jagersfontein
    • View Profile
    • Bitclockers
Re: Installation guide for mining Bitcoins and joining the pool
« Reply #5 on: June 13, 2011, 11:35:45 pm »
Please, could someone explain me how to proceed on Mac OS?
I really don't konw how to install the miner.
I've downloaded phoenix, i've got python. And then?

Tongpu you need to run MACMiner
Bitclockers

Offline Backburn

  • Administrator
  • Full Member
  • *****
  • Posts: 105
  • Karma: 3
    • View Profile
Setup OSX on vmware and write a guide V2 :D

Offline V2-V3

  • Administrator
  • Sr. Member
  • *****
  • Posts: 295
  • Karma: 9
  • Jagersfontein
    • View Profile
    • Bitclockers
Updated installation guide content
Bitclockers

Offline deadlywario0

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
I've followed your Guide exactly and have registered on a few mining pool websites.  However everytime i try and join ANY SERVER it says "Problems communicating with bitcoin RPC"

I am on Windows 7 with AMD athlon(tm)  II P340 Du

The only miner i can get to work is on the web.  I even went through the process of opening my ports on my router and allowing them access.  The program is already allowed through the firewall.

Please help

Offline sororNishi

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
great where do i get a macminer?

Offline miningcaulfield

  • Newbie
  • *
  • Posts: 2
  • Karma: 0
    • View Profile
Threads Great! Just wanted to say it helped flawlessly get me up and going! Well done!! Contributing as you read this!

Offline V2-V3

  • Administrator
  • Sr. Member
  • *****
  • Posts: 295
  • Karma: 9
  • Jagersfontein
    • View Profile
    • Bitclockers
Will update soon, its a bit dated as the website has had a face lift and the mining clients are better now a days :D

even better video to come :D
Bitclockers

Offline V2-V3

  • Administrator
  • Sr. Member
  • *****
  • Posts: 295
  • Karma: 9
  • Jagersfontein
    • View Profile
    • Bitclockers
UPDATE:

NEW BitClockers Account and worker Video HOW TO Guide added to original post
Bitclockers

Offline Modiboy

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
Hey guys,

im new here and want to run phoenix miner. But there is a failure, i copy u text from the cmd.
Im using Win7 Ultimate 64bit, nvidia gtx 550 ti and newest driver.

Thx for helping !


C:\Program Files (x86)\Bitcoin>phoenix.exe -u http://MoDmAn:camilla@pokers.com:8332/ -k poclbm DEVICE=0
[06/06/2012 01:36:02] Phoenix v1.7.5 starting...
[06/06/2012 01:36:02] Connected to server
U[06/06/2012 01:36:02] Currently on block: 59141
nhandled Error
Traceback (most recent call last):
  File "threading.pyc", line 504, in __bootstrap

  File "threading.pyc", line 532, in __bootstrap_inner

  File "threading.pyc", line 484, in run

--- <exception caught here> ---
  File "twisted\python\threadpool.pyc", line 207, in _worker

  File "twisted\python\context.pyc", line 118, in callWithContext

  File "twisted\python\context.pyc", line 81, in callWithContext

  File "kernels\poclbm\__init__.py", line 386, in mineThread

  File "pyopencl\__init__.pyc", line 187, in kernel_call

pyopencl.RuntimeError: clEnqueueNDRangeKernel failed: out of resources
[0 Khash/sec] [0 Accepted] [0 Rejected] [RPC]

Offline JeffMcCob1228

  • Newbie
  • *
  • Posts: 7
  • Karma: -1
    • View Profile
My computer turns off when I start mining using GUIMiner.  I am running windows 7 with a radeon 5870 with driver version 8.961.0.0 .  I am trying to connect to slush's pool or deepbit.    I can see it mining for a second before it turns off.  I have programs to monitor the heat temperatures and nothing seems to be overheating. What am I doing wrong?

Offline zeronic

  • Jr. Member
  • **
  • Posts: 59
  • Karma: 2
    • View Profile
Please create a new thread with more detials, also if your not using the Bitclockers pool, don't ask for help  :o
Asus E45M1-I Deluxe
AMD E450 APU
AMD Performance Edition (2x4GB) DDR3 1333
X6500 Dual Spartan-6 FPGA
Xeal 220W Flex ATX 80 Plus HE PSU
800 Mhash/s @ 28 Watts @ 3 AMP