If you want to mine ETH,LTC,BCH,BTC you can use a GDAX (owned by Coinbase) wallet address. From there you trade to BTC or USD/EUR and transfer the funds to Coinbase for free, which also has cold storage available for free and all digital currency that Coinbase holds is insured. You can transfer USD to your bank account for a fee or get a Shift debit Visa card connected to your Coinbase wallet to spend the BTC with no fees.
The minimum BTC, BCH, ETH, or LTC deposit amount is 0.01 and GDAX only charges 0.30% fee on the taker of the trade. Transfers from a GDAX wallet to a Coinbase wallet are free and instant. Cash back transactions with the Shift card and purchases are also free or you can do an ATM cash withdrawal for a $2 fee + the ATM fee.
Thank you for your help!
May I ask you how does it work if I want to mine different altcoin. I mean no ETH or BTC or BCH, but something like IOTA, Zcash or VeChain. If I successfully mine, do I need special crypto wallet to send it to? I don't understand how does it work with other altcoins.
Thank you for answer!
The best wallet to mine to will always be the one you control yourself. Whatever altcoin you want to mine, go to their website, github, or bitcointalk announcement and download the wallet. Be sure to encrypt it and back up your key. You can usually get away with mining to an exchange, but I don't recommend it. If you don't receive a payment, the pool will blame the exchange, and the exchange will say you shouldn't be mining directly to them.