Shouldn't each cryptocurrency have a unique wallet address?
This is how it supposed to be, each coin supposed to have its own address, but tokens, DeFi, NFTs and many other tokens that may come up make this not to be possible as they are built on a coin's blockchain.