Stacker News, how can you generate multiple Bitcoin addresses using a single private key? For privacy sake.
Yes, it has been possible for years. What you are looking for is called derivation path and it's a common feature among wallets, both custodial (not recommended!) and non-custodial. In a nutshell it works like this (over-simplification incoming!): your private key (actually called root key) generates other keys all linked to different addresses, which you can then send around and isolate all incoming transactions to your wallet. Just check out your hardware/software wallet, if it's a serious one you should notice that every time that you hit top-up/receive you get a different address. Don't worry if that sounds counter-intuitive, that wallet address is 100% yours and linked to your root key. You will see the funds received through it in the aggregated balance of your wallet.
Happy stacking!
reply
Most wallets do that automatically for you. Check out https://river.com/learn/terms/d/derivation-path/
reply