This guide will tell you how to set up one or more mining pools for use with the Toomim Bros cloud hashing service. If you haven't bought service from us, you should disregard this forum post.
Note: The pool setup page on our website is now a live beta. Let us know if you have any trouble with the interface.
For desperate/panicked users ONLY
The easiest way to set up your mining account is to use Nicehash with us. Nicehash does not require you to create an account, and does not require you to have a ZCash wallet. To use Nicehash, put this into our Pools page (once it's live):
Username: [your bitcoin address]
That's it. You're done.
Caveat : If you use Nicehash, you will not actually be mining Zcash. You will be renting out your Zcash mining capability to someone else who pays in Bitcoin. Your total revenue might end up being much higher or much smaller from using Nicehash than if you use an actual Zcash pool. I do not recommend using Nicehash, and I do not like Nicehash. But it's there.
For users with a healthy mind
Disregard the previous section entirely, and read on.
We perform the mining computation, and send our solutions to a pool server. The pool server will use those computations to create blocks, and will pay you for each computation performed. You will (a) need to configure your Toomim Bros account to point to your pool server account, and you will need to (b) tell your pool server to pay your address.
You only need to configure one mining pool with us. If your only pool goes down for a while, we will hash at 2x the normal rate after it comes back online until you are caught back up. If you prefer, you can also add a backup pool or two, but they are optional.
You will need to give us three pieces of information:
- Your pool's mining url (e.g. "stratum+tcp://us1-zcash.myfakepool.org")
- Your username with that pool, possibly with a worker name (e.g. "fakeuser" or "fakeuser.fakeworker"
- Something for the "password" field. This is not used by most pools. You should usually leave this blank or put an "x" here.
Your pool will also need to know how to pay you. In order to get paid, you need a Zcash wallet. As far as I know, the only Zcash wallets that currently exist (as of Oct 27th) require that you have the command-line zcashd utility set up. This is moderately difficult. Some easy-to-use wallets are in development (e.g. Jaxx), so this will be much easier to do soon. For now, I will assume that you are procrastinating on creating a wallet, and will figure it out later.
So you want to mine, but you have nowhere to store the money. Okay.
The mining pools that exist can be split into three categories:
A. Pools that let you mine without a Zcash wallet address by using an account
These pools require you to create an account in advance of any mining. These pools include:
https://zec.suprnova.cc/ (1% fee, large and tested; 0.01 ZEC per manual withdrawal (around $5))
Password field required -- don't use a valuable password!
http://zeropool.org (1% fee, no SSL yet, partially tested, charges 0.1 ZEC per withdrawal (around $50))
Both of these pools require you to create a worker ID for each miner via their web interface. You will then give us "username.workerID" in the username field on [link TBD].
These are the easiest true Zcash options for pre-launch setup.
B. Pools that let you mine with just a Zcash address
These pools do not require you to create an account. However, you need to have a Zcash wallet set up before you can use them. You just use your Zcash address as your username. We have not yet tested these.
http://zcash.flypool.org/ (0% fee)
https://zmine.io/ (2% fee)
C. Pools that need an account and an address
The worst of both worlds. You need an account to mine, and you need to have a wallet already set up in order to create an account. I haven't tested this one at all yet.
https://www2.coinmine.pl/zec/ (1% fee)
D. Rental services with bitcoin payouts
These aren't really pools, but they fill the same role. With these systems, you provide solutions, which other people pay for with bitcoin. The main one, Nicehash, does not require an account or a Zcash address. You use your bitcoin address as your username. Worker names are optional. To use them, you put "your_bitcoin_address.workername" into the username field on our website. Nicehash is technically two separate marketplaces, one in the USA and one in Europe. Sale prices for your equihash hashrate may be slightly different on the two different marketplaces.