Deploy NFT Collection
Learn how to deploy NFT collections on Solana
Last updated
Learn how to deploy NFT collections on Solana
Last updated
Deploy a new NFT collection on Solana with customizable parameters including name, metadata URI, and royalties.
name
string
Yes
Name of the collection
uri
string
Yes
Metadata URI for the collection
royaltyBasisPoints
number
No
Royalty percentage in basis points (100 = 1%)
Your collection URI should point to a JSON file with this structure:
Creates verified collection with Metaplex standards
Supports custom royalty configurations
Automatically handles token program initialization
Supports collection-wide metadata
Uses Metaplex’s certified collection standard
Metadata Preparation
Host metadata on permanent storage (e.g., Arweave)
Include high-quality collection image
Provide comprehensive description
Include all required properties
Royalty Configuration
Consider market standards
Plan distribution model
Document royalty splits
Verify basis points calculation
Collection Management
Save collection address securely
Document deployment details
Plan update strategy
Consider governance
Technical Considerations
Verify metadata before deployment
Test with small transactions
Monitor network conditions
Use reliable RPC endpoints
mintNFT
: Mint NFTs to the collection
getBalance
: Check wallet balance
transfer
: Transfer NFTs
fetchMetadata
: Get collection metadata
Metadata Issues
Invalid URI format
Missing required fields
Temporary storage links
Incorrect file types
Transaction Failures
Insufficient funds
Network congestion
RPC node issues
Invalid parameters
Royalty Configuration
Invalid basis points
Missing creator addresses
Incorrect percentages
Verification failures