Your First NFT Collection with Opensea

 

Create an NFT collection with Opensea

Opensea is an online marketplace that allows users to buy, sell and trade non fungible tokens (NFTs) through its website. Opensea makes money from service fees, when it sells an asset. Below, we illustrate how to create a collection in nine steps:

Step 1: How to register:

  • Go to the OpenSea.io website

  • Open the crypto wallet, in this case Metamask (MM).

  • Register with a MM account and to which you assign the NFTs.

  • Click on the profile circle.

  • Click on Profile.

Note: if you do not have a crypto wallet, on the Fiwork.co there is a series of four articles with topics from how to set it up to how to transact.

Step 2.- Create the profile:

  • Username.

  • Bio, summary of your person.

  • Profile picture.

  • Profile banner.

  • Email.

  • Others

Step 3.-

  • The profile information is now ready.

  • Click on My Collections.

Step 4.- Click on create a collection and fill in the data identifying the collection page:

  • Logo image.

  • Image highlighting the theme of the collection.

Banner image.

  • URL that you can share with others, to directly locate the collection in Opensea.

  • Description: a brief narrative explaining what the subject is about.

  • Category: collectibles, art, music, sports, cards.

  • Display.

  • Click on create.

The Hummingbird  Species collection page is now available to list NFTs.

Step 5.-

  • In the profile, click on the menu (three points).

  • Click on + Add Item.

  • Create a new item.

Step 6.-

  • Upload the image, video, audio, or 3D model of the NFT.

  • Description: a brief narrative of the characteristics, qualities, and conditions of the visual file that you are tokenizing.

  • Supply: issuer 1, 2 of n NFT.

  • Ethereum is the smart contract blockchain, click create

We now created the NFT Emerald Hummingbird.

Step 7.- The Emerald Humminbird NFT is on the collection page, with the image, the description of the NFT and the description of the collection.

 Note. Blockchain information details:

  • Address Contract:0x495f947276749Ce646f68AC8c248420045cb7b5e

  • Smart Contract: ERC1155.

  • Metadata: Centralized.

At the end of this article, we look at these details.

Step 8.- Repeat this process three more times and you have 4 NFTs from the Hummingbird Species collection:

  • Royal Dirty Hummingbird.

  • Annas Hummingbird.

  • Rufous Hummingbird.

  • Emerald Hummingbird

These NFTs are in the Opensea account that corresponds to the wallet address: 0x0245Ed33F7118BF6b373Ac84ba79Ff68F719E7fD

Step 9.- Finally, we have the first collection of 4 NFTs. Depending on your knowledge of blockchain technology, this process can be easy or difficult:

  • If you are a blockchain technology scholar or amateur, Opensea's NFTs creation procedure can meet your expectations.

  • But if you are an investor interested in developing a project to create NFTs for commercial purposes, we suggest you look at the following technical aspects.

 

Technical aspects: advantages and disadvantages

Currently there are three options to create NFTs:

  • On NFT Marketplace platforms such as Opensea, Rarible, LooksRare.

  • In online applications that allow you to create NFTs with little programming knowledge, such as Manifold (this topic is in another article and is available at Fiwork.co).

  • IDEs or integrated development environments, such as Truffle, Hardhat and Remix, used by teams of professional blockchain developers.

Next, we compare the Marketplace and IDEs options, in three aspects:

  • Centralization and control of NFT data.

  • Ownership of the smart contract that creates the NFT.

  • Ease of carrying and transferring the NFT through a crypto wallet.

 

Centralization and control of NFT data

Opensea: When creating the NFT with Opensea, in the details it indicates a centralized metadata, this means that Opensea has this data stored in a central server and the creator of the NFT has no control.

IDEs: In a project developed by a professional team in an IDE (Truffle, Hardhat, Remix) they store metadata in the IPFS (Interplanetary File System), which is a network of thousands of computers around the world that allows the storage of information in a decentralized way and with great resistance to censorship or control by individuals, companies or governments.

 

Ownership of the smart contract that creates the NFT

Opensea: When creating the NFT Emerald Hummingbird the Address Contract is:

0x495f947276749Ce646f68AC8c248420045cb7b5e

In the Ethereum explorer, Etherscan, in the Token box it indicates that it hosts thirty-six more tokens, this means that this contract is not exclusive to the Emerald Hummingbird NFT that we have created.

Searching Etherscan for the Metamask wallet account of the creator of NFT:

0x0245Ed33F7118BF6b373Ac84ba79Ff68F719E7fD

It turns out that the NFT of Emerald Hummingbird does not appear, we conclude that the NFT does not belong to this account (you do not own it).

IDEs: On the other hand, when creating the first Emerald Hummingbird NFT in an IDE, with a team of professional developers, when placed in the Etherscan explorer, EmeraldNFT and a single owner appear in the Token box:

0x0245Ed33F7118BF6b373Ac84ba79Ff68F719E7fD

which is the Metamask account of the creator of the NFT.

Ease of porting and transferring the NFT through a crypto wallet.

Opensea: When listing the NFT created with Opensea in the Metamask wallet, put in MM:

0x495f947276749Ce646f68AC8c248420045cb7b5e

which is the Address Contract, in Search result the thirty-six tokens of that contract appear, so it is not possible to list it in the MM wallet.

 

IDEs: Now list the NFT created with an IDE, in the Metamask wallet, put:

0x894834bFDf032e7f9140355a2C42DfDb6A34ebd1

the Address Contract and the NFT data appear, click on Add custom token.

Finally, we hope that this article illustrates what is the best option when starting an NFT project for commercial purposes.

 

 
Carlos Sampson