Looking for general feedback or advice about multiple smart contracts, each with unique options, offered by a platform for users.
Is this common?
For example, contract 1 is a barebones contract, costs less GAS to process, whereas contract 5 has all the bells and whistles (costs > 2x GAS to process than the first) …
What I can tell is that now the user can hold assets across multiple contracts, can be unwieldy. If they want to transfer, they’re at higher risk of losing their asset since they could accidentally send to the wrong contract address. Any way to mitigate this?
Any thoughts in general?