I'm new here. I'm building a wallet app using vanityeth to generate addresses. I want to generate a wallet for Ethereum and wallets for some other ERC20 tokens. After doing some research, and please correct me if I'm wrong, but I found that an ethereum wallet generated with vanityeth can hold ERC20 tokens, but not more than one type of token at the same wallet.
So what defines what type of token a wallet stores?
Do I need to specify this before generating the wallet?