Selling a preset?

So I want to sell a custom preset I made... What way can I go about this? I want it to be downloadable but I also want to have it where it can't be shared by users. Essentially meaning one person buys it and shares it for free with everyone else. How could I do that and prevent sharing? Any ideas/suggestions?

Thank you.

I don’t think there is a good way to protect presets out of the box. You could implement some licensing server and do some validation there, but it would be a lot of work (licensing always is) .

A ui for serial key entry could be built using the floating webview, like in the Goldenchaos preset.