1.0.22 • Published 3 years ago

music-metadata-ipfs v1.0.22

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

Music NFT IPFS Metadata

Standard for musicians pioneered by Catalog & Mint Songs.

Compatible with contracts created by:

- WARNING: this code is unaudited

Get Started

To add music NFT metadata to your next music NFT drop, just

install with NPM

npm i music-metadata-ipfs

or install with Yarn

yarn add music-metadata-ipfs

Configure your API key

  • set your .env.local file with NEXT_PUBLIC_NFT_STORAGE_API_KEY=YOUR_API_KEY
  • get a free API key from nft.storage

Usage

  1. import { MusicMetadataProvider } from 'music-metadata-ipfs'
  2. wrap your Music Metadata Form in a <MusicMetadataProvider>.
  3. import { useMusicMetadata } from 'music-metadata-ipfs'
  4. const { metadata, setMetadata, createIpfsMetadata } = useMusicMetadata()
  5. modify music metadata: onChange={(e) => setMetadata({ ...metadata, image: e })}
  6. upload your metadata to IPFS: const ipfs = await createIpfsMetadata()
  7. take your music metadata to any ERC721 token contract (Catalog, Manifold, Zora, Sound, etc.)

Example Music NFT:

import MusicMetadataForm from '...'
import { MusicMetadataProvider } from 'music-metadata-ipfs'

const MusicNFTMinter = () => {
  return (
    <MusicMetadataProvider>
      <MusicMetadataForm />
    </MusicMetadataProvider>
  )
}

export default MusicNFTMinter
  • 73 Music NFT attributes stored on chain in your music nft metadata.

You Newest Tool for Music NFTs (decentralized on IPFS)

How to deploy

  • yarn build && npm publish

Credits:

More info

Checkout our Github for the latest changes.

1.0.22

3 years ago

1.0.21

3 years ago

1.0.20

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago