<blockquote>
  <p>how to calculate this parameter, i little not understand. It's not block in blockchain, how find this value if altcoin exist end i update sources with exist blockchain end for new blockchain.</p>
</blockquote>

<p>Because this is a new chain, the minimum should be zero.</p>

<blockquote>
  <p>end about this value , how it convert to diff xxx for understand what diff is it. example diff 1, 20, 1000 etc...</p>
</blockquote>

<p>It is diff 1, by definition.</p>

CC BY-SA 3.0
2017-07-29T19:22:30.290Z
if it's not new , if exist 2000+ blocks , or you mean this ?
you can write example of zero ? end how calculate it in future , how this value find I do not understand. :/
tseries
CC BY-SA 3.0
2017-07-29T20:52:04.020Z
You can use the getblockchaininfo RPC to find chainwork in the future.
Nick ODell
CC BY-SA 3.0
2017-07-29T17:36:18.020Z
2017-07-29T17:36:18.020Z
Nick ODell
<pre><code>// The best chain should have at least this much work.
        consensus.nMinimumChainWork = uint256S("0x000000000000000000000000000000000000000000000005c13f99f6d0b1a908");
</code></pre>

<p>how to calculate this parameter, i little not understand. It's not block in blockchain, how find this value if altcoin exist end i update sources with exist blockchain end for new blockchain.</p>

<pre><code>consensus.powLimit = uint256S("00000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); 
</code></pre>

<p>end about this value , how it convert to diff xxx for understand what diff is it. example diff 1, 20, 1000 etc... </p>

<blockchain><difficulty><altcoin-development>
What value of nMinimumChainWork and powLimit should I choose for my altcoin?
tseries
# What value of nMinimumChainWork and powLimit should I choose for my altcoin?

(Asked by: username_0 on 2017-07-29)

// The best chain should have at least this much work.
        consensus.nMinimumChainWork = uint256S("0x000000000000000000000000000000000000000000000005c13f99f6d0b1a908");

how to calculate this parameter, i little not understand. It's not block in blockchain, how find this value if altcoin exist end i update sources with exist blockchain end for new blockchain.
consensus.powLimit = uint256S("00000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); 

end about this value , how it convert to diff xxx for understand what diff is it. example diff 1, 20, 1000 etc...

**Tags:** blockchain, difficulty, altcoin-development


---

## 1 answers

### Answer by username_1 on 2017-07-29. Score: 1 | Accepted answer

> how to calculate this parameter, i little not understand. It's not block in blockchain, how find this value if altcoin exist end i update sources with exist blockchain end for new blockchain.

Because this is a new chain, the minimum should be zero.

> end about this value , how it convert to diff xxx for understand what diff is it. example diff 1, 20, 1000 etc...

It is diff 1, by definition.

> **Comments:**
> **username_0**: if it's not new , if exist 2000+ blocks , or you mean this ? you can write example of zero ? end how calculate it in future , how this value find I do not understand. :/  
> **username_1**: You can use the getblockchaininfo RPC to find chainwork in the future.  

---

