What different types of cryptocurrency exist?

1. Bitcoin (BTC)
2. Ethereum (ETH)
3. Ripple (XRP)
4. Litecoin (LTC)
5. Stellar (XLM)
6. NEO (NEO)
7. Zcash (ZEC)
8. Dogecoin (DOGE)
9. Dash (DASH)
10. Monero (XMR)
11. Chainlink (LINK)
12. Tezos (XTZ)
13. Binance Coin (BNB)
14. EOS (EOS)
15. TRON (TRX)
16. Cardano (ADA)
17. Bitcoin Cash (BCH)
18. IOTA (MIOTA)
19. Maker (MKR)
20. NEM (XEM)