music copyright blockchain timestamping music distribution platforms publishing administration royalty splits independent artists proof of ownership copyright law

1 post