How to Secure Bitcoin Wallet - Protectimus Solutions

How to add a Trezor wallet to Bitcoin Core as watch-only

I wanted to use Bitcoin Core to keep an eye on transactions (basically using your own full Bitcoin node to validate, instead of "trusting" Satoshilabs and their webwallet). This doesn't mean there's anything wrong with Satoshilabls' trezor web wallet - it's just a matter of being totally sovereign/independent - if you want that, then using your own Bitcoin Core full node is a must.
Spent some time investigating how to do that, so sharing here in case someone wants it. Feel free to point any ways to do it better.
How-To:
  1. Go to the usual Trezor wallet site, then open the wallet you want to import to Core (don't forget passphrase if needed). Copy the ypub text string.
  2. Convert the ypub to xpub using something like this: https://jlopp.github.io/xpub-converte You can save the page and run it offline/airgapped in something like Tails if you don't trust it. There is no security risk (not a private key) but only privacy risk (with your public keys the site can see all transactions/balances of that wallet)
  3. Put the xpub in a Core RPC importmulti command with this formatting:
    importmulti '[{"range": [0, 1000], "timestamp": "now", "keypool": true, "watchonly": true, "desc": "wpkh([000000f1/84h/0h/0h]your_xpub_goes_here/0/)#7x87wdy3", "internal": false}, {"range": [0, 1000], "timestamp": "now", "keypool": true, "watchonly": true, "desc": "wpkh([000000f1/84h/0h/0h]your_xpub_goes_here/1/)#0jzlnc5f", "internal": true}]'
Then open Bitcoin Core and do these other steps...
  1. In File>Create Wallet, create a wallet with "No Encryption" & "Watch Only" - call it anything you like (TrezorA for example).
  2. Open Window>Console, select the wallet you just created (on the pull-down menu at the top) and then paste the importmulti command where you put your xpub.
  3. Core will complain that the checksum is wrong (the "7x87wdy3" and "wdxy2s2t" parts in my example) replace them with the right ones shown in the message and retry.
  4. You should see the wallet imported with success, but with no transaction history. It is necessary to rescan the chain to index the transactions that wallet made. To save time, you can use the blockheight of the first block where you made a transaction with that trezor, for example: "rescanblockchain 590500".
You can find out the block by putting the hash of your first transfer in a block explorer like https://live.blockcypher.com/, look for "blockheight" If you have no idea which block has your first transaction, you can just rescan the whole chain by typing "rescanblockchain 0" in the console (but Core will take way longer to do it).
That's about it, all transactions made from what wallet should then appear in Core and it will warn every time funds are received or spent. You can be running your own full node and constantly monitoring your wallet, without having to use the Trezor or load Satoshilab's site.
You cannot spend from that wallet in Core, but you can use it to generate receive addresses and send to it (keep in mind that if you generate bech32 addresses in Core, those transfers will not appear at Trezor wallet since it doesn't support it yet :| )
Edit: Forgot change addresses, fixed importmulti example.
submitted by beowulfpt to TREZOR [link] [comments]

02-24 11:33 - 'That really depends on how they implement it. 1Password has a seperate file structure that contains the passwords. This can be moved around like any file to anywhere and stored anywhere so you have full control over it. It can o...' by /u/ergzay removed from /r/Bitcoin within 10-15min

'''
That really depends on how they implement it. 1Password has a seperate file structure that contains the passwords. This can be moved around like any file to anywhere and stored anywhere so you have full control over it. It can only be decrypted with your passphrase. The file is "1password.agilekeychain" which is a package (on OSX) and it also contains an html file that allows you to load passwords from it directly from any web browser if you bring the file archive around with you. Accessing it this way also works for OSes where they don't have standalone applications for it.
Is there any advantage in using 1Password versus using Chrome's built-in password storage?
1Password supports things like:
sync across my Linux desktop, my Mac laptop, and my Android phone
1Password works on iOS, Android, Mac and Windows. For whatever reason, they see no need to support Linux. It seamlessly syncs across everything.
Given that my synced Chrome data is encrypted locally with a passphrase
Is it actually encrypted locally? One of the reasons I like 1Password is that it's effectively guaranteed to be subpoena resistant so in the event that a government goes rogue its still protected. Additionally you have no control over Google updating Chrome. If they so wished they could push an update to Chrome that fed all the passwords of a selected user back to them without your knowledge. With 1Password I maintain control of the data and the software update mechanism.
'''
Context Link
Go1dfish undelete link
unreddit undelete link
Author: ergzay
submitted by removalbot to removalbot [link] [comments]

What are my options...

So I just traded some other alts to doge, then realized my doge wallet was out of date. Updated it, went to send some to the tip bot and suddenly my passphrase wasn't working. I'm not sure if updating the wallet broke it, or if I forgot my passphrase (haven't sent out any to the tipbot in a while).
What are my options? There's only 25.5k in there so it's not the end of the world I guess but still pretty sad if I can't get em back :(
EDIT: Does anyone at least know if the wallet encryption is the same as a bitcoin wallet? I've been trying to use john the ripper to crack the hash with giant wordlists generated from my common passwords but no luck so far
submitted by 3tern1ty to dogecoin [link] [comments]

Forgot My Bitcoin Wallet Password! - YouTube Recover your Encrypted Bip38 Private Key - Install Guide Bitcoin Generator Passphrase for Android Working 100% 2020 BIP39 Passphrase Recovery (Or Hidden Wallet Password, 25th word) For Ledger, Trezor, Keepkey, etc 600$ BTC HACK  SEE MY PAYMENT PROOF  100% WORKING METHOD

Python - Bitcoin Wallet Address And Private Key Generator - Code Review Stack Exchange. Bitcoin wallet address and private key generator I wanted to learn how to create a Bitcoin wallet in code. I used as reference this guide with code examples in JavaScript I wrote my implementation in Python. A Bitcoin wallet is as simple as a single pairing of a Bitcoin address with its corresponding Bitcoin private key. Such a wallet has been generated for you in your web browser and is displayed above. To safeguard this wallet you must print or otherwise record the Bitcoin address and private key. It is important to make a backup copy of the private key and store it in a safe location. If you lose your wallet, you can use your passphrase to recover it. The public key or address can be used to send and receive bitcoin or BTC between parties. Why do I need a wallet? Before purchasing bitcoin, you’ll need to set up a wallet to store them. In this guide we’ll discuss types of Bitcoin wallets and why you may choose one over ... step 3: Back up your passphrase on a few pieces of paper. Make a back-up or 2 of your wallet.dat file and place it in a remote safe place. Note: The wallet will need to synchronize with the network after downloading the snapshot, this process may take a few hours. Why should I use a random passphrase? Because humans are terrible at creating secure passwords. The famous xkcd comic got it right: humans have been trained to use hard-to-remember passwords that are easy for computers to guess.. ADVERTISEMENT. Try as we might, humans usually end up using one of a few predictable patterns when creating passwords.

[index] [17668] [29203] [13878] [6356] [34125] [14144] [18949] [22953] [4748] [33146]

Forgot My Bitcoin Wallet Password! - YouTube

How to recover your BTC.com wallet if you forgot the password Wallet Tutorial BTC.com - Duration: 1:36. BTC.com 9,751 views Simple tutorial that explains how to recover your BTC.com wallet if you forgot your password. Do you have an old v2 wallet at BTC.com? Check this recovery pr... Blockchain passphrases checker script With this script you can try Blockchain passphrases, indefinitely. And even better, you can bruteforce passphrases usin... This video is for bitcoinwallet.com users and it explains what to do if you forgot your password. ... I forgot my bitcoin wallet password ... Building a 3.5kWh DIY Solar Generator for $650 ... Private Keys from the Samurai Bitcoin Wallet for Android - Duration: 10:36. Bitcoin Daytrader 8,671 views. 10:36. Recover Lost/Damaged Ledger, Trezor or Keepkey Wallet using Coinomi ...

#