I have created a service (.NET) that uses Smartcontract. I chose Infura to work with network infrastructure.
Everything works fine... recently it occurred to me that I need to add something like user wallet management - the reason is... users need to have "cash" for gas and I don't want the user to have to deal with the wallet and ETH.
What is the most efficient way of dealing with this issue? Should I use Ethereum network or is there any other network that is trustworthy? Or maybe I should create my own network or something like this?
Any hint is appreciated.