1.0.22 • Published 2 years ago

music-metadata-ipfs v1.0.22

Weekly downloads
-
License
MIT
Repository
github
Last release
2 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

2 years ago

1.0.21

2 years ago

1.0.20

2 years ago

1.0.19

2 years ago

1.0.18

2 years ago

1.0.17

2 years ago

1.0.16

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago