<p>Dogecoin has no maximum, <a href="https://bitcoin.stackexchange.com/questions/19867/reward-schedule-and-maximum-number-of-dogecoins">because it mints 10k dogecoins per block, forever</a>.</p>

<p>But to answer the <em>spirit</em> of your question, there are 100 million indivisible parts to a dogecoin. You can see that <a href="https://github.com/dogecoin/dogecoin/blob/65228644e10328172e9fa3ebe64251983e1153b3/src/util.h#L40" rel="nofollow noreferrer">here</a>.</p>

<pre><code>static const int64_t COIN = 100000000;
</code></pre>

<p>There are currently 97 billion dogecoins. This is a bit more than 2^63 satoshis.</p>

<blockquote>
  <p>Is it larger than the maximum 64 bit unsigned integer?</p>
</blockquote>

<p>No, but it wouldn't matter if it was. There isn't a limit of 2^64 satoshis on the total money in Bitcoin (or altcoins). However, there is a limit of 2^64 satoshis <em>per output</em>.</p>

CC BY-SA 3.0
2015-01-28T22:33:25.800Z
Thanks, can you give a reference on the limit per output?
morsecoder
CC BY-SA 3.0
2015-01-28T22:48:41.023Z
@StephenM347 It's not enforced anywhere in the code - but the [value field in outputs is an int64_t](https://en.bitcoin.it/wiki/Protocol_specification#tx). There is also a [separate check](https://github.com/bitcoin/bitcoin/blob/de8b9ab75718ef7663d5e8cc2f2135b8118730e7/src/main.cpp#L840) that the outputs are less than MAX_MONEY, but that can be changed pretty easily.
Nick ODell
CC BY-SA 3.0
2015-01-28T22:22:34.350Z
2015-01-28T22:51:59.900Z
2017-04-13T12:47:33.743Z
Nick ODell
<p>In Bitcoin, there will only ever be ~21,000,000 coins (slightly less, technically, but I'll just use 21 million for easy calculation). Each bitcoin is 10^8 satoshis. This means there be a maximum:</p>

<pre><code>2,100,000,000,000,000 satoshis
</code></pre>

<ul>
<li>What is the equivalent number for Dogecoin? </li>
<li>Is it larger than the maximum 64 bit unsigned integer?</li>
</ul>

CC BY-SA 3.0
2015-07-13T11:49:21.327Z
This is a minor point of terminology, but the Dogecoin equivalent of Satoshi are called Koinu (romanized Japanese word for puppy).
user1205901 - Слава Україні
<dogecoin><satoshi><reward-schedule>
How many Dogecoin-satoshis will ever exist?
morsecoder
# How many Dogecoin-satoshis will ever exist?

(Asked by: username_0 on 2015-01-28)

In Bitcoin, there will only ever be ~21,000,000 coins (slightly less, technically, but I'll just use 21 million for easy calculation). Each bitcoin is 10^8 satoshis. This means there be a maximum:

```
2,100,000,000,000,000 satoshis

```

* What is the equivalent number for Dogecoin?
* Is it larger than the maximum 64 bit unsigned integer?

**Tags:** dogecoin, satoshi, reward-schedule

> **Comments:**
> **username_1**: This is a minor point of terminology, but the Dogecoin equivalent of Satoshi are called Koinu (romanized Japanese word for puppy).  

---

## 1 answers

### Answer by username_2 on 2015-01-28. Score: 3 | Accepted answer

Dogecoin has no maximum, [because it mints 10k dogecoins per block, forever](https://bitcoin.stackexchange.com/questions/19867/reward-schedule-and-maximum-number-of-dogecoins).

But to answer the *spirit* of your question, there are 100 million indivisible parts to a dogecoin. You can see that [here](https://github.com/dogecoin/dogecoin/blob/65228644e10328172e9fa3ebe64251983e1153b3/src/util.h#L40).

```
static const int64_t COIN = 100000000;

```

There are currently 97 billion dogecoins. This is a bit more than 2^63 satoshis.

> Is it larger than the maximum 64 bit unsigned integer?

No, but it wouldn't matter if it was. There isn't a limit of 2^64 satoshis on the total money in Bitcoin (or altcoins). However, there is a limit of 2^64 satoshis *per output*.

> **Comments:**
> **username_0**: Thanks, can you give a reference on the limit per output?  
> **username_2**: @StephenM347 It's not enforced anywhere in the code - but the [value field in outputs is an int64_t](https://en.bitcoin.it/wiki/Protocol_specification#tx). There is also a [separate check](https://github.com/bitcoin/bitcoin/blob/de8b9ab75718ef7663d5e8cc2f2135b8118730e7/src/main.cpp#L840) that the outputs are less than MAX_MONEY, but that can be changed pretty easily.  

---

