How to mine with Nicehash

    NiceHash is a hashrate exchange platform in which miners can purchase hashrate from a wide range of algorithms and mine with f2pool.

    The hashrate bought from NiceHash will be shown as a single mining machine with a large hashrate after connecting with f2pool. If miners configure on NiceHash with a normal method, f2pool will consider it as the hashrate of a normal mining machine and dedicate a mining task to the mining machine. The difficulty of this task is normally low that does not match the difficulty required by NiceHash, and eventually high rejection rates surface.

    f2pool addresses this problem by letting miners configure the NiceHash mining parameters using the tutorial, and enjoy mining by renting the NiceHash hashrate!

    Mining BTC in f2pool through NiceHash

    1.1 Firstly, you need to register an f2pool username. Miners who own the f2pool account, please use your “mining account”. If not, please click on https://www.f2pool.com/user/signup. Register your f2pool account and set up your username.

    1.2 Log in NiceHash: https://www.nicehash.com/login (It requires the Google Authentication for the new log in).

    1.3 Go to the home page of NiceHash, click on “For buyers”, choose “My pools” in the following list.

    1.4 In “My pools” page, click on ” Add new pool” button on the top right

    1.5 Then input the relevant information on the following page.

    a. Custom pool name: f2pool

    b. Algorithm: Each coin has its own algorithm. It is available to mine through the algorithm that the coin belongs to. For instance: LTC’s algorithm is Scrypt, BTC is SHA256, ETH is Daggerhashimoto, ZEC is Equihash, etc

    c. Stratum hostname or IP (Pool URL): Each coin’s pool URL in f2pool can be found on the f2pool website.

    d. Port: The port number of the pool.

    e. Username: Input the username of your f2pool account.

    f. Password: Input your Password

    1.6 The parameter configuring of BTC is as below. Please note: NiceHash requires that “the least pool difficulty” should not be less than 1,000,000. Therefore, the normal pool address is unavailable.

    Stratum hostname or IP: btc.f2pool.com

    Port: 3333

    Besides, it requires “Password” information to configure the initial mining difficulty, as below:

    The format should be: fd=xxx (xxx stands for the number 2^n , and 19≤n≤25).

    The relationship between initial difficulty value and the bought hashrate is shown as below:

    Bought Hashrate (Ph/s) Initial Difficulty
    ≤20 524288
    20< Hashrate ≤40 2097152
    40< Hashrate ≤80 4194304
    Greater than 80 (>80) 8388608

    1.7 After the relevant parameters are set, please verify whether you have configured correctly. Click on “Test pool” on the bottom left, fill in the relevant information, and click on the “Verify pool” button.

    1.8 If it shows “Tested pool is compatible”, then the information is correctly configured. Click on “Close” to exit. Then choose “Add pool” to save your BTC mining parameters.

    1.9 Locate “For buyers” and choose “Marketplace” to go through the hashrate exchange page. Be ready to purchase hashrate (But, please ensure sufficient balance in your NiceHash account, if not, please go to “Wallet” page and obtain your BTC wallet to deposit).

    1.10 In the algorithm list of the “Live marketplace” page, choose the hashrate you want to buy. For example, if you want to mine BTC, please choose “SHA256″algorithm (it’s also available in f2pool if you choose “SHA256AsicBoost”).

    1.11 Click on “Create new order“ after choosing the server.

    a. Standard: A type of order that will allow you to bid for a price as low as possible. However, if someone outbids your order, your order might be paused and you may have to increase the price to sustain the speed. That said, you have to monitor your standard type orders to ensure you maintain the desired speed.

    b. Fixed: A Fixed type of order will allow you to place an order with a fixed price and will guarantee you the desired hashing speed through the lifetime of the order, even if there are other bidding orders with higher price submitted later on. You will have to pay a slightly higher price in relation to the current fixed orders demand.

    Here we take “Standard” as the example, click on “Standard” and choose the configured BTC mining parameters in the following list. Then choose the hashrate price and the hashrate value (Limit), and input the hashrate amount.

    Click on “I agree” and input the Google authentication code, and choose “Place order”. The hashrate will be bought.

    1.12 The hashrate will be connected to your BTC account after a while, which means the mining has started

    So it is simple, right? So come and enjoy mining in f2pool!

    Mine ETH (PPS+) in f2pool through NiceHash

    The f2pool username is needed to mine ETH (PPS+), whose configuration is basically the same as BTC. The differences are the pool address and the initial mining difficulty.

    Go to “My pool” page, for ETH, the algorithm in NiceHash should be: Daggerhashimoto.

    Stratum hostname or IP: eth.f2pool.com

    Port: 6688

    Username: Input your f2pool username

    Besides, the password is required to configure the initial mining difficulty, as the format below:

    Password: d=40

    d value should be the integer, and 32≤d≤63

    After adding the relevant parameters, please test if you have configured correctly. Click on “Test pool” on the bottom left, fill in the relevant information, and then click on the “Verify pool” button.

    Locate “For buyers” and choose “Marketplace” to go through the hashrate exchange page, and be ready for the hashrate purchasing.

    Mine Grin in f2pool through NiceHash

    The f2pool username is needed to mine Grin, whose configuration is basically the same as BTC. The differences are the pool address and the initial mining difficulty. There are 2 algorithms for Grin. Here is the introduction for both of them.

    Grin29

    Go to “My pool” page and choose the “GrinCuckaroo29” algorithm.

    Stratum hostname or IP: grin29.f2pool.com

    Port: 13654

    The password is required to configure the initial mining difficulty, as the format below:

    Password: d=8

    d value should be the integer, and 8≤d≤32

    Grin31

    Go to “My pool” page and choose the “GrinCuckaroo31” algorithm.

    Stratum hostname or IP: grin31.f2pool.com

    Port: 13654

    The password is required to configure the initial mining difficulty, as the format below:

    Password: d=8

    d value should be the integer, and 8≤d≤32

    After adding the relevant parameters, please test if you have configured correctly. Click on “Test pool” on the bottom left, fill the relevant information, and then click on the “Verify pool” button.

    Locate “For buyers” and choose “Marketplace” to go through the hashrate exchange page, and be ready to purchase hashrate.

    Mine DCR in f2pool through NiceHash

    DCR mining in f2pool can be mined through wallet address. Go to “My pool” page and choose the “Blake256r14” algorithm.

    Stratum hostname or IP: dcr.f2pool.com

    Port: 5730

    Username: DCR wallet address (Not your f2pool username)

    Password: Any digit

    After adding the relevant parameters, please test if you have configured correctly. Click on “Test pool” on the bottom left, fill the relevant information, and then click on the “Verify pool” button.

    Locate “For buyers” and choose “Marketplace” to go through the hashrate exchange page, and be ready for purchasing hashrate.

    Mine BEAM in f2pool through NiceHash

    BEAM mining in f2pool can be mined through wallet address.

    Go to “My pool” page and choose the “Beam” algorithm.

    Stratum hostname or IP: beam.f2pool.com

    Port: 5000

    Username: BEAM wallet address (Not your f2pool username)

    Password: Any digit

    After adding the relevant parameters, please test if you have configured correctly. Click on “Test pool” on the bottom left, fill the relevant information, and then click on the “Verify pool” button.

    Locate “For buyers” and choose “Marketplace” to go through the hashrate exchange page, and be ready to purchase hashrate.

    Mine RVN in f2pool through NiceHash

    RVN mining in f2pool can be mined through wallet address.

    Go to “My pool” page and choose the “X16Rv2” algorithm.

    Stratum hostname or IP: raven.f2pool.com

    Port: 3636

    Username: RVN wallet address (Not your f2pool username)

    Password: d=32

    d value should be the nth power of 2 and 4≤d≤26

    After adding the relevant parameters, please test if you have configured correctly. Click on “Test pool” on the bottom left, fill the relevant information, and then click on the “Verify pool” button.

    Locate “For buyers” and choose “Marketplace” to go through the hashrate exchange page, and be ready to purchase hashrate.

    Mine DGB in f2pool through NiceHash

    DGB mining in f2pool can be mined through wallet address.

    DGB has several algorithms. Go to “My pool” page and configure the parameters as below:

    Algorithm Stratum Port Password
    SHA256 dgb-sha256d.f2pool.com 11110 d=4611686018427387904 or d=9223372036854775808
    Scrypt dgb-scrypt.f2pool.com 11111 d=274877906944 (The nth power of 2, and 38≤n≤63)
    Qubit dgb-qubit.f2pool.com 11114 d=68719476736 (The nth power of 2, and 36≤n≤63)

    After adding the relevant parameters, please test if you have configured correctly. Click on “Test pool” on the bottom left, fill the relevant information, and then click on the “Verify pool” button.

    Locate “For buyers” and choose “Marketplace” to go through the hashrate exchange page, and be ready to purchase hashrate.

    Mine AE in f2pool through NiceHash

    AE mining in f2pool can be mined through wallet address.

    Go to “My pool” page and choose the “CuckooCycle” algorithm.

    Stratum hostname or IP: ae.f2pool.com

    Port: 7898

    Username: AE wallet address (Not your f2pool username)

    Password: d=1024

    d value should be the nth power of 2, and 10≤n≤62

    After adding the relevant parameters, please test if you have configured correctly. Click on “Test pool” on the bottom left, fill the relevant information, and then click on the “Verify pool” button.

    Locate on “For buyers” and choose “Marketplace” to go through the hashrate exchange page, and ready for the hashrate purchasing.

    Appendix

    The chart for coins above about mining through NiceHash

    Coin Algorithm Stratum Port Password
    BTC (Username) SHA256 btc.f2pool.com 3333 fd=524288 (The nth power of 2, and 19≤n≤25)
    ETH (PPS+) (Username) Daggerhashimoto eth.f2pool.com 6688 d value should be the integer. and 32≤d≤63)
    Grin (Username) GrinCuckaroo29, GrinCuckaroo31 grin29.f2pool.com, grin31.f2pool.com 13654 d=8 (d value should be the integer. and 8≤d≤32)
    DCR (Wallet address) Blake256r14 dcr.f2pool.com 5730 Any digit
    BEAM (Wallet address) BEAM beam.f2pool.com 5000 Any digit
    RVN (Wallet address) X16Rv2 raven.f2pool.com 3636 d=32(The nth power of 2, and 4≤n≤26)
    DGB (Wallet address) SHA256, Scrypt, Qubit dgb-sha256d.f2pool.com, dgb-scrypt.f2pool.com, dgb-qubit.f2pool.com 11110, 11111, 11114 d=4611686018427387904 or d=9223372036854775808, d=274877906944 (The nth power of 2, and 38≤n≤63), d=68719476736(The nth power of 2,and 36≤n≤63)
    AE (Wallet address) CuckooCycle ae.f2pool.com 7898 d=1024(The nth power of 2, and 10≤n≤63)