Step 1 - Initialize collection
The signumart-massup tool uploads NFTs organized in collections. Before you start uploading you need to create a collection.
Requires PIN
Costs: 0.06 SIGNA
Allows Trial Run
Alias: init
$> signumart-massup collection create -h
Usage: signumart-massup collection create|init [options]
Creates a new Collection
Options:
-t, --try Runs without creating anything on chain. Good for testing purposes
-h, --help display help for command
This command asks you for name, description of your collections and requires you to provide a banner image. It creates a folder according the collections name, optimized banner images, a collection meta data file, and the CSV template called 00000.nfts.csv. If not running in Trial Mode, it furthermore creates a dedicated transaction on the Signum blockchain and uploads the banner to IPFS using your selected Pinning Service. Furthermore,
Generated Artifacts
Filename | Description |
|---|---|
00000.banner.jpg | Original banner |
00000.banner-social.webp | Reduced sized banner used for social media (SEO Cards) |
00000.banner.webp | Optimized banner to be used in the platform (animatable) |
00000.collection.json | The collections meta data file |
00000.nfts.csv | The NFT description template, which needs to be edited by artist |
Providing the banner
When the dialog asks you to provide your banner image, you simply need to copy your banner file into the newly created folder and name it banner.jpg (or .png, .gif, .svg, .webp).
Example
$> signumart-massup collection create
? For this operation you need to enter your PIN [hidden]
? What's the name of your awesome collection? Giga Collection
? Write a description that makes people really excited about your collection: This is a very special collection, no one has never seen before
? Do you have a dedicated landing page for your collection? Enter here (or leave blank to skip): https://gigacollection.club
? Do you have a dedicated social media channel? Enter here (or leave blank to skip): https://twitter.com/giga_collection
Initial parameters for your collection
┌─────────────┬───────────────────────────────────────────────────────────────────┐
│ (index) │ Values │
├─────────────┼───────────────────────────────────────────────────────────────────┤
│ Name │ 'Giga Collection' │
│ Description │ 'This is a very special collection, no one has never seen before' │
│ Homepage │ 'https://gigacollection.club' │
│ Socials │ 'https://twitter.com/giga_collection' │
└─────────────┴───────────────────────────────────────────────────────────────────┘
? Do you accept these settings? Yes
Collection folder [/home/ohager/code/signum/signum-art-massup/giga_collection] created
Now, copy your banner image (JPG, PNG, WEBP, SVG, GIF) to this folder.
- Name it [banner.jpg] (or .png, .webp etc)
- Recommended size is 1600px width and 350px height
Once you copied it, confirm the operation
? Did you provide the banner image? Yes
Collection structure successfully created
✔ Optimizing Collection Banner
✔ Pinning Collection Banner
✔ Using Signum Node: https://europe3.testnet.signum.network
✔ Collection successfully transmitted`
✔ Created Template [00000.nfts.csv]
----------------------------------
🎉 Collection successfully created
----------------------------------
It will be visible (only for you) on the NFT platform in approx. 10 minutes
Now, use the file [00000.nfts.csv] to set up your NFTs for the collection
Once you set up your NFTs listing parameters use [collection commit] to prepare your NFTs for the upload.As a result you get this
✔ ~/code/signum/signum-art-massup/giga_collection [main|…1]
07:54 $ ls -l
total 1160
-rw-rw-r-- 1 ohager ohager 990164 abr 28 08:50 00000.banner.jpg
-rw-r--r-- 1 ohager ohager 51806 mai 31 19:37 00000.banner-social.webp
-rw-r--r-- 1 ohager ohager 133700 mai 31 19:37 00000.banner.webp
-rw-rw-r-- 1 ohager ohager 232 mai 31 19:37 00000.collection.json
-rw-rw-r-- 1 ohager ohager 816 mai 31 19:37 00000.nfts.csv