This project is maintained by thegoddambatman
The shortlink is https://bit.ly/diy-doge
Mass CPU mining is important to the future of Dogecoin, if you can spare the cycles and electrons. If you're interested in some of the reasons, feel free bop over to the README and hear the long and kind of boring story of distributed mining.
Assuming you have a wallet, pick your operating system, and follow the very simple instructions to get started. You can choose Linux/OSX, Windows, Raspbian (some day), or Android (some other day).
The Linux and OSX version of the bootstrap script, ddd.sh
,
requires curl, a small application useful for command-line file transfers.
Most of these systems already have it. DDD also assumes an Intel-based 64-bit
for OSX or Linux, or 32-bit Linux (for now). All MacBooks manufactured since
late 2006 have 64-bit CPUs, but if you're not sure about yours,
here's how to tell.
So, you should be set out of the box. Just open a Terminal window, and type:
curl -3sSL https://bit.ly/ddd-posix > ddd.sh && bash ddd.sh
The above will get you started mining right away, but you'll be mining
to my Dogecoin address, not yours. While this seems like a perfectly
reasonable default to me, you might not agree. That's fair. You can
keep your earnings by editing the p2p.conf
file first. Here's how:
\curl -3sSLO https://raw.githubusercontent.com/thegoddambatman/diy-dogecoin-digger/master/bin/ddd.sh
\curl -3sSLO https://raw.githubusercontent.com/thegoddambatman/diy-dogecoin-digger/master/conf/p2p.conf
sed -i s/DLkmYda7gQ7U4pxQZbyJtkpnCxYrvDWa7g/YOUR-DOGECOIN-WALLET-ADDRESS/ p2p.conf
bash ./ddd.sh
Just copy and paste that into your Terminal window. It should work out.
This all works on other Linuces, by the way. The list of tested operating systems is on the wiki.
Sadly, Windows kind of fails at both having an easy command-line interface for file transfers, and a scriptable way to unzip files. To take care of that, you may need to manually download a couple things if you haven't done something like this before.
These are nice to have around anyway so you'll be happy you have them. You may need adminstrative permissions to install one or both, though, depending on your local security settings. Ask an adult first!
Once you have those installed, you can pretend like you're on Linux or OSX, and run:
curl -3sSL https://bit.ly/ddd-w32 -o ddd.bat && ddd.bat
Someday, we'll have a nice one-click experince for our Microshibe friends. Also, since it's Windows, 32-bit applications still will work on 64-bit hardware. That said, there's an issue open to address this and get you on the more correct platform with some auto-detection.
The above will get you started mining right away, but you'll be mining
to my Dogecoin address, not yours. While this seems like a perfectly
reasonable default to me, you might not agree. That's fair. You can
keep your earnings by editing the p2p.conf
file first. Here's how.
First, get the p2p.conf and the ddd.bat
batch file:
curl -3sSLO https://raw.githubusercontent.com/thegoddambatman/diy-dogecoin-digger/master/bin/ddd.bat
curl -3sSLO https://raw.githubusercontent.com/thegoddambatman/diy-dogecoin-digger/master/conf/p2p.conf
Edit p2p.conf
with your favorite editor and replace my "user" (really my wallet address)
with yours. Be careful to save it as a p2p.conf
and not p2p.conf.txt
-- Windows is
tricky like that.
Now you're off to the races:
ddd.bat
In the grand scheme of Dogecoin, this is a pretty minor project. But, open source things like this often end up being a one man show, and that's a sure way to turn into abandonware in six months.
The fact is, there are way smarter people than me out there, with all kinds of useful experience and knowledge. If you want contributor rights, and I have some way of verifying that you are a trustworthy sort that's not going to go backdoor all those noob shibes coming here, feel free to e-mail me or hit me up on Reddit.
You are welcome to just dive in, of course. The wiki is open and I love getting pull requests. Scoot on over to the GitHub repo to start your long and storied career as a Dogecoin hacker.
Of course, it's not a proper cryptocurrency project unless you leave out a tip jar. Here's mine:
DLkmYda7gQ7U4pxQZbyJtkpnCxYrvDWa7g
You'll note it's the same as the default address in these one-line installers. If people really are falling for the default wallet address trick, you can keep tabs on my apparent hashrate on PandaPool. I promise to fix that, by the way. I just don't have a good way to do it yet.