Lets say I need to provide an address to a buddy to receive some sats onchain, I generate a new address and provide from my existing wallet. Is this enough? will it be possible for them to find out the complete balance of an existing wallet with one address?
No, as long as you have your stack divided across multiple addresses, it won't be possible for others to count-out how much Bitcoin you own.
I'd simply create another wallet using one of the many established mobile wallets, give him an address from there, and then simply send it myself afterwards.
reply