<p>To register a NFT's Policy script in pool.pm you will need to paste your json policy script into the NFT's script text input.</p>
<p>The JSON file should be formatted like this:</p>
<pre><code>{
    &quot;type&quot;: &quot;all&quot;,
    &quot;scripts&quot;: [
        {
            &quot;slot&quot;: 70000000,
            &quot;type&quot;: &quot;before&quot;
        },
        {
            &quot;keyHash&quot;: &quot;2bac2f5b08379b3756f594fbce1d3c53565f83b78ab7b106df1f7e950e&quot;,
            &quot;type&quot;: &quot;sig&quot;
        }
    ]
}
</code></pre>
<p>If the hash of the json policy script matches the PolicyId then the policy will be verified automatically and the timelock symbol will appear.</p>

CC BY-SA 4.0
2022-02-09T09:23:09.730Z
2022-02-09T09:23:09.730Z
CicadaTactics
<p>It sounds like you're confusing two things (at least it's confusing to read from your description)...</p>
<p>The first is entering your policy.script file contents into pool.pm. This will turn the ? into a lock. There is no approval process here - it happens the moment you press submit assuming you did it right.</p>
<p>The second is registering your policy ID with CNFT github: <a href="https://github.com/Cardano-NFTs/policyIDs" rel="nofollow noreferrer">https://github.com/Cardano-NFTs/policyIDs</a>. This does require approval. I know they are SEVERLY backed up from the holidays, so unless your pull request failed then you just have to continue to be patient.</p>

CC BY-SA 4.0
2022-01-05T16:39:08.167Z
2022-01-05T16:39:08.167Z
Tygar Pool
<p>I'm learning to create nft. by using cardano serialization lib and nami wallet
but the nft I created, register script policy with pool.pm was not approved.
I don't know if it's caused by a signed key or not? please advise
Thank you.</p>

CC BY-SA 4.0
2022-01-05T13:38:45.263Z
Can you please provide more information, such as share your policy you try to have approved?
Marek Mahut - StakeNuts
<nft><nami-wallet><cardano-serialization-lib>
help, i register script policy with pool.pm was not approved?
# help, i register script policy with pool.pm was not approved?

(Asked by: username_0 on 2022-01-05)

I'm learning to create nft. by using cardano serialization lib and nami wallet
but the nft I created, register script policy with pool.pm was not approved.
I don't know if it's caused by a signed key or not? please advise
Thank you.

**Tags:** nft, nami-wallet, cardano-serialization-lib
> **Comments:**
> **username_1**: Can you please provide more information, such as share your policy you try to have approved?  

---

## 2 answers

### Answer by username_2 on 2022-02-09. Score: 1

To register a NFT's Policy script in pool.pm you will need to paste your json policy script into the NFT's script text input.
The JSON file should be formatted like this:
{
    "type": "all",
    "scripts": [
        {
            "slot": 70000000,
            "type": "before"
        },
        {
            "keyHash": "2bac2f5b08379b3756f594fbce1d3c53565f83b78ab7b106df1f7e950e",
            "type": "sig"
        }
    ]
}

If the hash of the json policy script matches the PolicyId then the policy will be verified automatically and the timelock symbol will appear.


---

### Answer by username_3 on 2022-01-05. Score: 0

It sounds like you're confusing two things (at least it's confusing to read from your description)...

The first is entering your policy.script file contents into pool.pm. This will turn the ? into a lock. There is no approval process here - it happens the moment you press submit assuming you did it right.

The second is registering your policy ID with CNFT github: <https://github.com/Cardano-NFTs/policyIDs>. This does require approval. I know they are SEVERLY backed up from the holidays, so unless your pull request failed then you just have to continue to be patient.


---

