<p>Native assets as far as I’m aware can have the empty string for the token name. In theory you should be able to just leave the token name empty so the token ID will just be the policy ID. I’m not sure if the <code>.</code> is still required though, but as you can see from the docs, it’s just a ByteString object, which can be empty.</p>
<p><a href="https://alpha.marlowe.iohkdev.io/doc/haddock/plutus-ledger-api/html/Plutus-V1-Ledger-Value.html#g:2" rel="nofollow noreferrer">https://alpha.marlowe.iohkdev.io/doc/haddock/plutus-ledger-api/html/Plutus-V1-Ledger-Value.html#g:2</a></p>

CC BY-SA 4.0
2021-09-09T22:47:21.903Z
2021-09-09T22:47:21.903Z
Thom
<p>The proposal for Cardano NFT royalties <a href="https://github.com/cardano-foundation/CIPs/pull/116/files" rel="nofollow noreferrer">CIP-0027</a> suggests that a <em>nameless token</em> should be used to store the royalties information.</p>
<p>Usually a mint transaction looks something like this:</p>
<pre><code>cardano-cli transaction build-raw \
--mary-era \
--fee 195509 \
--tx-in b1ddb0347fed2aecc7f00caabaaf2634f8e2d17541f6237bbed78e2092e1c414#0 \
--tx-out $(cat payment.addr)+4804491+&quot;1 677d3bbe3e01eeab498cd8786f7d261d92bd6ecea12109a332e86374.MountainGorilla&quot;\
--mint=&quot;1 677d3bbe3e01eeab498cd8786f7d261d92bd6ecea12109a332e86374.MountainGorilla&quot;\
--out-file matx.raw
</code></pre>
<blockquote>
<p>Source: <a href="https://silas-stulz.medium.com/you-want-to-create-your-own-nft-heres-how-you-do-it-on-the-cardano-blockchain-9a0bbf8caa39" rel="nofollow noreferrer">https://silas-stulz.medium.com/you-want-to-create-your-own-nft-heres-how-you-do-it-on-the-cardano-blockchain-9a0bbf8caa39</a></p>
</blockquote>
<p>As we can see in the <code>mint</code> part, the new token is a combination of the policy id <code>677d...</code> and the token name <code>MountainGorilla</code>.</p>
<p>Is there any example how a nameless token can be minted?</p>

<nft><native-assets><minting>
How can I mint a token without a name for NFT royalties?
# How can I mint a token without a name for NFT royalties?

(Asked by: username_0 on 2021-09-08)

The proposal for Cardano NFT royalties CIP-0027 suggests that a nameless token should be used to store the royalties information.
Usually a mint transaction looks something like this:
cardano-cli transaction build-raw \
--mary-era \
--fee 195509 \
--tx-in b1ddb0347fed2aecc7f00caabaaf2634f8e2d17541f6237bbed78e2092e1c414#0 \
--tx-out $(cat payment.addr)+4804491+"1 677d3bbe3e01eeab498cd8786f7d261d92bd6ecea12109a332e86374.MountainGorilla"\
--mint="1 677d3bbe3e01eeab498cd8786f7d261d92bd6ecea12109a332e86374.MountainGorilla"\
--out-file matx.raw


Source: https://silas-stulz.medium.com/you-want-to-create-your-own-nft-heres-how-you-do-it-on-the-cardano-blockchain-9a0bbf8caa39

As we can see in the mint part, the new token is a combination of the policy id 677d... and the token name MountainGorilla.
Is there any example how a nameless token can be minted?

**Tags:** nft, native-assets, minting

---

## 1 answers

### Answer by username_1 on 2021-09-09. Score: 1 | Accepted answer

Native assets as far as I’m aware can have the empty string for the token name. In theory you should be able to just leave the token name empty so the token ID will just be the policy ID. I’m not sure if the `.` is still required though, but as you can see from the docs, it’s just a ByteString object, which can be empty.

<https://alpha.marlowe.iohkdev.io/doc/haddock/plutus-ledger-api/html/Plutus-V1-Ledger-Value.html#g:2>


---

