<p>You can check the token policy for that. For most NFT projects you can look it up on <a href="https://pool.pm" rel="noreferrer">https://pool.pm</a></p>
<p>A token policy can look like this:</p>
<pre><code>{
  &quot;scripts&quot;: [
    {
      &quot;keyHash&quot;: &quot;66833acfcf26d87e56bc829aa7bcef13295d4eee4d8b442175bd67a9&quot;,
      &quot;type&quot;: &quot;sig&quot;
    },
    {
      &quot;slot&quot;: 31882046,
      &quot;type&quot;: &quot;before&quot;
    }
  ],
  &quot;type&quot;: &quot;all&quot;
}
</code></pre>
<p>You can see the <code>&quot;slot&quot;: 31882046</code> and <code>&quot;type&quot;: &quot;before&quot;</code> values which means tokens with this policy can only be minted before slot 31882046. To be sure that your NFT is unique, you can check that the quantity is 1 and the current slot of the blockchain is later than the one mentioned in the policy.</p>
<p>This policy is from the following NFT: <a href="https://pool.pm/1131301ad4b3cb7deaddbc8f03f77189082a5738c0167e1772233097.CardanoBits1947" rel="noreferrer">https://pool.pm/1131301ad4b3cb7deaddbc8f03f77189082a5738c0167e1772233097.CardanoBits1947</a></p>

CC BY-SA 4.0
2021-08-04T15:58:42.183Z
How do you check the quantity?
Mitchell Turner
CC BY-SA 4.0
2021-08-04T16:31:58.103Z
You can see the quantity on https://pool.pm on the asset or on https://cardanoscan.io/ when searching for the policy id. These are just 2 of many options.
eddex
CC BY-SA 4.0
2021-08-15T17:08:27.163Z
How to check quantity using CLI? :)
sloik
CC BY-SA 4.0
2021-08-16T05:33:31.110Z
Hi @sloik, I'd recommend you create a new question for this.
eddex
CC BY-SA 4.0
2021-08-16T15:26:59.167Z
@eddex https://cardano.stackexchange.com/questions/2348/how-to-check-using-cli-that-toke-is-a-nft done :)
sloik
CC BY-SA 4.0
2021-05-28T07:09:08.297Z
2021-05-28T07:09:08.297Z
eddex
<p>I was wondering how it is possible to actually validate if a certain Token is an NFT without having to inspect the code of the script which mints that Token? Only by checking if the current quantity is 1 will certainly not ensure that it won't be possible to mint more of that Token.</p>

<nft><native-assets><policy>
Verify that Token is NFT
# Verify that Token is NFT

(Asked by: username_0 on 2021-05-28)

I was wondering how it is possible to actually validate if a certain Token is an NFT without having to inspect the code of the script which mints that Token? Only by checking if the current quantity is 1 will certainly not ensure that it won't be possible to mint more of that Token.

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

---

## 1 answers

### Answer by username_1 on 2021-05-28. Score: 8 | Accepted answer

You can check the token policy for that. For most NFT projects you can look it up on https://pool.pm
A token policy can look like this:
{
  "scripts": [
    {
      "keyHash": "66833acfcf26d87e56bc829aa7bcef13295d4eee4d8b442175bd67a9",
      "type": "sig"
    },
    {
      "slot": 31882046,
      "type": "before"
    }
  ],
  "type": "all"
}

You can see the "slot": 31882046 and "type": "before" values which means tokens with this policy can only be minted before slot 31882046. To be sure that your NFT is unique, you can check that the quantity is 1 and the current slot of the blockchain is later than the one mentioned in the policy.
This policy is from the following NFT: https://pool.pm/1131301ad4b3cb7deaddbc8f03f77189082a5738c0167e1772233097.CardanoBits1947

> **Comments:**
> **username_2**: How do you check the quantity?  
> **username_1**: You can see the quantity on https://pool.pm on the asset or on https://cardanoscan.io/ when searching for the policy id. These are just 2 of many options.  
> **username_3**: How to check quantity using CLI? :)  
> **username_1**: Hi @sloik, I'd recommend you create a new question for this.  
> **username_3**: @eddex https://cardano.stackexchange.com/questions/2348/how-to-check-using-cli-that-toke-is-a-nft done :)  

---

