ChainPortal Logo
ChainPortal

Blockchain

Dashboard
EVM Tokens
EVM NFTs
Airdrop
Lock Tokens
Liquidity Lock
Launchpad
Staking
Profile
Assets
Chains
Faucets
Referrals
Settings

33 EVM Chains

GuidesCreate an NFT Collection
Back to Guides
NFTs15 min read

Create an NFT Collection

Learn how to create and deploy NFT collections with metadata, royalties, and full marketplace compatibility.

Prerequisites

  • Digital artwork or media files for your NFTs
  • A compatible crypto wallet with native tokens for gas
  • (Optional) IPFS account for decentralized metadata storage

NFT Standards by Chain

EVM (Ethereum, Polygon, etc.)

ERC-721

The most widely adopted NFT standard with full marketplace support.

EnumerableRoyalties (EIP-2981)Batch minting

Solana

Metaplex

High-performance NFTs with compressed options for lower costs.

Verified collectionsCreators arrayOn-chain royalties

Cosmos

CW721

CosmWasm NFT standard with IBC cross-chain transfer support.

IBC transfersCustom metadataRoyalty extension

SUI

Move Objects

Native object-based NFTs with Kiosk marketplace primitive.

Kiosk tradingTransfer policiesDisplay standard

NEAR

NEP-171

NEAR NFT standard with approval and enumeration extensions.

NEP-177 metadataNEP-178 approvalsNEP-181 enumeration

Step-by-Step Guide

Step 1

Connect Your Wallet

Connect a wallet compatible with your target blockchain.

  • MetaMask for EVM chains (Ethereum, Polygon, etc.)
  • Phantom for Solana NFTs
  • Keplr for Cosmos CW721 collections
  • Sui Wallet for SUI NFTs
  • NEAR Wallet for NEP-171 collections
Step 2

Prepare Your Artwork

Get your NFT images and metadata ready for upload.

  • Recommended formats: PNG, JPG, GIF, SVG, or MP4 for video
  • Optimal size: 1000x1000px or higher for images
  • Keep file sizes under 100MB for best compatibility
  • Prepare metadata: name, description, attributes/traits
  • Consider using IPFS for decentralized storage
Step 3

Configure Collection Details

Set up your collection name, symbol, and features.

  • Collection Name: Your project name (e.g., "Cosmic Apes")
  • Symbol: Short identifier (e.g., "CAPE")
  • Max Supply: Total NFTs in collection (or unlimited)
  • Royalties: Percentage for secondary sales (typically 2.5-10%)
  • Base URI: Where metadata is hosted (IPFS or your server)
Step 4

Upload Metadata

Host your NFT metadata on IPFS or a server.

  • Each NFT needs a JSON metadata file
  • Include: name, description, image URL, attributes
  • Use IPFS for permanent, decentralized storage
  • Pinata, NFT.Storage, or Infura for IPFS hosting
  • Set base URI to your metadata folder
Step 5

Deploy & Mint

Deploy your collection contract and mint your first NFT.

  • Review all collection settings
  • Deploy the collection contract
  • Mint NFTs individually or in batches
  • Verify on block explorer
  • List on marketplaces (OpenSea, Magic Eden, etc.)

Create Your Collection

Choose your blockchain and start creating

EVM NFT

ERC-721 Collection

Solana NFT

Metaplex Collection

Cosmos NFT

CW721 Collection

SUI NFT

Move Objects

Ready to Create?

Launch your NFT collection on any supported blockchain.

ChainPortal Logo
ChainPortal

Create tokens and NFTs across multiple blockchains

TwitterTelegramDiscordLinkedInInstagramYouTube
Support ChainPortal

Product

  • Features
  • Documentation
  • All Chains
  • Ecosystems
  • Referral Program

Resources

  • Blog
  • Guides
  • Faucets
  • FAQ
  • Support
  • Contact Us

Community

  • Donate
  • Privacy Policy
  • Terms of Service

� 2026 ChainPortal. All rights reserved.

Made withfor the community
HomeTokensNFTsMy AssetsMore