How many addresses can be linked to a mnemonic seed?
Do you mean "derived from" or "linked to" as in finding an association between them? If it is the former, read the links above; if it is the later, technically it should not be possible because of the way the algorithm is designed. The only ways to link them are:
- If the user consolidates multiple inputs from their wallet from different addresses derived from the same mnemonic, it will create some sort of link between them.
- If the user is using a light client to connect to a centralized server to update their balance, they will be sending all their addresses to that server and it creates a link between those addresses.
- If the derivation path is non-hardened and the user publishes their master public key, anybody could derive all their public keys (therefore addresses) from that master public key and provably link all those addresses.