Raspberry Pi Supercomputer Bitcore BTX Mining

Raspberry Pi Supercomputer Bitcore BTX Mining

What hash rate can a Raspberry Pi achieve? Browse other questions tagged mining-hardware raspberry-pi or ask your own question. Nov 01, 2013 Raspberry PI Bitcoin Miner with Adafuit LCD Block Erupter: PiMiner Project.

Raspberry Pi Supercomputer Bitcore BTX Mining

Header Links • • • • IMPORTANT • • • • Automoderator is now active on this subreddit. It's sole purpose is to help with spam, not to censor any individual/group. We have attempted to tune it to the best of our ability, but recognize that edge cases can be missed. If you find that your posts or comments are being removed and you feel it is in error, please contact an active subreddit moderator. WALLETS Desktop • • • Android • • iOS • Other • • EXCHANGES • • • • CHAT WITH US • • • • - INFO / SOCIAL • • • • • • • • • • • • • BOUNTIES • • • • Contact for translation bounties GRAPHICS • • • • GUIDES • • POOLS / MINING • • • - A simple CPU miner for Windows • • • • • • • • (out of date) • • • MYRCHANTS • • • GAMES / FAUCETS • • • CHARTS rankings coin overviews mining profits BLOCK EXPLORERS . Combined and re-written below, with updated Myriad wallet and auxiliary software links, and generalised information to allow user choice.

This all-in-one guide will be linked in the Sticky FAQ (coming soon) for new miners who wish to get started. All questions, comments, feedback and suggestions are welcome - this post will be edited and updated with any changes and new information. Humbly accepting donations, XMY only please: MTeYZ6SQEKBCysTSf9LdW8rAxaahWSSvPd Hardware Requirements for Myriad Mining: -Desktop or Laptop PC -CPU (central processing unit) (i.e. Core 2 duo, Core i7, etc.).

- Higher frequency is better (i.e. 3.6 GHz should be faster than 1.6 GHz) OR -AMD graphics card (e.g.

6950, 7970, r9 280x, r9 480) OR -NVIDIA graphics card (e.g. GTX 780, GTX 960, GTX 1070, GTX 950m) If you don't know what sort of graphics card you have, go to start ->search (or click in the search box), type 'control panel' (without the ' quotes), or type C: Windows System32 control.exe and press enter, click 'System' and double click on 'display adapters'. Software Requirements: Pick your algorithm. An 'algorithm' is the code that allows your CPU or GPU to search for coins on the network.

You can select the best for your hardware and situation by checking the the following link to see the difficulty etc.: For CPU, choose Yescrypt. 64-bit software, compiled by 32-bit software, compiled by For AMD, choose Myriadcoin-groestl, or Skein.

Cgminer-skein For NVIDIA, choose Myriadcoin-groestl, or Skein Tpruvot's ccminer for NVIDIA. This can be used for both algorithms. -Windows 7, 8 or 10 64-bit.

If you don't know what '64-bit' is, that's OK, don't stress about it - it might only be a problem if your computer is more than a few years old, or gets stuck somewhere along the line. -Graphics card drivers Auxiliary software: MSI Afterburner - control GPU temperatures via memory and core clocks, plus manual fan speed control: Be SUPER careful about changing anything here if you don't know what you're doing. If you don't, stick to the 'fan' value when you see the graph heating up past whatever temperature you're comfortable with - but this should be automatic as well. Battle Encoder Shirase - control CPU temperatures by limiting the performance of your miner. This is relatively easy to use. Unzip the software, Choose 'Target', find your process (e.g. Cpuminer-haswell-64.exe), click 'limit this', click 'yes', and then control via the 'Control' button.

Value is negative. So, '-30%' means '30 percent less cpu usage'. Universal steps for ALL methods: Wallet Step 1. Get your wallet: Please choose the version that is appropriate for your PC. If you don't know, then the file ending in 'win64-setup.exe' is probably a safe bet. 'osx' means Mac OS. Install it on your PC and set it up: Follow the setup instructions, open the program, then click 'receive'.

Enter a label and press 'request payment'. This will be your wallet address for your first miner.

If you did this for any other miners, you can do it again - there's no harm in knowing exactly where the payments are coming from, and there's no limit to how many addresses you can make to request Myriad. I'm talking about 'request payment' - you only need one wallet application! You do not need to enter an amount. Sign up for an account on a mining pool that mines Myriadcoin. Here is a recent pool list, compiled by: The one I'll be using for my guide is. Once you sign up, click 'Myriadcoin (Skein) pool', the 'Myriadcoin (Groestl) pool' or the 'Myriadcoin (Yescrypt) pool' on the left (depending on which algorithm you are using.

For CPU, you are always using Yescrypt. For AMD or NVIDIA graphics cards, you can pick and choose. Next step is to click on 'workers'.

Add a new worker - I called my first one GPU, then GPU1 for each new graphics card. Password doesn't matter. You can also call this CPU, CPU1, TOTHEMOON, or whatever you like. After this click 'wallet' on the left. Enter your 'payment address' from step 1 and your PIN, as well as '100' for automatic payout of coins you mine, so you see some coin in your wallet every day or two. Please note, some pools charge a fee for this.

0.1 is the fee for my pool, and I'm happy to pay it to have the coins safely with me, as I don't donate - I have far too few Myriad to do so. Download mining software. The links may change periodically and I'll try to keep them updated - sometimes it's extremely difficult to find this software, and I'm not sure why.

Please scroll up to 'software requirements' and choose the software that best suits your use case. Unzip (extract?) the software into C: Mining or anywhere without spaces. Here is where the guide diverges based on which algorithm you are using. For CGMINER using the Skein algorithm: Start from step 4. • Edit the batch file provided with your software. Go to your directory from before that you unzipped the files into during the last step ( C: Mining, or C:, or wherever ).

Right click on start-skein-miningpoolhub.bat click edit. Replace everything with the following code: setx GPU_MAX_ALLOC_PERCENT 100 setx GPU_USE_SYNC_OBJECTS 1 cgminer.exe --skein -o stratum+tcp://hub.miningpoolhub.com:20528 -u user.GPU -p password --temp-target 70 --auto-fan -w 64 Explanation. In your.bat file, replace hub.miningpoolhub.com:20528 with the pool URL you got from the mining pool you joined in step 2.

This will usually be on the FAQ page. User.GPU should be your username.workername. So the name you used to sign up to the mining pool, and the name of your worker. Following this, right click and rename your start-skein-miningpoolhub.bat to something like Start.bat (make sure you keep the.bat bit!

It can also be.cmd). The two lines at the top (setx) will help your graphics card become 'primed' to mine. • Ready, steady, mine Myriad!

Now, you should be set up to do some basic mining. Double click on 'start.bat'. Your computer should start whirring away and giving you some black & white feedback. Your 'Dashboard' on the Myriad Skein pool you signed up to in step 2 should give you an overview of what your GPU is doing, after a few minutes. • Tweaking: Your wallet is now receiving the fruits of your labour, if everything is going as planned. However, you'll likely notice that it's not really doing as well as you hoped.

Cgminer is much more complex than other mining software. I'll throw some values out here, and you can add them to the end of your.bat file, or alter what's in there - make sure you save and close it before beginning to test your new mining settings - always be super careful to watch the temperatures - download MSI afterburner from the 'Auxiliary software' section: it is a must for GPU mining. Don't change anything if you don't know what you're doing though! The lower the average temperature over the time mined, the longer it should last. -I 10 This sets the 'intensity'. This is how hard your graphics card gets worked by your software. After values of about 11 or 12, your system will start to become much slower, but YMMV - some newer graphics cards can go much higher.

Be careful with the heat of your GPU on this setting. --thread-concurrency 8192 is perfect for my AMD 6950.

Some values will completely break mining, whilst some values will make it faster, depending on your graphics card. You can try 8000 or less, or even more. If you don't know what you're doing, don't play with it too much. -g 2 Number of threads per GPU.

If you don't know what this means, don't worry - the default is 2. 2 Works best for my 6950, but I put it in just in case I switch the.bat to a new card. --auto-gpu --auto fan --temp-target 75 Putting these two together, along with a temp-target makes the software tune your graphics card to maintain the stated temperature. In this example it's 75. Should be decent at keeping the temperature down if you're not completely confident in tuning it yourself. Be careful - sometimes the graphics card temperature or fan speed can't be 'seen' correctly, leading to overheating and such. -w Workunit size.

Increasing this to 128 or even 256 can have a noticible difference in how well your GPU mines. It can also decrease the speed drastically. For CPUMINER-YESCRYPT using the YESCRYPT algorithm: Start from step 4. 1.Unzip your chosen software by double clicking, and choose one of the files that corresponds with your CPU. If you don't know what it is, then just choose yescrypt-core2-64.exe. Added: look at the bottom of the guide for CPU identification, or which one to choose*.

Put the file you choose in C: or C: Mining, not on your desktop - it might not like spaces. You can even put it on a USB stick for a portable coin generator! 2.Create a batch file.

Right click in C: Mining, or C:, or wherever you put the file from the last step. Click new ->text document. Click file ->save as ->change it to all files* and then save it as startmining.bat or whatever name you like. Enter the basic code into your batch file before saving and closing it: cpuminer-core2-64 -o stratum+tcp://hub.miningpoolhub.com:20577 -u user.CPU -p 2 Explanation. In your.bat file, the text document you created, you should have the code above. Replace hub.miningpoolhub.com:20577 with the pool URL you got from the mining pool you joined in step 2.

This will usually be on the FAQ page. User.CPU should be your Username.Workername. So the name you used to sign up to the mining pool, and the name of your first worker. If using the 32bit file from step 3 for older Windows versions, make sure the beginning of your batch file reflects this ( cpuminer-core2-32 - or whatever CPU you chose ).

• Added Extension: CPU Identification Chart Do you know what CPU you have? If you don't, you can find out with Start Menu Control panel system on Windows 7/8, right click Start menu run and type in sysinfo32, or in the search box. Once you see the information (I.e. Intel Core i7 3770, Intel Core 2 Duo) select corresponding.exe file to put in your folder, and include in the above.bat file.: whichever you choose, make sure you replace it in the code above (e.g. Cpuminer-haswell-64 instead of cpuminer-core2-64).

Cpuminer-nocona-64 = Pentium 4 with 64-bit support cpuminer-core2-64 = Intel® Core2™ Family - also works for most other processors cpuminer-nehalem-64 = e.g. Intel® Core™ i5 540m cpuminer-sandybridge-64 = e.g. Intel® Core™ i5 2550k, Intel Core i5 3770 cpuminer-haswell-64 = e.g. Intel Core i5 4xxx, 5xxx, 6xxx The rest of them are specialized: you shouldn't need them. If you do, please reference the release notes for these special versions, built by nzsquirrel.

• FINAL STEP: Double click your batch file, you should see some numbers. This means you're mining. • limiting heat: Please see the 'additional software' section of the main guide to download BES. And that's it! Within a day or less, you should see some coins filter into your wallet. For ccminer-x64 using the Myriadcoin-groestl or Skein algorithms: Start from Step 4.

• Edit the batch file provided. Go to your directory from before that you unzipped the files into during the last step ( C: Mining, or C:, or wherever ). Right click on RUN-BTX-yiimp.cmd and delete it - you don't want to accidentally start mining for the person that created the CCminer software (although I'm sure he/she secretly hopes you do). Right click on the remaining RUN-BTX-coinpool.cmd and replace everything with the following code: For MYR-GR: ccminer-x64 -a myr-gr -o stratum+tcp://hub.miningpoolhub.com:20479 -u user.worker -p 1 --tlimit 75 -i 15 For Skein: ccminer-x64 -a skein -o stratum+tcp://hub.miningpoolhub.com:20528 -u user.worker -p 1 --tlimit 75 -i 15 Explanation. In your.cmd file, replace hub.miningpoolhub.com:20577 with the pool URL you got from the mining pool you joined in step 2. This will usually be on the FAQ page.

User.CPU should be your username.workername. So the name you used to sign up to the mining pool, and the name of your first worker (or second, if you already have a CPU mining away from step 1!).

Don't forget to right click and rename your BTX-BTX-coinpool.cmd to something like Start.cmd (make sure you keep the.cmd bit! It can also be.bat). 2.OK, now run it: You have your NVIDIA card ready to do some mining. It won't be too fast, but it'll start getting Myriadcoin for you. Make sure you check your 'dashboard' on the site you signed up to, to see that it's doing something after a few minutes. Isn't that awesome? • Tweaking: So, you've started mining.

You've got a balance up and running after a few hours, and riches are pouring into your happy wallet. But your batch file from step 5 is not very efficient, and your computer still doesn't feel sluggish (and it will, if you want to make it mine harder!). Be careful with this, especially if you have a laptop. I like to keep temperatures down, but it's your call. I wouldn't recommend exceeding 75 degrees celsius if you value your computer's life on a long-term basis.

So let's have a look at the command in your Start.cmd or Start.bat from step 5's explanation. It will probably look similar to what's in step 5. Change the following parameters for the desired effect: --tlimit 75 You can change this to 70, or 71, or 79, or even 89. This is your thermal limit. It should stop mining when it reaches this. I would recommend setting it at 75 to start with. -i 15 Your intensity value.

This is how hard the mining software works your video card. My laptop is perfect on 23 with a cooling pad - the computer will slow down, and produce extra heat - but I can still do everything I need to whilst running this. I'd recommend you don't exceed 20 if it's your first GPU mining 'rig' (computer) to preserve it. Also, be careful with the Skein algorithm - it produces quite a bit more heat than others. BONUS: For Raspberry-pi using Yescrypt These instructions can likely be adapted to any generic Linux distrubution, however if there's demand, I'll add a dedicated guide. Requirements: -A Raspberry Pi -Keyboard, mouse, network cable -A PC for the wallet -SD card (8 GB+) -Patience It seems you may even be able to overclock your Pi for this. Be careful without a heatsink!

Some of the initial steps are similar (or even identical) to the earlier guides. I recommend reading through it from start to finish, even if you think you're far ahead of me - sometimes there's a simple error that can be corrected by making sure all the steps are done in order. Start from step 4 of the main guide. • Download Raspbian from this link: and click on 'download ZIP under 'Raspbian with desktop'( let me know if the link changes!).

Whilst this is downloading, grab yourself a copy of 7-zip from ( for 64-bit and for 32-bit ). If you don't know what '32-bit' or '64-bit' means, that's okay - generally, 64-bit should work fine. • So, let's continue getting software ready. Install 7-zip by double-clicking on your downloaded file. Also grab yourself a copy of Etcher - for writing our Raspbian to our Pi SD card from this linK:. BitcoinDark BTCD Mining Simulator. Click 'download for Windows x64'.

If this one doesn't work/install, click the little arrow to the right, and click 'Etcher for Windows x64 (32-bit) (Installer). • Now, with all of the required software in place to install Raspbian, let's write it to our SD card. Double click your Raspbian-Jessie.zip file, and drag the.img file inside into a folder/onto your desktop. After it extracts, open up your copy of Etcher, and click 'select image' - pick the.img you just dropped. Select your SD card be careful here! Make sure it's actually your SD card and click Flash. • Start your Pi Once this is done, plonk your SD into your Pi, connect power, keyboard, mouse, and HDMI, and watch the pretty lights flashing!

The next step is acquiring the mining software to get your Pi mining. On the desktop, which has a lovely picture of a road and some nature, if that's your thing. But we're here to get mining!

Click on the fourth icon from the left (default) - Terminal - a little icon with a window and blue menu bar. You're presented with a CLI (command line interface) in lovely black and green.

Type the following into your CLI: git clone This should echo the following: 'cloning into 'cpuminer-multi'.' , and could potentially take a while - on my Pi 2 running Raspbian Jessie, it took me somewhere along the lines of half an hour for this step alone. You should end with 'Checking out files: 100%' or something along these lines, and be returned to your blue $ CLI prompt. Next command is as follows: sudo apt-get install automake autoconf pkg-config libcurl4-openssl-dev libjansson-dev libssl-dev libgmp-dev make g++ Hit 'y' at the prompt to begin installation of the required packages. The **next command happens to be the simple build command:./build.sh All done.

Make yourself a cup of tea, and feel excited that your Pi is doing a thing (compiling). The next thing you know, it's all complete, and you're left staring at your lovely blue $ prompt. So let's get it working! Cd cpuminer-multi This will get you into your folder. The following command should get you mining happily (yes!):./cpuminer -o stratum+tcp://hub.miningpoolhub.com:20577 -a yescrypt -u username.workername -p x -t 4 Explanation: We are using cpuminer to connect to the mining pool we joined in step 2. -a yescrypt is the algorithm we are using, username is the user name you joined the pool with, workername is the worker we added, all in step 2.

-p is your password (it shouldn't matter - you could potentially put myriad2them00n, but let's not complicate things), and -t 4 is the number of threads - you can experiment with this, depending on your Pi - for my Pi 2, I get the most submitted shares with 4 threads. Mining speed: To give you an idea of my experience: if you lined up 15 of these, all overclocked to 1 GHz, they would produce around the same hashrate as a modern i5 laptop (1.5 kH/s). Shout out to, who got me excited about making the Linux guide. Please post any new configurations, questions or comments below. And that's it! All questions, comments, feedback and suggestions are welcome - this post will be edited and updated with any changes and new information. If you feel that my guides have helped you, I'm humbly accepting: Donations (XMY only please): MTeYZ6SQEKBCysTSf9LdW8rAxaahWSSvPd • • • • •.

I'd like to thank you for your original guides! XMY is the first coin I've tried to mine, and I managed to get around 850 through the Skein and Yescrypt algorithms thus far with my 980ti/6700k!

I initially tried Myr-Gro, but the ASIC presence made it impossible to actually see any output. Unless I was doing it incorrectly, idk. For anyone with experience mining, do hashrates of 380mh/s with a 980ti on Skein, and 4.5kh/s on Yescrypt sound respectable, or am I missing out on some output here?