Skip to main content

How do I create an NFT?

Updated today

You can mint your own NFT into your crypto wallet using OpenSea Studio tools. Minting is the process of publishing an NFT onto the blockchain. You don’t need to have any coding knowledge to use these tools. To get started, you’ll just need some cryptocurrency for gas fees, and the artwork you’d like to mint into an NFT.

This step-by-step guide covers how to create an NFT collection and mint directly to your wallet. If you want the public or your community to be able to mint your NFTs directly into their wallets, learn more in our help guides about creating a drop.

Part 1: Deploy a smart contract

1. On OpenSea, select Studio from the lefthand sidebar.

2. You’ll see your existing collections (if any) on the OpenSea Studio landing page. To create a new NFT or collection, click the Create new button in the lower left corner.

3. You’ll see the option to select Drop or Collection or item. Click Create Collection to mint an NFT directly into your wallet.​ As a quick note, you won’t be able to move NFTs between collections later.

5. You’ll be prompted to deploy a smart contract, which will enable you to create the NFTs for your new collection.​Add a logo image, contract name, and token symbol for your contract.

  • Logo image: this appears next to your collection name and can be changed after the contract is deployed

  • Contract name: the name of your NFT collection. It's visible onchain and can't be changed after the contract is deployed

  • Token symbol: the shorthand way to identify your contract (typically 4-7 characters). Visible onchain and can't be changed after the contract is deployed

You’ll also need to select an EVM blockchain. Deploying a smart contract on a blockchain requires gas fees.

6. Once you’re ready, click Publish Contract. You’ll see a transaction signature request appear in your wallet, which will require gas, and a confirmation message once it’s complete. Next, you can edit your collection details and set your creator earnings.

Part 2: Create an NFT

Now that you’ve created a smart contract, you’re ready to create an NFT. You'll create an ERC-1155 NFT, which enables you to create multiple copies of the same item. To get started, click on the Media & Metadata tab.

1. First, upload your NFT’s media. This is the artwork for your NFT. You can drag and drop, or upload a file from your computer. All the NFTs you create in the same collection are required to have the same file type.

2. Name your item, and set your item supply. This is the number of copies of the NFT you’d like to mint. If you set the supply to 1, the item will be unique.

4. To customize your NFT, you can add an optional description, an external link, and traits.

5. Once you’re ready, click Mint. You’ll see a loading message while the item is minting, and you’ll need to approve the transaction to mint with your wallet.

You can add additional items to your collection at any time by returning to the Upload tab in your collection settings.

Editing items created using OpenSea Studio

You can edit items you created in Studio by clicking View/Edit under the Media & Metadata dropdown.

Click the pencil icon to start editing.

You can upload a new media file, and update the item name and description.

Saving your changes requires a blockchain signature request, and because you're making a change on a blockchain, you'll need to pay a gas fee.

Did this answer your question?