Practical overview
When it fits
Use it when NFT creation or metadata tasks need to be handled through a Solana-focused command line, especially for creating a single NFT or inspecting and updating an existing mint's metadata.
Who it is for
- Developers building command-line workflows for individual Solana NFT creation and metadata management.
- NFT creators who need to inspect mint or metadata account information and update supported metadata fields.
Documented uses
- Create a token mint or a complete single NFT, including its token account, metadata account and master edition.
- Check token supply and inspect mint or metadata account details.
- Create or update metadata, including creators and shares.
- Upload an individual file, as described in the README.
Requirements & limits
- The README documents Rust implementation and Cargo-based command invocation.
- The update authority defaults to the wallet address in local Solana CLI configuration, with an option to provide another authority.
- Creator shares must total 100, and a supplied creator set must include the update authority.
- Updating creators requires providing the complete creator set.
- Bulk operations, auctions and candy stores appear in the README as future enhancements rather than implemented features.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Create an NFT with Metaplex CLI
Create one NFT with its mint, token account, metadata account and master edition.
Before you start
- The README documents invocation through Cargo and defaults from the local Solana CLI configuration.
- For creator entries, shares must total 100 in whole-number percentages, and one creator must match the update authority.
Steps
Invoke the CLI's
nft-createcommand through Cargo.Provide any desired name, symbol, URI or creator values.
Use the update authority from local Solana configuration, or supply a different one.
Expected outcome
The command is documented to mint a token, create its token account, mint one token to that account, create metadata and create a master edition.
Guide limitations
- This guide covers a single NFT; bulk operations are listed as future work.
- The README documents the command flow but does not specify all environment setup steps.
Update and inspect NFT metadata
Change one or more metadata fields for an existing mint or metadata account, then view the account information.
Before you start
- An existing mint address or metadata account address.
- For creator changes, the complete creator set; shares must total 100 in whole-number percentages.
Steps
Run
metadata-updatewith the mint or metadata account address and at least one field value.To change creators, provide the full set using each address and share.
Run
metadata-infowith the mint or metadata account address to view the resulting metadata.Add the documented JSON output option when JSON formatting is needed.
Expected outcome
The CLI displays metadata account information, including fields such as name, symbol, URI, creators and mutability; JSON output is also documented.
Guide limitations
- Creator updates require the complete set rather than a partial change.
- The README demonstrates commands and sample output but does not document all configuration or setup requirements.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 18 October 2026
- Original website title
- CalebEverett/metaplex-cli · Official homepage title · retained in its source language

