As I understand, a wallet like BRD wallet can have many private keys and receiving addresses.
When I give them the mnemonic, how do they re-generate all of the relevant private keys from that mnemonic alone?
I saw a video on a master private key, and I cannot figure out how it all ties into it because I could generate multiple private keys from the master private keys, or I could generate multiple private keys from any of the children private keys of the master. How does the wallet know from just the mnemonic, which path I took?