This minimalist npm package contains Typescript typings for the evolving music nft metadata standard defined in collaboration with Mint Songs and Catalog. Reference docs can be found here and here
import type { MusicNftMetadataSchema } from 'music-nft-metadata';
const uploadMetadata(metadata: MusicNftMetadataSchema) => {
// upload logic
}
import type { RequiredValues } from 'music-nft-metadata';
const uploadMetadata(requiredMetadata: RequiredValues) => {
// upload logic
}
import type { OptionalValues } from 'music-nft-metadata';
const uploadMetadata(optionalMetadata: OptionalValues) => {
// upload logic
}
import type { OpenSeaStandardValues } from 'music-nft-metadata';
const uploadMetadata(openseaMetadata: OpenSeaStandardValues) => {
// upload logic
}
Attributes
Artwork
Project
Visualizer
Lyrics
Credit