what are the advantages of your marketplace?
If i get it right it is possible to sell your own music here. I have not uploaded any yet, but this a thing to give a try.
Just find out to become a seller you need to have a Stripe acc. But country of my residence is not supported by Stripe, here is what i found on the web. ( Stripe for non supported countries) Gonna check it…