Skip to main content

Rightsholders & web3 royalties

For those new to music, rightsholders = creators.

Ensure every rightsholder is creditted in this section. Adding wallet addresses are left to the discretion of the NFT coder.

SyntaxDescription
RightsholdersData required for the exploitation of songs in any web3 environment (ie royalty collection, usage report...).

For the avoidance of doubt, the purpose of this data is not revenue share with holders but rather the proper distribution of revenue amongst rightsholders for the on-chain use of music.

There are provisions for holders revenue share in this layer as an optional addition.

Top tip

Add as much information about rightsholders as possible. This will future-proof your music NFTs

Metadata elements

The following information is required to link existing metadata standards

SyntaxDescription
rightsholderkey: unique rightsholder identifier
ipi: most common code used to link artist to musical works
isni: a parent code used to identify artists across platforms and rights
address: rightsholder's wallet address
name: rightsholder name (composer, producer, etc). Use artist name for rightsholders that are artists. Use official name for composers, songwriters, label, publishers...
publishing_percentage: Input percentage as (old nft model) “1000” means 10,00%
master_percentage: Input percentage as (old nft model) “1000” means 10,00%
Creator percentage

Ensure the total sum of creator percentages equals to 100%

JSON example for this layer (web2 layer)

NFT minimum requirements
{
"publishing": [
{
"key": "",
"ipi": "",
"isni": "",
"address": "",
"name": "",
"publishing_percentage": 0,
"master_percentage": 0
}
]
}