I'm working on a system wherein there're multiple blockchains involved, and withing each one, native assets and tokens too are used together, as well as wallet addresses of them.
In Ethereum and TRON, for instance, a single address is used for a native token, as well as for USDT, USDT. Looking at Solana, I see that it, on the other hand, has unique addresses. Or it may be that I've overlooked something.
Is this the case that each address in Solana is absolutely unique? For any token so too?
update
In my web application each user will have a Solana (SOL, USDT, USDC) wallet, among the wallets of a few other blockchains.
Does this mean that I could generate for each user either:
a) one parent Solana address for every asset; or
b) one parent Solana address and one token address per asset
.... and either (a) or (b) would work equally correct and fine?