What is the Best way to share the Master Public Key and Master Chain code generated using BIP32 in Bicoins with a user that I don't trust ?
I just want the second user to monitor my wallet and not spend coins. What will be the best way to share my Master Keys ?
You will only need to share the master public key for that. There's no best way of sharing your Xpub. It's either you share or don't share it.
But why exactly would you want someone else to monitor your own wallet?