NFT Management
Deploy NFT Collection
Learn how to deploy NFT collections on Solana
Deploy a new NFT collection on Solana with customizable parameters including name, metadata URI, and royalties.
Usage
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
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%) |
Example Prompts
Natural Language Prompts
LangChain Tool Prompts
Example Implementation
Metadata Format
Your collection URI should point to a JSON file with this structure:
Implementation Details
- 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
Error Handling
Best Practices
-
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
Response Format
Related Functions
mintNFT
: Mint NFTs to the collectiongetBalance
: Check wallet balancetransfer
: Transfer NFTsfetchMetadata
: Get collection metadata
Common Issues
-
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
Was this page helpful?