紹介
準備
MPL-404企画
MPL-404エスクローおよびスワッププログラムをデプロイする前に、使用するNFTコレクションと代替可能トークンのコレクションを準備する必要があります。これらがまだ準備されていない場合は、このページの残りの部分を読んだ後で、非代替可能トークンにはMetaplex Coreを、代替可能トークンにはToken Metadataプログラムを利用することをお勧めします。
エスクローに資金を提供するには、NFT、代替可能トークン、またはその両方の組み合わせを追加する必要があります。実用的には、片方のタイプのすべてのアセットでエスクローを満たし、もう片方のすべてを配布するのが最も簡単です。これにより、エスクローがバランスを保つことが保証されます。
オフチェーンメタデータURI フォーマット
MPL-404のメタデータランダム化機能を活用するには、オフチェーンメタデータURIを一貫して定義し、増分する必要があります。一貫したベースURIは、すべてのオフチェーンメタデータソリューションから利用できるわけではありません。Shadow Driveは、増分URIを持つ可能なオフチェーンメタデータソリューションの一つです。URIは次のようになる必要があります:
- https://shdw-drive.genesysgo.net/.../0.json
- https://shdw-drive.genesysgo.net/.../1.json
...
- https://shdw-drive.genesysgo.net/.../999999.json
スワップランダム化
現在、MPL-Hybridプログラムは提供された最小および最大URIインデックス間の数をランダムに選択し、そのURIが既に使用されているかをチェックしません。そのため、スワッピングは誕生日パラドックスの影響を受けます。プロジェクトが十分なスワップランダム化の恩恵を受けるために、ランダムに選択できる最低250kのアセットメタデータを準備してアップロードすることをお勧めします。利用可能な潜在的アセットが多いほど良いです。
スワップ手数料とレア度について考える
スワップ手数料は、プロジェクトトレジャリーを満たすことを超えて重要な役割を果たします。スワップ手数料は、レア度のインフレーションを防ぐために特性のレア度とバランスを取る必要があります。経験則として、手数料が低いほど、特性はより希少である必要があります。全体的に、プロジェクトは静的コレクションの場合よりも特性を大幅により希少にしたいと思うでしょう。
