If I want to generate for example 10 Ethereum addresses and I want to use Myetherwallet , I have to create 10 different keystore/.json files and then use these files to access each address separately? Because that seems insanely annoying, considering that in principle it's advice against re-using the same address, I would have a bunch of these files to store, each with their own password...
Can I just get a file that can work as a seed that can spawn a bunch of different addresses? for example, you can use electrum, and save a file that you can load in electrum and have access to as many addresses as you want, not only 1 address per file. Is there any wallet that does this?
I think metamask can do that for you, it is an extension of browser that lets you store or generate eth addresses along with their private keys and seed phrase, but imported private keys ones can't restore by phrase seeds so you need to generate all 10 private keys on the extension itself, I'm using it right now and it is safe and pretty convenient mostly if your going to trade on exchanges as most of them support metamask to integrate with trading some of them are IDEX and ED.