🃏Creating a Packs Drop
Last updated
Last updated
Our innovative Packs drop type allows you to create a collection of multiple open edition NFTs in one drop. By comparison, Random Mint drops allow users to mint multiple NFTs in a collection, once, while Edition drops allow users to mint multiple copies, but only of a single NFT.
This combined functionality of multiple NFTs with unlimited copies of each NFT is only available on Truffle through the Packs drop type.
The Packs drop type leverages this functionality through two types of minting phases:
Packs - Minting up to 5 editions (i.e. copies) of unique NFTs from the drop. These bundles can pick randomly from the whole collection or you can also curate a selection of NFTs for each pack.
Pick and Mint - De-randomizes the candy machine and let's users pick any NFTs from the collection to mint. Combined with Packs it creates an experience that gives users the choice between random minting (e.g. for a discount) vs picking specific NFTs for an additional cost.
Enabling Pick and Mint is optional on Packs drops
From the Drops Page, then click Create
then Edition Packs
on the top right, which will navigate you to start the creation flow.
NFTs belong to a Collection which designates how the NFTs are grouped in places like Wallets and marketplaces.
In this step, you’ll have the following options:
Create New Collection - You can create a new Metaplex Core Collection to add these new NFTs
Existing Collection - You can select a previously created Metaplex Core Collection to add these new NFTs
Creating a new collection is similar to creating an NFT. You will need to complete the following:
Upload the Collection Image
Enter the Collection Name
Enter the Collection Description
By clicking Upload
and Continue
, your image and metadata for the Collection NFT will be uploaded to Irys after signing a transaction with your wallet.
Do not delete the Collection NFT from your wallet. Doing so will cause issues if you create a mint page for your NFT, use other Truffle features or generally want to manage your Collection.
When you complete the creation of the Collection, the Collection NFT will appear within the Collections section in Truffle. You can reuse it for other Generative Drops, Airdrops, and Editions.
Click on the Existing Collections
tab and then select from the list of existing collections. This might take a few seconds to load if you have many NFTs. Note that Packs Drops only support Collections made with the Metaplex Core standard.
Next, you should upload your assets:
Add Images - Upload all of your images by either selecting a folder which contains the images or dragging and dropping.
Add Metadata - Upload all your metadata by selecting a folder containing the metadata files (.json) or dragging and dropping.
(Optional) Add video, audio, or 3D files - If you are using non-image assets in your NFTs, you can upload all your assets after uploading the primary image (required) and metadata for your NFTs.
Upload - Click the upload button, and the files will be uploaded to Irys for permanent storage which incurs a fee paid directly to Irys.
By default, our platform only allows you to add one image, or one image and a non-image media asset like audio, video, or 3D files, when you create your NFTs. If you would like to add more than one image to your NFTs, please reach out to us on Discord for support!
Uploading assets can take some time, especially if you have many or large assets. Please do not refresh the page or change your wallet or your storage fees may be lost.
NFTs are constructed with several bits of information. The assets we need for each NFT are an image and a Metadata JSON, which holds the main details of the NFT.
Several tools can help create these assets, like nftexport.io or Hashlips. You can find some examples of NFT assets here.
Both the images and JSON files must be numbers from 0 to X-1 (With X being the number of items you want in your Collection). The image 0.png
must have its corresponding JSON file 0.json
.
Now that your assets have been uploaded it's time to input your Packs drop settings. Settings for Packs drops include:
Treasury Wallet - Where the primary sales will go which defaults to the wallet you use to connect to Truffle
Pick and Mint Settings - Toggle to enable or disable, token for payment, mint price, and date & time for this phase to be enabled
Packs Settings - Up to 3 Packs, or bundles, of NFTs that users can mint from your drop
Enabling the Pick and Mint setting allows users to choose specific NFTs from the collection to mint, in addition to packs. You can set a separate price for Pick and Mint NFTs so users can choose to pay a premium to pick their own NFTs over minting a randomized Pack.
Packs can be either completely random from the entire collection or curated. You may have up to 3 packs live at once with the number of NFTs in each pack ranging from 1 to 5.
Random packs choose random NFTs from the entire drop to mint to users at your set quantity. To set up a Random Pack, click the + Create Pack
button on the Packs tab and set the following options:
Pack Name - What this pack be named on your mint page
Pack Quantity - How many random NFTs (1-5) will be included in the pack
Token & Mint Price - How much this pack will cost to mint
Start and End Time - When this pack will go live and be disabled
Curated packs allow you to choose specific NFTs to include in a pack for users to mint. You can also use curated packs to allow users to mint some specific NFTs with some random NFTs. In the example above, this pack would allow users to mint NFTs with the file names 1, 3, and 5.
To set up a Curated Pack, click the + Create Pack
button on the Packs tab, click Curated Pack
, and set the following options:
Pack Name - What this pack be named on your mint page
Pack Quantity - How many NFTs (1-5) will be included in the pack
Asset Indices - Which NFTs are eligible to be minted from this pack, defined by file name (e.g. 1.json = asset index of 1)
Token & Mint Price - How much this pack will cost to mint
Start and End Time - When this pack will go live and be disabled
The Royalty fee percentage is how much you'd like to receive from secondary sales of your NFTs.
You can split the secondary sale royalties with up to 10 wallets. By default, your wallet will be chosen as the update authority and allocated 100% of the royalties. Here you have the option to add more royalty wallets (Creators):
Clicking this button will create a new row where you will need to input:
Creator Address - the wallet address of the creator you are adding
Royalty Splits - % of the royalties you want the new creator to have
Once you are on this step, check all the details of your Packs Drop and click Create
to publish. A modal will then appear with the steps of the actions that need to happen. You will have a couple of transactions to approve during this process. Please monitor your wallet and approve transactions as they come in.
Once the drop is created, it's time to customize and launch your Mint Page.
Create Mint Page