This is a part of a multipart document you can find here Metaplex’s Royalty Enforcement (MIP) everything you need to know
If your collection is immutable, you cannot migrate to pNFTs.
<aside> ☝ First off you need to understand the short term implications of migration and long term after that. In short – if you chose to migrate before main protocols are ready, the NFTs in your collection will get “stuck” in those protocols and/or those protocols simply won’t work. For example, if you collection uses staking, the staking program needs to be upgraded before the migration initiated.
</aside>
You can check official status, maintained by Metaplex here pNFTs Protocol Adoption Status
Ideally you would need to compile the list of the most uses programs by your holders to make a decision when is it safe to migrate, but more on that below.
There will be one provided by Metaplex
There likely will be a community governed one as well that might overtime replace the one provided by Metaplex.
The allow/deny lists can have different authorities who can update them. The list provided by Metaplex and the community governed one will not allow you, the creator, to mutate it. Unless you clone it and start using your own. We describe below tradeoffs of both approaches.
Note that if you chose to go with the list provided and governed by Metaplex, it initially gives them full control over allow/deny lists. While we believe they will try their best to act in the ecosystem best interest, it is a very centralized source of power. They would technically be able to decide which protocols are “allowed” and “not allowed” to be used. It will be important to transition ASAP to a more decentralized form of governance for the allow/deny lists.
<aside> ☝ Good news is that we’ve heard from Metaplex that they DON’T want to be that authority and they want to encourage community to take it over ASAP. It’s a respectable intent and we are working together to create community governed lists. Stay tuned.
</aside>
⚠️ if you chose to deviate from defaults - it’s super important to communicate this to your community explaining the thought process.
See below section on a more nuanced decisions around allow/deny lists.
You can go back and forth between allow/deny lists and between who can update them. So the risk of giving up that control is minimal.
You will be able to decide before minting if you would like your collection to be normal NFTs or pNFTs. After the 90-day migration window is done, you will not be able to migrate normal NFTs to pNFTs. Make sure you weigh the decision very carefully and make sure you read above section for existing collections on that.
Aside from the decision whether to use allow or deny list creators would need to decide who has the authority to manage the allow/deny lists. Metaplex or community governed authority or have it yourself. You can chose to hav control over allow/deny lists or you can delegate that management to others.
On the surface it might sounds like having authority in your own hands is better, but it comes with a significant tradeoffs – lack of automatic updates and inconsistent user experience for your holders. If you chose to manage it yourself, especially if you chose to go with allow list – you would have to actively monitor the space and keep adding and updating the allow list to allow your holders to interact with all new protocols. Now imagine everyone doing this, will they all do a consistently good job?
So to sum up, you’d have to decide: