6.2 Protocol

The approach to the delivery of metadata about releases for the creation of Music NFTs is based on web service and extends the ERN choreography for web services as defined in Part 4 of the ERN standard.

The choreography defined in this standard is as follows:

  1. An NFT Issuer contacts an NFT Minting Service using the NFT Minting Service’s web service address agreed beforehand by sending a MusicNftNotification;

  1. The NFT Minting Service uses the ERN choreography for web services to obtain the NewReleaseMessage and all included resources. The address to call is included in the MusicNftNotification;

  1. The NFT Minting Service calls the NFT Issuer’s web service with a MusicNftConfirmationRequest. The address to call is included in the MusicNftNotification.

  1. The NFT Issuer confirms (or not) the Music NFT by sending a MusicNftConfirmation. The address to call is included in the MusicNftConfirmationRequest.

Steps 3 and 4 are optional.