Here's a question for nostr.

If I had a Sparrow Wallet and used a different receive address each time I sent bitcoin into the wallet

Some bitcoin is KYC

Some bitcoin is non KYC

Am I OK since I'm using different addresses?

Or would my non KYC bitcoin be doxxed because their in the same wallet?

#asknostr

Reply to this note

Please Login to reply.

Discussion

They are fine, just causes risk of combining when spending.

Right.

So labeling is important.

Thank you!

I'm not aware of any wallet that backs up coin control labeling though. A complicated ripple for inheritance planning when they're managing concurrently in the same wallet.

No, as long as you don't mix uxtos into the same recieve address, you are fine. You want to label the transactions well and be sure to save your data so you don't lose track.

Potentially problematic if you connected to a random node that was logging address requests

Also if anyone obtains your xpub they will potentially be able to see all addresses generated from it.

This was my main concern.

How would someone access this?

By being connected to someone else's node?

A compromised watch only wallet, or a watch only wallet being hosted by a third party that leaks. If you're connected to someone else's node I guess they could try to keep track of your IPinfo and log the addrsses you're pulling information on, but this is beyond the scope of my knowledge at this point.

As long as your xpub stay private I guess

Unless your xpub leaks somewhere its not a problem.

But I REALLY recommend you use separate wallets.

It just gets too complicated to manage.

When no one has your xpub or you mix the utxo's while sending there is no problem. Easier to create different accounts to be sure you make no mistakes.