FOR ONCHAIN WALLET, NOT FOR LIGHTNING WALLET I'm keeping most of my funds on cold storage. Can I create a domain name for that wallet and send funds directly with it. I don't want to deal with taking the wallet from its secret place, connecting it to the computer and verifying the address every time I want to put BTC into it. For example if I can assign that wallet with something like "turker.com" and I can use it as wallet address on software wallet, that will be really awesome. I saw some solutions like ENS, Unstoppable Domains and BNS but I guess they are mainly for ETH. I don't have any plans to move somewhere else. For me, Bitcoin Blockchain is the only real one and I want to stick with that. If there is a solution for that please share with me.
110 sats \ 1 reply \ @aljaz 15 Jan
export the xpub and use a watch only wallet to send btc to your cold storage
reply
If I can't find any other way, that can be the solution.
reply
deleted by author
reply
Thanks for the tip. I read all of these links and correct me if I'm wrong but I need a software wallet (Samurai) to use this system right? If I use this method, cold wallet will lose the "cold" title. That will become a hot wallet. So I guess this is not the exact solution that I'm looking for.
reply
deleted by author
reply
Thanks a lot! I'll try this as soon as possible. I hope you can help if I stuck at some point. I'll write my experience after work. 👍🏻
reply
What you want is a Paynym which is much not secure and private than a public domain name.
Aside from that, unless your domain name points to a constantly changing BTC address, you'll be creating a lot of future pain when it comes to UTXO management, and potentially doxing yourself.
reply
Yeah, I'm researching for alternatives since I started this post and I realized that keeping funds in a lightning wallet and cash-out to cold wallet after reaching x$ threshold will be the most secure thing to do. I'm still searching tho.
reply
I don't know what do you mean by taking the cold wallet out each time you need to receive. Don't do that. You don't need your key to receive. Just use your receive address or copy more addresses into a txt file and use them as you need each time you want to receive. Or use a watch only wallet mode to generate more receive addresses.
reply
I'm a bit freak. Every time, I'm creating new address and also verifying that new address with my hardware wallet.
reply
The only thing I could think close to it is OpenAlias, but only Electrum is the main wallet to support it. You tie your wallet receiving address to a public DNS record and you can type in that domain in that wallet to send transactions towards it.
If you want a system that doesn't reveal your wallet address there is only something like a PayNym. Sparrow Wallet supports setting one up other than Samourai.
Overall, for a cold storage scenario each method isn't great or it is infeasible.
reply
Yeah, did little bit research and saw that both of the suggestions doesn't meet my requirements completely. I'm still searching. I'll post the way that I found later 👍🏻
reply