Artblast
  • 🎨Artblast
  • 🎬 Tutorial (4-min)
  • 🟡Blast features
  • Blast points API
  • Blast native gas sharing
  • 🖌️Creators
    • Why Artblast?
    • Getting Started
    • Create a Collection
    • Upload to IPFS
    • Testnet
    • Tutorials
      • Self-Minting
      • Generate Unrevealed Collection
      • Remove JSON Extensions
    • Affiliate Program
    • Free Mints
    • How Minting Works
    • Image Sizes
    • ImmediateReveal
    • Metadata
    • Useful Links
  • 🖼️Collectors
    • Collectors
    • Security 101
    • Minting on Mobile
  • 💼Partners and Contributors
    • Collaborators
    • Contuct us
    • Pull Requests
  • 📰Legal
    • Terms of Service
    • Privacy Policy
    • Reporting Content
    • IP Policy and DMCA
    • Acceptable Use Policy
  • 🍻Connect
Powered by GitBook
On this page
  • Upload to IPFS
  • Content Uploader Instructions​
  • NFT.storage Instructions​
  1. Creators

Upload to IPFS

PreviousCreate a CollectionNextTestnet

Last updated 1 year ago

Upload to IPFS

Releasing the collection at Artblast you have two options to upload your art and metadata to IPFS. You can use mentioned or NFT.storage app.

Content Uploader Instructions

In this section. We'll make use of Scatter's tool

Here's how to go from brain to chain:

1. Create the Collection on Artblast

Create a collection on Artblast and leave baseURI blank.

2. Gather Your Files

Just gather your art/metadata and zip it up in one file.

  • Images MUST be named "1.png", "2.png", "3.png", etc

  • Tool supports many formats of images, such as png, jpg, glb, vrm, mp4 and mp3

  • Metadata MUST be named numerically "1", "2", "3", etc (or "1.json", "2.json", "3.json", etc)

  • If you need metadata you can generate some using the

  • Metadata only needs to have a name, description, and an (optional) project link. The uploader app will fill in the links for the images and such for you.

3. Start Upload Process

  • Due to the potential large size of your image files, which could be several gigabytes, or a slow internet connection, uploads might take a considerable amount of time. To prevent any disruptions, ensure that your computer's screensaver and automatic sleep mode are disabled; otherwise, the upload could be interrupted and fail.

  • After upload you can return to the previous screen and add more files if needed

Verify everything looks good and the tests all complete on the left-hand side, then press continue.

Here you can select storage, you can choose from two options: ImmediateReveal and NFT.Storage.

  • NFT.storage: Follow the on-screen directions to get an API Key from NFT.Storage and paste it in, then press continue

  • ImmediateReveal: Copy/paste the contract address and the API Key in, then press continue

  • ImmediateReveal has the benefit of "revealing" your nft's as they mint — preventing anyone from snooping on which items in your collection haven't minted yet

After waiting for the last page you should receive a baseURI.

Go back to your collection page on Artblast -> edit collection (pencil icon) -> Contract methods -> setBaseURI -> paste in the baseURI -> All done!

  • If it's still "loading" your baseURI, please click "open menu", wait 10 minutes and refresh. You should now see baseURI at the top of your screen.

  • Every time you update a baseURI for your collection (fix some mistakes, for example), we are planning to do auto refresh of your collection for Artblast and Future Blast NFT marketplaces

First of all, sign up/login with your e-mail at NFT storage and get your API key on your account page.

  • You can use a web-version, but we highly recommend you to install a desktop app. Using a web-version you are able to upload your files one by one only, while using an app you are able to bulk upload all your files at once.

  • Launch an app, now you can drag and drop some files on it. You will be prompted for your API key. Paste it, it's a one-time action.

Now you will upload your collection images:

  • Images MUST be named "1.png", "2.png", "3.png", etc

  • We support many formats of images, such as png, jpg, glb, vrm, mp4 and mp3

  • DON'T upload a .zip or a folder with your images. Select all images inside the folder and then drag and drop it to the app.

  • Once the upload is finished, you'll get a CID of your images folder on IPFS. This CID will be used at the step 3.

Edit your metadata image links and put a CID of your images in all json files:

"image": "ipfs://CID/1.png"

"image": "ipfs://CID/2.png"

"image": "ipfs://CID/3.png"

etc.

Now you will upload your metadata files:

  • Metadata MUST be named "1", "2", "3", etc

  • Metadata MUST be without .json extensions. You can use this tool to remove it.

  • Metadata only needs to have a name, description, image link and an (optional) project link

  • DON'T upload a .zip or a folder with your metadata. Select all metadata files inside the folder and then drag and drop it to the app.

  • Once the upload is finished, you'll get a CID of your metadata folder on IPFS. This CID will be used at the step 5.

Create a collection on Artblast, fill all the fields and paste in the baseURI using the format ipfs://CID/.

If you've already created the collection before, just go to your collection page on Scatter -> edit collection (pencil icon) -> Contract methods -> setBaseURI -> paste in the baseURI using the format ipfs://CID/ -> All done!

  • You must use a CID of your metadata folder, not of your images folder

  • Every time you update a baseURI for your collection (fix some mistakes, for example), we auto refresh your collection for Artblast and Blast marketplaces

Go to and upload your ZIP.

4. Validate Your Metadata

5. Select Storage

6. Set baseURI

NFT.storage Instructions

1. Get an API Key

2. Upload Your Images

3. Edit Your Metadata

4. Upload Your Metadata

If you need metadata you can generate some using the

5. Set baseURI

🖌️
Content uploader
​
uploader
​
​
uploader
​
uploader
​
​
​
​
​
​
​
​
uploader
​