I have created an all in one solution that will build a contract on the parameters you provide. It will compile, deploy and verify it all done through the browser.
Currently, it is running on rinkeby as I want to ensure I get some feedback, make adjustments and perfect it prior to allowing its use on the mainnet.
5% royalties seems a bit much, especially for a few parameter changes. realistically most projects would be better off hiring a freelancer, but if you find people using it, more power to you
That is a fair observation. What would you consider a good realistic royalty?
I do freelance work and get offered percentages all the time as most people don't want to put the upfront money to pay a dev but rather give them a percentage from the mints.
based on your experience I guess 5% (or whatever people usually are willing to pay) might not be bad after all. for non tech savy people that just want to launch NFTs quickly without upfront cost, I can see the appeal
I don't know how that 5% placed in the mint function would have worked for you before. Since generally, sales of NFTs are done with a crowdsale type contract intermediary.
If you do not create a specific selling function for NFTs the mint function cannot have any rate. Since in that case the owners would not be able to mint anything.
There is a mint function and a withdrawal function for the owner. You can see the contract on rinkeby before going on main net . The 5% would’ve been taken from the withdraw function after they finished minting them all
Aha, you only get paid if the contract accumulates native tokens.
However, there has to be a selling function in the NFTs contract. This does not come by default in the standard.
I tried making a simple contract but it did not verify. Don't worry. I think your option to charge 0.1 is more viable than the percentage. I just wanted to know how you charged that 5%. Now you explained to me that you did it with a selling function you created for it. All understood.
Awesome, i will have to add the option for people to add their own etherscan api key to verify because mine has a limit and it will not verify if multiple people are using it + i am testing features on top