Team, if the objective is to manage tickets for events. Is it better to build a single contract EventFactory that can generate NFTs for each of the events or just release a contract per event and manage all contracts addresses outside?
Both are possible ????
The contract per event approach has the advantage to never has the problem to mix up events or something like that, so less you have to worry about as the sc developer (your frontend dev might be cursing though ????)
I myself aren't a fan of "single-use" smart contracts. Because if the event is over the contract becomes forever idle. So I would prefer one contract to rule them all! ????
Both are possible ???? The contract per event approach has the advantage to never has the problem to mix up events or something like that, so less you have to worry about as the sc developer (your frontend dev might be cursing though ????) I myself aren't a fan of "single-use" smart contracts. Because if the event is over the contract becomes forever idle. So I would prefer one contract to rule them all! ????