Theme

Core Commands

Update Asset

The mplx core asset update command allows you to update MPL Core Assets by modifying their metadata, name, URI, or image. You can update a single asset or multiple assets at once.

Basic Usage

Update Single Asset

mplx core asset update <assetId> [options]

Update Options

  • --name <string>: New name for the asset
  • --uri <string>: New URI for the asset metadata
  • --image <path>: Path to new image file
  • --json <path>: Path to JSON file containing new metadata

Update Methods

1. Update Name and URI

mplx core asset update <assetId> --name "Updated Asset" --uri "https://example.com/metadata.json"

2. Update with JSON File

mplx core asset update <assetId> --json ./asset/metadata.json

3. Update with Image

mplx core asset update <assetId> --image ./asset/image.jpg

4. Update with JSON and Image

mplx core asset update <assetId> --json ./asset/metadata.json --image ./asset/image.jpg

Examples

Update Asset Name

mplx core asset update 5avjMVza8SuMhgTfzEGNWJskDELMCQk9juAAc8zeQoNa --name "New Asset Name"

Update Asset with New Image

mplx core asset update 5avjMVza8SuMhgTfzEGNWJskDELMCQk9juAAc8zeQoNa --image ./images/new-image.png

Update Asset with New Metadata

mplx core asset update 5avjMVza8SuMhgTfzEGNWJskDELMCQk9juAAc8zeQoNa --json ./metadata/new-metadata.json

Output

After a successful update, the command will display:

--------------------------------
  Asset: <assetId>
  Signature: <transactionSignature>
  Explorer: <explorerUrl>
  Core Explorer: https://core.metaplex.com/explorer/<assetId>
--------------------------------

Notes

  • You must provide at least one update flag: --name, --uri, --image, --json, or --edit
  • The --name and --uri flags cannot be used together with --json or --edit
  • When using --json, the metadata file must contain a valid name field
  • The --image flag will update both the image URI in the metadata and the image file reference
  • The command will automatically handle:
    • File uploads to the appropriate storage
    • Metadata JSON formatting
    • Image file type detection
    • Collection authority validation
Previous
Create Collection