<p>There is no support for decimal places of native tokens on Cardano.</p>

CC BY-SA 4.0
2021-05-01T16:07:08.227Z
The data type is an Integer as defined in Haskell, and has an unbounded theoretical limit.
Cobra66 - TLP
CC BY-SA 4.0
2021-04-27T20:09:59.900Z
2021-04-27T20:09:59.900Z
Marek Mahut - StakeNuts
<p>Although, I tried finding an explicit reference in the <a href="https://github.com/input-output-hk/cardano-node/blob/28b934fbab1994704bdccdcc5f88b13fc9680fe6/cardano-cli/src/Cardano/CLI/Run/Friendly.hs#L121" rel="nofollow noreferrer">source</a> my Haskell knowledge is awful and I couldn't find the data type associated with the <a href="https://github.com/input-output-hk/cardano-node/blob/28b934fbab1994704bdccdcc5f88b13fc9680fe6/doc/reference/shelley-genesis.md" rel="nofollow noreferrer">--mint</a> parameter for the CLI.</p>
<p>My 99.999% gut instinct tells me that it's based on a <code>Number</code> type, which can be an arbitrary floating point value. In which case, yes, you could subdivide.</p>
<p>I see no reason they would limit the token API to only support integer values (even though integers are generally safer for financial transactions since operations don't produce rounding errors).</p>

CC BY-SA 4.0
2021-04-27T20:11:34.383Z
The reason why there is no support for decimal places on Cardano right now, is because they are not on-chain and therefore could not be verified by hardware wallets. This might change in the future with Plutus smart contacts.
Marek Mahut - StakeNuts
CC BY-SA 4.0
2021-04-27T18:35:53.243Z
2021-04-27T18:35:53.243Z
fuzzybear3965
<p>If I mint a <code>NEAT</code> token, can I send .5 <code>NEAT</code> to someone or do I have to send a whole 1 <code>NEAT</code>?</p>

CC BY-SA 4.0
2021-04-30T02:39:28.280Z
Under the hood at the ledger levels there's no concept of floats for native tokens. To have a partial token (like having a partial ada), there needs to be some metadata option that says 1000 X token is really 1 X. But this is just a end user client abstraction layer. If you mint 1 of a token, that isn't divisible.
Samuel Leathers
<native-assets>
Are native tokens divisible?
# Are native tokens divisible?

(Asked by: username_0 on 2021-04-27)

If I mint a `NEAT` token, can I send .5 `NEAT` to someone or do I have to send a whole 1 `NEAT`?

**Tags:** native-assets
> **Comments:**
> **username_1**: Under the hood at the ledger levels there's no concept of floats for native tokens. To have a partial token (like having a partial ada), there needs to be some metadata option that says 1000 X token is really 1 X. But this is just a end user client abstraction layer. If you mint 1 of a token, that isn't divisible.  

---

## 2 answers

### Answer by username_2 on 2021-04-27. Score: 12 | Accepted answer

There is no support for decimal places of native tokens on Cardano.

> **Comments:**
> **username_3**: The data type is an Integer as defined in Haskell, and has an unbounded theoretical limit.  

---

### Answer by username_4 on 2021-04-27. Score: 3

Although, I tried finding an explicit reference in the [source](https://github.com/input-output-hk/cardano-node/blob/28b934fbab1994704bdccdcc5f88b13fc9680fe6/cardano-cli/src/Cardano/CLI/Run/Friendly.hs#L121) my Haskell knowledge is awful and I couldn't find the data type associated with the [--mint](https://github.com/input-output-hk/cardano-node/blob/28b934fbab1994704bdccdcc5f88b13fc9680fe6/doc/reference/shelley-genesis.md) parameter for the CLI.

My 99.999% gut instinct tells me that it's based on a `Number` type, which can be an arbitrary floating point value. In which case, yes, you could subdivide.

I see no reason they would limit the token API to only support integer values (even though integers are generally safer for financial transactions since operations don't produce rounding errors).

> **Comments:**
> **username_2**: The reason why there is no support for decimal places on Cardano right now, is because they are not on-chain and therefore could not be verified by hardware wallets. This might change in the future with Plutus smart contacts.  

---

