Every Bitcoin app is built on a node with each user’s wallet within the app on the same node or on multiple nodes. Ex. Coinbase runs many nodes with user wallets on those nodes. Funds are not co-mingled. I’m currently creating a bitcoin app and this is my architecture.

Reply to this note

Please Login to reply.

Discussion

Ok that makes sense but I guess what I am saying is…say you have some sats that are tied to your name in one wallet and sats that aren’t in another. If you are using both those wallets on your own private node separately does that in any way make it easier to connect the two?

All wallets are separate on bitcoin core, if that’s the node you’re running. It won’t make it easier or harder to connect them. The wallets exist the same as they would if you had them on separate nodes (services).

Thank you !