BIP39 - Mnemonic Code

Groestlcoin 6th Anniversary Release

Introduction

Dear Groestlers, it goes without saying that 2020 has been a difficult time for millions of people worldwide. The groestlcoin team would like to take this opportunity to wish everyone our best to everyone coping with the direct and indirect effects of COVID-19. Let it bring out the best in us all and show that collectively, we can conquer anything.
The centralised banks and our national governments are facing unprecedented times with interest rates worldwide dropping to record lows in places. Rest assured that this can only strengthen the fundamentals of all decentralised cryptocurrencies and the vision that was seeded with Satoshi's Bitcoin whitepaper over 10 years ago. Despite everything that has been thrown at us this year, the show must go on and the team will still progress and advance to continue the momentum that we have developed over the past 6 years.
In addition to this, we'd like to remind you all that this is Groestlcoin's 6th Birthday release! In terms of price there have been some crazy highs and lows over the years (with highs of around $2.60 and lows of $0.000077!), but in terms of value– Groestlcoin just keeps getting more valuable! In these uncertain times, one thing remains clear – Groestlcoin will keep going and keep innovating regardless. On with what has been worked on and completed over the past few months.

UPDATED - Groestlcoin Core 2.18.2

This is a major release of Groestlcoin Core with many protocol level improvements and code optimizations, featuring the technical equivalent of Bitcoin v0.18.2 but with Groestlcoin-specific patches. On a general level, most of what is new is a new 'Groestlcoin-wallet' tool which is now distributed alongside Groestlcoin Core's other executables.
NOTE: The 'Account' API has been removed from this version which was typically used in some tip bots. Please ensure you check the release notes from 2.17.2 for details on replacing this functionality.

How to Upgrade?

Windows
If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), then run the installer.
OSX
If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), run the dmg and drag Groestlcoin Core to Applications.
Ubuntu
http://groestlcoin.org/forum/index.php?topic=441.0

Other Linux

http://groestlcoin.org/forum/index.php?topic=97.0

Download

Download the Windows Installer (64 bit) here
Download the Windows Installer (32 bit) here
Download the Windows binaries (64 bit) here
Download the Windows binaries (32 bit) here
Download the OSX Installer here
Download the OSX binaries here
Download the Linux binaries (64 bit) here
Download the Linux binaries (32 bit) here
Download the ARM Linux binaries (64 bit) here
Download the ARM Linux binaries (32 bit) here

Source

ALL NEW - Groestlcoin Moonshine iOS/Android Wallet

Built with React Native, Moonshine utilizes Electrum-GRS's JSON-RPC methods to interact with the Groestlcoin network.
GRS Moonshine's intended use is as a hot wallet. Meaning, your keys are only as safe as the device you install this wallet on. As with any hot wallet, please ensure that you keep only a small, responsible amount of Groestlcoin on it at any given time.

Features

Download

iOS
Android

Source

ALL NEW! – HODL GRS Android Wallet

HODL GRS connects directly to the Groestlcoin network using SPV mode and doesn't rely on servers that can be hacked or disabled.
HODL GRS utilizes AES hardware encryption, app sandboxing, and the latest security features to protect users from malware, browser security holes, and even physical theft. Private keys are stored only in the secure enclave of the user's phone, inaccessible to anyone other than the user.
Simplicity and ease-of-use is the core design principle of HODL GRS. A simple recovery phrase (which we call a Backup Recovery Key) is all that is needed to restore the user's wallet if they ever lose or replace their device. HODL GRS is deterministic, which means the user's balance and transaction history can be recovered just from the backup recovery key.

Features

Download

Main Release (Main Net)
Testnet Release

Source

ALL NEW! – GroestlcoinSeed Savior

Groestlcoin Seed Savior is a tool for recovering BIP39 seed phrases.
This tool is meant to help users with recovering a slightly incorrect Groestlcoin mnemonic phrase (AKA backup or seed). You can enter an existing BIP39 mnemonic and get derived addresses in various formats.
To find out if one of the suggested addresses is the right one, you can click on the suggested address to check the address' transaction history on a block explorer.

Features

Live Version (Not Recommended)

https://www.groestlcoin.org/recovery/

Download

https://github.com/Groestlcoin/mnemonic-recovery/archive/master.zip

Source

ALL NEW! – Vanity Search Vanity Address Generator

NOTE: NVidia GPU or any CPU only. AMD graphics cards will not work with this address generator.
VanitySearch is a command-line Segwit-capable vanity Groestlcoin address generator. Add unique flair when you tell people to send Groestlcoin. Alternatively, VanitySearch can be used to generate random addresses offline.
If you're tired of the random, cryptic addresses generated by regular groestlcoin clients, then VanitySearch is the right choice for you to create a more personalized address.
VanitySearch is a groestlcoin address prefix finder. If you want to generate safe private keys, use the -s option to enter your passphrase which will be used for generating a base key as for BIP38 standard (VanitySearch.exe -s "My PassPhrase" FXPref). You can also use VanitySearch.exe -ps "My PassPhrase" which will add a crypto secure seed to your passphrase.
VanitySearch may not compute a good grid size for your GPU, so try different values using -g option in order to get the best performances. If you want to use GPUs and CPUs together, you may have best performances by keeping one CPU core for handling GPU(s)/CPU exchanges (use -t option to set the number of CPU threads).

Features

Usage

https://github.com/Groestlcoin/VanitySearch#usage

Download

Source

ALL NEW! – Groestlcoin EasyVanity 2020

Groestlcoin EasyVanity 2020 is a windows app built from the ground-up and makes it easier than ever before to create your very own bespoke bech32 address(es) when whilst not connected to the internet.
If you're tired of the random, cryptic bech32 addresses generated by regular Groestlcoin clients, then Groestlcoin EasyVanity2020 is the right choice for you to create a more personalised bech32 address. This 2020 version uses the new VanitySearch to generate not only legacy addresses (F prefix) but also Bech32 addresses (grs1 prefix).

Features

Download

Source

Remastered! – Groestlcoin WPF Desktop Wallet (v2.19.0.18)

Groestlcoin WPF is an alternative full node client with optional lightweight 'thin-client' mode based on WPF. Windows Presentation Foundation (WPF) is one of Microsoft's latest approaches to a GUI framework, used with the .NET framework. Its main advantages over the original Groestlcoin client include support for exporting blockchain.dat and including a lite wallet mode.
This wallet was previously deprecated but has been brought back to life with modern standards.

Features

Remastered Improvements

Download

Source

ALL NEW! – BIP39 Key Tool

Groestlcoin BIP39 Key Tool is a GUI interface for generating Groestlcoin public and private keys. It is a standalone tool which can be used offline.

Features

Download

Windows
Linux :
 pip3 install -r requirements.txt python3 bip39\_gui.py 

Source

ALL NEW! – Electrum Personal Server

Groestlcoin Electrum Personal Server aims to make using Electrum Groestlcoin wallet more secure and more private. It makes it easy to connect your Electrum-GRS wallet to your own full node.
It is an implementation of the Electrum-grs server protocol which fulfils the specific need of using the Electrum-grs wallet backed by a full node, but without the heavyweight server backend, for a single user. It allows the user to benefit from all Groestlcoin Core's resource-saving features like pruning, blocks only and disabled txindex. All Electrum-GRS's feature-richness like hardware wallet integration, multi-signature wallets, offline signing, seed recovery phrases, coin control and so on can still be used, but connected only to the user's own full node.
Full node wallets are important in Groestlcoin because they are a big part of what makes the system be trust-less. No longer do people have to trust a financial institution like a bank or PayPal, they can run software on their own computers. If Groestlcoin is digital gold, then a full node wallet is your own personal goldsmith who checks for you that received payments are genuine.
Full node wallets are also important for privacy. Using Electrum-GRS under default configuration requires it to send (hashes of) all your Groestlcoin addresses to some server. That server can then easily spy on your transactions. Full node wallets like Groestlcoin Electrum Personal Server would download the entire blockchain and scan it for the user's own addresses, and therefore don't reveal to anyone else which Groestlcoin addresses they are interested in.
Groestlcoin Electrum Personal Server can also broadcast transactions through Tor which improves privacy by resisting traffic analysis for broadcasted transactions which can link the IP address of the user to the transaction. If enabled this would happen transparently whenever the user simply clicks "Send" on a transaction in Electrum-grs wallet.
Note: Currently Groestlcoin Electrum Personal Server can only accept one connection at a time.

Features

Download

Windows
Linux / OSX (Instructions)

Source

UPDATED – Android Wallet 7.38.1 - Main Net + Test Net

The app allows you to send and receive Groestlcoin on your device using QR codes and URI links.
When using this app, please back up your wallet and email them to yourself! This will save your wallet in a password protected file. Then your coins can be retrieved even if you lose your phone.

Changes

Download

Main Net
Main Net (FDroid)
Test Net

Source

UPDATED – Groestlcoin Sentinel 3.5.06 (Android)

Groestlcoin Sentinel is a great solution for anyone who wants the convenience and utility of a hot wallet for receiving payments directly into their cold storage (or hardware wallets).
Sentinel accepts XPUB's, YPUB'S, ZPUB's and individual Groestlcoin address. Once added you will be able to view balances, view transactions, and (in the case of XPUB's, YPUB's and ZPUB's) deterministically generate addresses for that wallet.
Groestlcoin Sentinel is a fork of Groestlcoin Samourai Wallet with all spending and transaction building code removed.

Changes

Download

Source

UPDATED – P2Pool Test Net

Changes

Download

Pre-Hosted Testnet P2Pool is available via http://testp2pool.groestlcoin.org:21330/static/

Source

submitted by Yokomoko_Saleen to groestlcoin [link] [comments]

Groestlcoin September 2019 Development Release/Update!

For a more interactive view of changes, click here
In our current world; bordering on financial chaos, with tariff wars, Brexit and hyperinflation rife, you can count on Groestlcoin to consistently produce innovation that strikes to take the power away from the few and into the many, even after a full five and a half years of solid development.
Here is what the team has already announced in the last 3 months since the last development update:

What's Being Released Today?

Groestl Nodes

What am I?

Groestl Nodes aims to map out and compare the status of the Groestlcoin mainnet and testnet networks. Even though these networks share the same protocol, there is currently no way to directly compare these coins in a single location. These statistics are essential to evaluate the relative health of both networks.

Features

Source - Website

Groestlcoin Transaction Tool

What am I?

This is a tool for creating unsigned raw Groestlcoin transactions and also to verify existing transactions by entering in the transaction hex and converting this to a human-readable format to verify that a transaction is correct before it is signed.

Features

SourceDownload

Groestlcoin AGCore

What am I?

AGCore is an Android app designed to make it easier to run a Groestlcoin Core node on always-on Android appliances such as set-top boxes, Android TVs and repurposed tablets/phones. If you are a non-technical user of Groestlcoin and want an Android app that makes it easy to run a Groestlcoin Core node by acting as a wrapper, then AG Core is the right choice for you.

What's Changed?

Source - Download

Groestlcoin Electrum

What's Changed?

Android Electrum-Specific

OSXWindowsWindows StandaloneWindows PortableLinux - Android
Server SourceServer Installer SourceClient SourceIcon SourceLocale Source

Android Wallet – Including Android Wallet Testnet

What am I?

Android Wallet is a BIP-0032 compatible hierarchial deterministic Groestlcoin Wallet, allowing you to send and receive Groestlcoin via QR codes and URI links.

V7.11.1 Changes

Groestlcoin Java Library SourceSource - DownloadTestnet Download

Groestlwallet

What am I?

Groestlwallet is designed to protect you from malware, browser security holes, even physical theft. With AES hardware encryption, app sandboxing, keychain and code signatures, groestlwallet represents a significant security advance over web and desktop wallets, and other mobile platforms.
Simplicity is groestlwallet's core design principle. Because groestlwallet is "deterministic", your balance and entire transaction history can be restored from just your recovery phrase.

iOS 0.7.3 Changes

Android v89 Changes

iOS SourceAndroid Source - Android DownloadiOS Download

Groestlcoinomi Released

What am I?

Groestlcoinomi is a lightweight thin-client Groestlcoin wallet based on a client-server protocol.

Groestlcoinomi v1.1 Desktop Changes

Groestlcoinomi Android v1.6 Changes

Groestlcoin Java Library SourceAndroid Source
Android DownloadWindows DownloadMac OS DownloadLinux Download

Groestlcoin BIP39 Tool

What's Changed?

Source - Download
submitted by Yokomoko_Saleen to groestlcoin [link] [comments]

Totally clueless - help needed

Hi, I bought a small amount of bitcoin with ELECTRUM which I now want to sell ( I need the cash - don't we all!) I have a paper wallet which has a Bitcoin address and a Private key. I also have an Electrum Seed and an Electrum Password. I have completley forgotten how I actually set up the paper wallet in the first place but there is a reference to BIP38 and what seems like another long password.
It was something I wanted to do but now realise it's all a bit beyound me so any help in finding the best and safe way to cash in my meagre stash would be appreciated. By the way, I made a note at the time saying " NEVER USE WHEN INTERNET IS CONNECTED." How can you do anything unless the internet is connected? Help!! Thanks in advance.
submitted by autobob1214 to BitcoinBeginners [link] [comments]

Apple just approved a new version of GreenAddress with native BIP38 sweep and login - try it!

Apple just approved a new version of GreenAddress with native BIP38 sweep and login - try it! submitted by BitFast to Bitcoin [link] [comments]

Poll: Do you use paper wallets? Why/ Why not? What would make paper wallets easier for you?

I really think there is more to paper wallets and I'm looking at exploring more. Do you have a cool startup/ idea / tech or plan related to paper wallets? What do you think is their future? What would make them easier / more appealing? What business related to paper wallets would you like to see? Do you see a value in pre made or pre-loaded wallets?
I'm especially interested in the power of paper wallets allowing your money to be two places at once. At London Inside Bitcoin in my keynote I showed 25 paper wallets I was carrying -- all BIP 38 protected. With that one can carry $100,000 which can instantly be moved to a phone or transferred yet with total security and if it's stolen then no risk and still have it backed up. That's powerful and there must be more we can do with this. Please share your ideas and thoughts and if you are working on a business in this space I'd love to hear from you.
submitted by bruce_fenton to Bitcoin [link] [comments]

Are wallets compatible with each other?

I want to avoid being vendor-locked in some obscure software, so I'm looking for ways to "convert" wallets from different vendors. But I found it's probably not as easy as it should be. Here are some of my thoughts, please tell me if I'm right or not.
All in all it seems it's quite hard to choose one vendor, because these details are rarely advertised and may bite you in your ass when you least expect it (when you need recovery).
Also the software and formats change so often that I'm scared if I create a cold wallet and stop following the new software updates, my cold wallet will be unusable with money stuck inside after two years, which makes the whole cold wallet idea useless.
So... is there a universal compatible format for wallet/private key/seed that is supported like an industry standard and most likely to work even 5-10 years in the future?
submitted by zzanzare to Bitcoin [link] [comments]

Update...

A couple of days ago I first posted saying I have my first part of a btc. Im now a proud owner of just over 2 btc and love it.
I'm in for the long haul and have to say if it wasnt for this chat room I wpuld not have taken this step forwards!!
Here is to my next btc and the future!
As commented below my plan is to use this a blog to update along the way towards my goal!
submitted by mattjc882002 to Bitcoin [link] [comments]

Groestlcoin Christmas Release!

Groestlcoin Dec 2018 Christmas Release Update

As per usual the 3 months has been all hand-on-deck, helping to bring further adoption utilities to Groestlcoin. The markets have been red but as always that doesn't stop the show from going on with regards to the development since the last release update on 24th September. Here's a recap of what has happened so far:

Recap:

What’s New Today?

Groestlcoin on Trezor Model T

As of the latest version of the Trezor Model T firmware, Groestlcoin is now officially supported! The Trezor Model T is the next-generation cryptocurrency hardware wallet, designed to be your universal vault for all of your digital assets. Store and encrypt your coins, passwords and other digital keys with confidence. The Trezor Model T now supports over 500 cryptocurrencies.

Blockbook MainNet & TestNet Block Explorer

Blockbook is an open-source Groestlcoin blockchain explorer with complete REST and websocket APIs that can be used for writing web wallets and other apps that need more advanced blockchain queries than provided by groestlcoind RPC.
Blockbook REST API provides you with a convenient, powerful and simple way to read data from the groestlcoin network and with it, build your own services.

Features:

Blockbook is available via https://blockbook.groestlcoin.org/ Testnet: https://blockbook-test.groestlcoin.org/ Source code: https://github.com/Groestlcoin/blockbook

Edge Wallet

Groestlcoin has been added to the Edge wallet for Android and iOS. Edge wallet is secure, private and intuitive. By including support for ShapeShift, Simplex and Changelly, Edge allows you to seamlessly shift between digital currencies, anywhere with an internet connection.

Features:

Android: https://play.google.com/store/apps/details?id=co.edgesecure.app
iOS: https://itunes.apple.com/us/app/edge-bitcoin-wallet/id1344400091?mt=8
Direct Android: https://edge.app/app

CoinID Wallet

We are excited to announce that Groestlcoin has been added to CoinID! With integrated cold and hot wallet support, and a host of other unique wallet features, CoinID can easily become your go-to wallet for storing Groestlcoin. More details can be found here: https://coinid.org/s/groestlcoin-wallet-overview.pdf

Features

Android: https://play.google.com/store/apps/details?id=org.coinid.wallet.grs
iOS: https://itunes.apple.com/us/app/grs-wallet-for-coinid/id1439638550

Groestlcoin Sentinel - Windows Released

Groestlcoin Sentinel is the easiest and fastest way to track balances of your Groestlcoin addresses.
Features
You can download it using the links below.
Download the Windows Wallet (64 bit) here: https://github.com/Groestlcoin/Groestlcoin-Sentinel-Windows/releases/download/1.0/SentinelSetup_x64.msi
Download the Windows Wallet (32 bit) here: https://github.com/Groestlcoin/Groestlcoin-Sentinel-Windows/releases/download/1.0/SentinelSetup_x86.msi
Source code: https://github.com/Groestlcoin/Groestlcoin-Sentinel-Windows/

Groestlcoin BIP39 Tool 0.3.9 Update

The Groestlcoin BIP39 tool is an open-source web tool for converting BIP39 mnemonic codes to addresses and private keys. This enables the greatest security against third-party wallets potentially disappearing – You’ll still have access to your funds thanks to this tool.
What’s New
Download the Groestlcoin BIP39 tool here: https://github.com/Groestlcoin/bip39/archive/master.zip
Source code: https://github.com/groestlcoin/bip39
Or use hosted version: https://groestlcoin.org/bip39/

Electrum-GRS 3.2.3 Update

Electrum-GRS is a lightweight "thin client" Groestlcoin wallet Windows, MacOS and Linux based on a client-server protocol. Its main advantages over the original Groestlcoin client include support for multi-signature wallets and not requiring the download of the entire block chain.
What’s New

Electrum + Android Version 3.2.3:

Android: https://play.google.com/store/apps/details?id=org.groestlcoin.electrumgrs
Windows & OSX: https://github.com/Groestlcoin/electrum-grs/releases/
Linux:
sudo apt-get install python3-setuptools python3-pyqt5 python3-pip python3-dev libssl-dev sudo pip3 install groestlcoin_hash sudo pip3 install https://github.com/Groestlcoin/electrum-grs/releases/download/v3.2.3/Electrum-grs-3.2.3.tar.gz electrum-grs
GitHub Source server: https://github.com/Groestlcoin/electrumx-grs
Github Source server installer: https://github.com/Groestlcoin/electrumx-grs-installer
Github Source client: https://github.com/Groestlcoin/electrum-grs

Groestlcoin ivendPay Integration

ivendPay and Groestlcoin cryptocurrency have announced the start of integration.
IT company ivendPay, the developer of a universal multicurrency payment module for automatic and retail trade, intends to integrate Groestlcoin cryptocurrency — one of the oldest and the most reputable Bitcoin forks into the payment system. Groestlcoin is characterized by instant transactions with almost zero commission and is optimal for mass retail trade where micropayments are mostly used.
According to Sergey Danilov, founder and CEO of ivendPay, Groestlcoin will become the 11th cryptocurrency integrated into the payment module. The first working vending machines for the sale of coffee, snacks and souvenirs, equipped with ivendPay modules, served the visitors of the CryptoEvent RIW exhibition at VDNKh in Moscow and accepted Bitcoin, Go Byte, Dash, Bitcoin Cash, Ethereum, Ethereum Classic, Zcash, Bitcoin Gold, Dogecoin and Emercoin. ivendPay terminals are designed and patented to accept payments in electronic money, cryptocurrencies and cash when connecting the corresponding cash terminal. Payment for the purchase takes a few seconds, the choice of the payment currency occurs at the time of placing the order on the screen, the payment is made by QR-code through the cryptocurrency wallet on the smartphone.
The interest in equipping vending machines with ivendPay terminals has already been shown by the companies of Malaysia and Israel, where first test networks would be installed. ivendPay compiles a waiting list for vending networks interested in buying terminals and searches for an investor to launch industrial production. According to Sergey Danilov, the universal payment terminal ivendPay for the vending machine will cost about $500. The founder of ivendPay has welcomed the appearance of Groestlcoin among integrated cryptocurrencies, as it is another step towards the realization of the basic idea of digital money - free and cross-border access to goods and services for everybody.
submitted by Yokomoko_Saleen to groestlcoin [link] [comments]

I want to build a kick-ass iPhone Bitcoin wallet! (SF Area)

Hey!
I'm a senior senior iOS developer. I've been following Bitcoin for a long time and it's become my life. With the recent Apple policy change about bitcoin wallets, I'm ready to build the next kick-ass iPhone Bitcoin Wallet.
I'm looking for designers or other developers that would like to team up. Anybody?
submitted by soloFeelings to Bitcoin [link] [comments]

(1) Is it true that encrypting an *existing* bitcoin-qt wallet.dat file will "invalidate" any existing backups? (2) Can I use unicode characters - eg ♥ - in the bitcoin-qt wallet passphrase?

I have an existing bitcoin-qt wallet.dat file which I want to encrypt - using the command in the bitcoin-qt Settings menu, involving creating a passphrase.
I have 2 (possibly somewhat related) questions:
TL;DR
(1) If you encrypt an existing wallet.dat file, will the backups of the old wallet.dat file still work?
(2) Can you include unicode characters - eg ♥ - in the passphrase used to encrypt a bitcoin-qt wallet.dat file?
Worst-case scenario: The answers to (1) and (2) are both "no" - and I attempt to encrypt an existing wallet using unicode, and my backups no longer work (due to a new pool of addresses somehow being created?) and the passphrase isn't what I think it is (due to the unicode characters somehow being misinterpreted?) - and then I could lose all my coins??
Details
(1) The following (old, short) thread claims that after you encrypt an existing wallet, any previous backups of that wallet will no longer work:
https://pay.reddit.com/Bitcoin/comments/1ccfdk/encrypting_walletdat_in_bitcoinqt/
Obviously, the the first response in that thread was slightly wrong, for saying that the "server" creates a new pool of 100 addresses to draw on. So using word "server" here was certainly incorrect - but maybe the gist of what they were saying might still be correct? (if you simply change "server" to "client").
I can actually understand that there might be reasons why encrypting a wallet.dat file could cause a new pool of 100 addresses to be generated.
But it does not make sense to me that this would make any older (unencrypted) backups instantly useless.
It seems to me that these older, unencrypted backups would still have their private keys intact, and could thus be used in certain (perhaps limited?) ways - such as:

(2) It seems that including a few unicode characters in the bitcoin-qt wallet passphrase would make it a lot stronger (since unicode is a much larger set of characters than ascii), so I would like to include a few.
But it would be more reassuring if it could be explicitly stated that this is indeed supported.

Possible catastrophic interaction between (1) and (2)?
If the answers to (1) and (2) were both "no" (ie, if you encrypt an existing bitcoin-qt wallet.dat file then any existing backups will not work, and unicode characters do not work in bitcoin-qt passphrases), then I'm worried there could be some kind of catastrophic interaction between (1) and (2) where I lose all my coins, as follows:
(1) I encrypt my existing wallet - making my old, unencrypted wallet.dat file now invalidated (due to something involving a new pool of addresses being generated?)
and
(2) I use a passphrase which includes unicode characters which bitcoin-qt appears to accept at the time of creation, but which doesn't work at the time of trying to decrypt the wallet.dat file (due to something going wring with how the supposed unicode characters are actually interpreted while being entered or copied-and-pasted?).
In this possible worst-case scenario, my old backups of wallet.dat no longer work, and my newly encrypted wallet.dat has some password which I'm not able to correctly enter anymore.
Sorry to be so paranoid about this!
Other remarks:
(a) I did do a (limited) test of unicode capability for bitcoin-qt wallet.dat passphrases: simply by creating a new (empty) wallet.dat file, and creating a passphrase for it involving unicode characters, and then attempting to change the passphrase (which requires entering the old passphrase that contained unicode characters).
This did seem to work ok: it let me re-enter the old passphrase (which included unicode characters) to create a new passphrase.
However, since this is an empty wallet (and since bitcoin-qt would ask for the passphrase only when attempting to actually spend from an encrypted wallet), I did not see a way to fully test whether the passphrase actually worked to decrypt a unicode-passphrase-encrypted wallet for the purpose of spending from it.
(I'm still downloading the rest of the blockchain and it's going to take at least another week on my slow connection, so don't see how I could send a small amount to the new wallet to test it either. My existing wallet.dat file was originally created on an internet-connected machine a long time ago, but it's been offline ever since, so in some sense it's kinda-sorta been in somewhat "cold" storage all this time, and I would prefer to avoid putting it online on a "hot" internet-connected machine until absolutely necessary.)
(b) Long-term, I am actually also in the process of setting up a proper cold storage system based on Armory, which I have installed on 2 Ubuntu machines (one offline and one online).
But I have a slow internet connection, and the backups of this old wallet.dat file have been sitting around unencrypted for ages (I've been relying simply on then being physically inaccessible).
Now some "things" are coming up over the next few days where I some better security right away, and it's probably going to take over a week for Armory/bitcoind to update my local copy of the blockchain.
So in the meantime, I also need some basic additional security right now - so encrypting the existing bitcoin-qt wallet.dat file using a strong passphrase (and making some new backups) seems like it could be a reasonable initial approach.
Thanks for any help!
submitted by encrypt_throwaway to Bitcoin [link] [comments]

Secure paper wallet tutorial

This is my handout for paranoid people who want a way to store bitcoin safely. It requires a little work, but this is the method I use because it should be resistant to risks associated with:
  1. Bad random number generators
  2. Malicious or flawed software
  3. Hacked computers
If you want a method that is less secure but easier, skip to the bottom of this post.
The Secure Method
  1. Download bitaddress.org. (Try going to the website and pressing "ctrl+s")
  2. Put the bitaddress.org file on a computer with an operating system that has not interacted with the internet much or at all. The computer should not be hooked up to the internet when you do this. You could put the bitaddress file on a USB stick, and then turn off your computer, unplug the internet, and boot it up using a boot-from-CD copy of linux (Ubuntu or Mint for example). This prevents any mal-ware you may have accumulated from running and capturing your keystrokes. I use an old android smart phone that I have done a factory reset on. It has no sim-card and does not have the password to my home wifi. Also the phone wifi is turned off. If you are using a fresh operating system, and do not have a connection to the internet, then your private key will probably not escape the computer.
  3. Roll a die 62 times and write down the sequence of numbers. This gives you 2160 possible outcomes, which is the maximum that Bitcoin supports.
  4. Run bitaddress.org from your offline computer. Input the sequence of numbers from the die rolls into the "Brain Wallet" tab. By providing your own source of randomness, you do not have to worry that the random number generator used by your computer is too weak. I'm looking at you, NSA ಠ_ಠ
  5. Brain Wallet tab creates a private key and address.
  6. Write down the address and private key by hand or print them on a dumb printer. (Dumb printer means not the one at your office with the hard drive. Maybe not the 4 in 1 printer that scans and faxes and makes waffles.) If you hand copy them you may want to hand copy more than one format. (WIF and HEX). If you are crazy and are storing your life savings in Bitcoin, and you hand copy the private key, do a double-check by typing the private key back into the tool on the "Wallet Details" tab and confirm that it recreates the same public address.
  7. Load your paper wallet by sending your bitcoin to the public address. You can do this as many times as you like.
  8. You can view the current balance of your paper wallet by typing the public address into the search box at blockchain.info
  9. If you are using an old cell phone or tablet do a factory reset when you are finished so that the memory of the private keys is destroyed. If you are using a computer with a boot-from-CD copy of linux, I think you can just power down the computer and the private keys will be gone. (Maybe someone can confirm for me that the private keys would not be able to be cached by bitaddress?)
  10. To spend your paper wallet, you will need to either create an offline transaction, or import the private key into a hot wallet. Creating an offline transaction is dangerous if you don't know what you are doing. Importing to a client side wallet like Bitcoin-Qt, Electrum, MultiBit or Armory is a good idea. You can also import to an online wallet such as Blockchain.info or Coinbase.
Trusting bitaddress.org
The only thing you need bitaddress.org to do is to honestly convert the brainwallet passphrase into the corresponding private key and address. You can verify that it is doing this honestly by running several test passphrases through the copy of bitaddress that you plan on using, and several other brainwallet generators. For example, you could use the online version of bitaddress, and brainwallet and safepaperwallet and bitcoinpaperwallet. If you are fancy with the linux command line, you can also try "echo -n my_die_rolls | sha256sum". The linux operating system should reply with the same private key that bitaddress makes. This protects you from a malicious paper wallet generator.
Trusting your copy of bitaddress.org
Bitaddress publishes the sha1 hash of the bitaddress.org website at this location:
https://www.bitaddress.org/pgpsignedmsg.txt
The message is signed by the creator, pointbiz. I found his PGP fingerprint here:
https://github.com/pointbiz/bitaddress.org/issues/18
"527B 5C82 B1F6 B2DB 72A0 ECBF 8749 7B91 6397 4F5A"
With this fingerprint, you can authenticate the signed message, which gives you the hash of the current bitaddress.org file. Then you can hash your copy of the file and authenticate the file.
I do not have a way to authenticate the fingerprint itself, sorry. According to the website I linked to, git has cryptographic traceability that would enable a person to do some research and authenticate the fingerprint. If you want to go that far, knock yourself out. I think that the techniques described in this document do not really rely on bitaddress being un-corrupt. Anyway, how do we know pointbiz is a good guy? ;-)
There are a lot of skilled eyes watching bitaddress.org and the signed sha1 hash. To gain the most benefit from all of those eyes, it's probably worthwhile to check your copy by hashing it and comparing to the published hash.
"But we aren't supposed to use brainwallets"
You are not supposed to use brainwallets that have predictable passphrases. People think they are pretty clever about how they pick their passphrases, but a lot of bitcoins have been stolen because people tend to come up with similar ideas. If you let dice generate the passphrase, then it is totally random, and you just need to make sure to roll enough times.
How to avoid spending your life rolling dice
When I first started doing this, I rolled a die 62 times for each private key. This is not necessary. You can simply roll the die 62 times and keep the sequence of 62 numbers as a "seed". The first paper address you create would use "my die rolls-1" as the passphrase, the second would be "my die rolls-2" and so on. This is safe because SHA256 prevents any computable relationship between the resulting private key family.
Of course this has a certain bad security scenario -- if anyone obtains the seed they can reconstruct all of your paper wallets. So this is not for everyone! On the other hand, it also means that if you happen to lose one of your paper wallets, you could reconstruct it so long as you still had the seed.
One way to reduce this risk is to add an easy to remember password like this: "my die rolls-password-1".
If you prefer, you can use a technique called diceware to convert your die rolls to words that still contain the same quantity of entropy, but which could be easier to work with. I don't use diceware because it's another piece of software that I have to trust, and I'm just copy/pasting my high entropy seed, so I don't care about how ugly it is.
Why not input the dice as a Base 6 private key on the Wallet Details tab?
Two reasons. First of all, this option requires that you roll the die 99 times, but you do not get meaningful additional protection by rolling more than 62 times. Why roll more times if you don't have to? Second, I use the "high entropy seed" method to generate multiple private keys from the same die rolls. Using the Base 6 option would require rolling 99 times for every private key.
I'm a big nerd with exotic dice. How many times to roll?
Put this formula in Excel to get the number of times to roll: "=160*LOG(2,f)" where f = number of faces on the die. For example, you would roll a d16 40 times. By the way, somewhat unbelievably casino dice are more fair than ordinary dice
The "Change address" problem:
You should understand change addresses because some people have accidentally lost money by not understanding it.
Imagine your paper wallet is a 10 dollar bill. You use it to buy a candy bar. To do this you give the cashier the entire 10 dollar bill. They keep 1 dollar and give you 9 dollars back as change.
With Bitcoin, you have to explicitly say that you want 9 dollars back, and you have to provide an address where it should go to. If you just hand over the 10 dollar bill, and don't say you want 9 dollars back, then the miner who processes the transaction gives 1 dollar to the store and keeps the remainder themselves.
Wallet software like Bitcoin-Qt handles this automatically for you. They automatically make "change addresses" and they automatically construct transactions that make the change go to the change address.
There are three ways I know of that the change problem can bite you:
  1. You generate a raw transaction by hand, and screw up. If you are generating a transaction "by hand" with a raw transaction editor, you need to be extra careful that your outputs add up to the same number as your inputs. Otherwise, the very lucky miner who puts your transaction in a block will keep the difference.
  2. You import a paper wallet into a wallet software and spend part of it, and then think that the change is in the paper wallet. The change is not in the paper wallet. It is in a change address that the wallet software generated. That means that if you lose your wallet.dat file you will lose all the change. The paper wallet is empty.
  3. You import a paper wallet into a wallet software and spend part of it, and then think that the change is in the change address that the wallet software generated. If the transaction did not need to consume all of the "outputs" used to fund the paper wallet, then there could be some unspent outputs still located at the address of the paper wallet. If you destroyed the paper wallet, and destroyed the copy of the private key imported to the wallet software, then you could not access this money. (E.g. if you restored the software wallet from its seed, thinking all of the money was moved to the wallet-generated change addresses.)
For more on this, see here
The hot paper wallet problem
Your bitcoin in your paper wallet are secure, so long as the piece of paper is secure, until you go to spend it. When you spend it, you put the private key onto a computer that is connected to the internet. At this point you must regard your paper wallet address as hot because the computer you used may have been compromised. It now provides much less protection against theft of your coins. If you need the level of protection that a cold paper wallet provides, you need to create a new one and send your coins to it.
Destroying your paper wallet address
Do not destroy the only copy of a private key without verifying that there is no money at that address. Your client may have sent change to your paper wallet address without you realizing it. Your client may have not consumed all of the unspent outputs available at the paper wallet address. You can go to blockchain.info and type the public address into the search window to see the current balance. I don't bother destroying my used/empty paper wallet addresses. I just file them away.
Encrypting your private key
BIP 0038 describes a standardized way to encrypt your paper wallet private key. A normal paper wallet is vulnerable because if anyone sees the private key they can take the coins. The BIP38 protocol is even resistant to brute force attacks because it uses a memory intensive encryption algorithm called scrypt. If you want to encrypt your wallets using BIP38, I recommend that you use bitcoinpaperwallet because they will let you type in your own private key and will encrypt it for you. As with bitaddress, for high security you should only use a local copy of this website on a computer that will never get connected to the internet.
Splitting your private key
Another option for protecting the private key is to convert it into multiple fragments that must be brought together. This method allows you to store pieces of your key with separate people in separate locations. It can be set up so that you can reconstitute the private key when you have any 2 out of the 3 fragments. This technique is called Shamir's Secret Sharing. I have not tried this technique, but you may find it valuable. You could try using this website http://passguardian.com/ which will help you split up a key. As before, you should do this on an offline computer. Keep in mind if you use this service that you are trusting it to work properly. It would be good to find other independently created tools that could be used to validate the operation of passguardian. Personally, I would be nervous destroying the only copy of a private key and relying entirely on the fragments generated by the website.
Looks like Bitaddress has an implementation of Shamir's Secret Sharing now under the "Split Wallet" tab. However it would appear that you cannot provide your own key for this, so you would have to trust bitaddress.
Durable Media
Pay attention to the media you use to record your paper wallet. Some kinds of ink fade, some kinds of paper disintegrate. Moisture and heat are your enemies.
In addition to keeping copies of my paper wallet addresses I did the following:
  1. Order a set of numeric metal stamps. ($10)
  2. Buy a square galvanized steel outlet cover from the hardware store ($1)
  3. Buy a sledgehammer from the hardware store
  4. Write the die rolls on the steel plate using a sharpie
  5. Use the hammer to stamp the metal. Do all the 1's, then all the 2's etc. Please use eye protection, as metal stamp may emit sparks or fly unexpectedly across the garage. :-)
  6. Use nail polish remover to erase the sharpie
Electrum
If you trust electrum you might try running it on an offline computer, and having it generate a series of private keys from a seed. I don't have experience with this software, but it sounds like there are some slick possibilities there that could save you time if you are working with a lot of addresses.
Message to the downvoters
I would appreciate it if you would comment, so that I can learn from your opinion. Thanks!
The Easy Method
This method is probably suitable for small quantities of bitcoin. I would not trust it for life-altering sums of money.
  1. Download the bitaddress.org website to your hard drive.
  2. Close your browser
  3. Disconnect from the internet
  4. Open the bitaddress.org website from your hard drive.
  5. Print a paper wallet on your printer
  6. Close your browser
submitted by moral_agent to BitcoinWallet [link] [comments]

trying to import BIP-38 paper wallet into Electum.. what private key format do I need to use?

SOLVED* tldr I mis-copied the private key, or Electrum was not connected, or not synced, so re-copied and pasted and the greyed out "IMPORT" botton became clickable. I'm leaving this here for reference
I have a pre-btc/bch fork BIP-38 paper wallet. I want to import (not sweep) it into an Electrum Wallet v3.3.3, and then import the BCH in that paper wallet into an Electron Cash Wallet v3.3.5.
I created a new Electrum Wallet, chose "Import Bitcoin addresses or private key" as the wallet type, and was then asked to enter the Bitcoin address or private key to import.
I decrypted the BIP-38 paper wallet and was provided with the Private Key, in various formats. They are:
Private key WIF (51 characters base 58, starts with a "5" Private Key WIF Compressed (52 characters base 58, starts with a "K" or "L"; Private Key Hexadecimal Format (64 characters [0-9A-F]); Private Key Base64 (44 characters); or Private Key BIP38 Format (58 characters base58, starts with '6P') 
I've no idea which one to use. I tried the first (the one starting with "5") but the IMPORT button in Electrum remained greyed out. So I tried the next (the Private Key WIF Compressed format starting in "K" or "L"), and the IMPORT BUTTON became clickable so I clicked it.
But, I've been sitting waiting for something to reflect on the Electrum wallet, and after a couple of hours there is still no record of the import, either under Electrum's History page, Receive page, or Coins pages
Does anyone know what private key format I must use to import a private key of a BIP-38 paper wallet into Electrum?
Ty in advance
submitted by seedpod02 to btc [link] [comments]

Where do you store your bitcoins?

inb4 nice try NSA/FBI etc
I have been using mycelium and electrum on my phone and PC for a while now but since I am hoping to be a long term hodler I want to secure the funds with offline private keys. I have created some BIP38 paper wallets securely but this leaves me with the issue of actually storing them. What I love about electrum and mycelium is that you can restore them from the seed words. If I lose either the private key or my passphrase then I am doomed. I do not have multiple houses to securely stores copies in.
So people of /bitcoin, how do you distribute your keys in a safe manner, not only from other people but also from losing them?
submitted by nastypoker to Bitcoin [link] [comments]

This is what keeps me from migrating to Segwit

I have my bitcoins in cold storage. I generate my private keys offline through bitaddress website (offline) or through the sha256sum Linux command.
I'll soon sign an offline transaction using electrum from my cold storage to 2 outputs.
I have no idea how to generate a segwit address in an offline secure manner like I do for legacy addresses. Whenever I search Google I just read messages like "wait for wallets like Core to add segwit functionality to their GUI" or things like that. But I don't even want that. I don't want an electrum non standard seed or some fancy weird thing. I just want to securely generate a private key that I can encrypt with Bip38 or Bip39 and cold storage it.
Any ideas?
submitted by wjohngalt to Bitcoin [link] [comments]

Mycelium Bitcoin Wallet Feature of the Week & news

Hi everybody! I'm going to start doing weekly posts, showcasing one Mycelium feature I find interesting, and updating on what's going on with our team and development. We have tons of awesome stuff being worked on!
So, without further ado, this is the feature that first got me into Mycelium (and impressed the heck out of me at the San Jose conference):
Spending from cold/paper wallet
  1. Take out printout of private key
  2. In Mycelium, go to the Menu is the top right corner (three vertical dots)
  3. Select Cold Storage
  4. Press QR Code, and scan the private key of your paper wallet. This loads the private key into your phone's secure memory, but does not save it to your storage.
  5. Proceed to spend as normal, entering the Bitcoin address from either the QR code or clipboard, and entering the amount. Note - Mycelium will retrieve the balance of your paper wallet and will show that once you click the Enter Amount keyboard button (I asked the guys if they could make the balance a bit more prominent).
  6. Hit send, and Mycelium Wallet will broadcast your transaction, send all the remaining change back to the paper wallet, and wipe the private key from your phone's memory.
This is a pretty great way to spend money from secure cold storage, without relying on a separate computer (as in Armory/Electrum) or a hardware wallet device (Trezzor). It's not as secure as offline signing, but it's much better than a wallet kept on your computer. When Jan first demoed this for me, he whipped out a private key on a folded business card stored in his pocket, spent money from it, and stuck it back into his pocket, with his phone posing no risk to his bitcoins.
EDIT: This includes support for BIP38 encrypted paper wallets, so if you keep your key in that form, even if someone steals it, i won't be spendable. More here http://www.reddit.com/Bitcoin/comments/1xc5lw/mycelium_bitcoin_wallet_feature_of_the_week_news/cfa67fy
In the news, the Mycelium team is traveling to the Inside Bitcoins conference in Berlin (but I won't be). While there, they will be unveiling a rather exciting and important new service that will be built right into the Mycelium Wallet. I regret not being able to go, because this new thing of theirs is really awesome, is related to a bunch of recent news, is very important for bitcoin's ecosystem and may help speed up adoption immensely, and I would have been promoting the hell out of it even if I wasn't a part of the team. So if you are going to the conference, make sure to find the Mycelium guys and pester them with questions! I won't be paid unless you pin them against a wall and ask them all about it :( And if you can't make it to the conference (It's €445!!!), don't fret. I'll still fill you in on the whole thing right here. I can't wait!
submitted by Rassah to Bitcoin [link] [comments]

Is this way to sign a message from a paper wallet safe enough?

Hello guys,
what I did (without using the signature so far, just testing if it works):
Now my question is: is that safe enough, is there any way the signature could be somehow faulty or somehow reveal the private key? I'm not quite sure if ubuntu somehow saves anything on the usb drive which could be stolen afterwards if I used the usb drive on a computer with internet connection. I may be a bit paranoid, but I guess it's better to be safe than sorry.
If there's a better or safer way to do this I would appreciate any tips!
Thanks!
submitted by WalterRyan to Bitcoin [link] [comments]

Advice for Securing Private Segwit Keys needed

I finally found the time to move my BTC to Segwit addresses before doing so I wanted to clarify some security concerns. I know there are many disucssions about this issue. Still I have some questions.
My general strategy is to generate keys only on a linux live system that runs in memory of a machine with no internet connection.
First rule is for me to remember my private keys. In my head they can't be stolen. however they can easily be lost once I am sick or once I die. There is obviously also the possibility that I just forget the key.
Therefor my second strategy is to have some backup of an encrypted version of the key. So I use BIP38 to encrypt my keys with an extremly long passphrase and have some paper printouts of the encrypted keys which I can distribute to several geographically seperated locations. As far as I understand I could even post these printouts here on reddit since they cannot possibly be bruteforced once the passphrase is long enough (which it is)
Just to make sure: When importing the private keys to electrum in this clean linux live system. I can also encrypt the electrum wallet file. which can also be stored on a hard disk and is extremly useless for people without my passphrase. This enables me to even store the keys on a remote server or if I decide to trust Google/Dropbox whomever...I could also post the text of the encrypted wallet file here on reddit as a backup. The idea: The likelihood for the data to be lost will be very small.
However the same problem arises: Without me and the information of the passphrase the private Keys cannot be decrypted.
So what methods do u use to protect your passphrase or share it with trusted family members and so on...?
I know multisig wallets could resolv the problem but in this case I would have to trust several people not to come together and steal my funds. Also I would have to trust them to keep their privat keys very save or be able to pass the private keys on to people in case they are sick or die. The problem is that the people I trust most are not particular tech savvey. (rather the opposite)
Asking these questions and describing the problems I even have the shocking feeling that spreading bitcoins on multiple exchanges might be even more secure :(
Happy for advice and input.
submitted by renepickhardt to Bitcoin [link] [comments]

Cold Storage: Paper Wallets with BIP38 or Electrum offline? Tradeoffs analyzed..

Any thoughts on which approach is best? I like both considerably. However, with electrum I am curious if there are security vulnerabilities from their servers. But the 12 word passphrase is great since your addresses can be recovered at any time. Paper wallets with BIP38 are great, but some question whether BIP38 is too premature for long-term support among wallet developers and related applications. But they provide a great storage solution and I do like products of the type that cryptocards provide.
One difference is the fact that Electrum (and Armory too) have a great feature for offline transaction signing which allows you to spend your bitcoins from cold storage and keep them off the network. With BIP38-enabled paper wallets, you need to 'break' the seal so to speak by entering your password in a wallet on a mobile phone with an app like MyCelium and this opens up an unlikely, albeit possible vulnerability of a keylogger captgure your code --- and despite hte fact that Mycelium is well served to delete the passphrase after it's been used for security reasons. So while you can re-use the paperwallet with BIP38, you cannot be 100% sure nobody intercepted or captured your password.
The other difference is that with BIP38 paper wallets, you cannot really test it out like you can with electrum-enabled offline signing. Even though the process involves USBs (some see that as a vulnerability by the way), and it is clunky, it does at least provide a solution to see if your coins can go back and forth while remaining in cold storage. I am a bit uncomfortable with the notion of loading up coins on paper wallets but not being able to test small amounts. Are glitches with a resource like bitaddress.org possible? Has anyone experienced problems using it for BIP38 - do different browsers present different results in any way? These are the sort of issues I'd like the community to weigh in on..
Any of you have thoughts or arguments that support one over the other? Those are some of the tradeoffs I see.
submitted by -double-o- to Bitcoin [link] [comments]

Sweeping/Importing BIP38-encrypted key with blank password

Dear Verters,
a while ago, I created a paper wallet using the website https://paperwallet.vertcoin.org/ which does not exist any more. I am quite sure I did not use the optional encryption of my private key. The private key starts with 6P... and as I learned is a BIP38-encrypted key (in my case without being encrypted). Using https://walletgenerator.net/?currency=Vertcoin# I tried to decrypt the key but as I can't pass an empty password this does not work.
I found this old post, https://www.reddit.com/vertcoin/comments/2aohw3/paper_wallets_code_5_question_help/ where someone had the same problem. The solution was to use the walletgenerator and the developer console (Browser, F12) with the following command to bypass the password detection: ninja.privateKey.BIP38EncryptedKeyToByteArrayAsync("6Pf...", "", function(x) { console.log(new Bitcoin.ECKey(x).getBitcoinWalletImportFormat()); })
This did not work any more. Does anyone have an idea how I can recover the private key in a format so that I can use it for sweeping or import in electrum?
Thanks!
submitted by VeryTrendyCash to vertcoin [link] [comments]

bitWallet 1.6 for iOS now supports Hierarchical Deterministic wallets and Mnemonic sentences (BIP32 and BIP39) - A brief overview

Here's a few screenshots of the HD wallet section.
What this means is that you can now back up your bitWallet private keys by simply writing down your deterministic seed and storing it offline with your Electrum or Armory seeds. In fact, if you have a desktop wallet that also supports BIP32, you can actually sync or recover the same wallet addresses from your desktop. I find this very helpful when labeling transactions for budgeting and bookkeeping purposes. To my knowledge, Electrum will be supporting BIP32 in version 2.0, and it will likely be a wallet standard soon.
I did test this with breadwallet already by attempting to restore a breadwallet mnemonic with bitWallet and it worked just fine. I imagine that you should be able to restore a bitWallet mnemonic into breadwallet just fine as well, but haven't tried that.
When creating a new HD wallet in bitWallet, you need to write that mnemonic sentence down and keep it safe! It will not be shown again! You can still recover your Master Extended Private Key from the wallet settings, however.
You can also create or import traditional private keys via Classic Wallets. (No BIP38 import support on the horizon.) I haven't switched over to HD wallets entirely because I'm waiting for the Electrum update, but I've been playing around with it for the past couple weeks and it seems to work quite well.
In my personal opinion, bitWallet is the best iOS for power users, hands down. Breadwallet is probably my second choice, but it's just too simple for me. Breadwallet is the first bitcoin wallet I was comfortable with recommending to my mother though, and she loves it. I think bitWallet would probably overwhelm her unless I sat with her and trained her how to use it.
Disadvantages of bitWallet (in my opinion) are thus:
While I trust the app enough to keep a couple hundred bucks worth of bitcoin in it, and while it's built on top of the Core Bitcoin Obj-C implementation, bitWallet not fully open source. Then again, even if it was fully open source like breadwallet, we still would not know if the source code had been modified before being submitted to the App Store. I think this is a risk of mobile and web wallets that we won't overcome any time soon. That being said, I trust bitWallet enough to keep my daily spending funds secure.
My second issue is with how bitWallet handles change addresses. Basically, it's up to the user to make sure that he (or she) is sending funds to a fresh change address if he wishes to avoid address reuse. Avoiding address reuse has not been a huge priority for bitWallet, but there's nothing preventing users from managing them in a slightly manual way. I think that area could use some refinement.
Overall I'm really stoked to see how far this iOS bitcoin wallet has come in such a short time. Version 1.0 couldn't even send bitcoins due to Apple's restrictions, and now we have HD wallet functionality. I've been using beta versions on iOS 7.0.2 jailbreak for the past couple weeks without any issues whatsoever. Version 1.6 is available on the App Store right now.
submitted by BashCo to Bitcoin [link] [comments]

Are bitcoin-qt encrypted wallet private keys BIP38 enabled?

Does an encrypted bitcoin-qt wallet generates BIP38 private keys?
I saw that bitcoin private keys starting with 5, i.e. unencrypted / no-BIP38 PKs, can be imported on several bitcoin wallets, e.g. blockchain.info, electrum, etc., and everyone with access to these unencrypted PKs can spent the bitcoins associated to them without entering a password to validate the transaction. While BIP38's private keys, i.e. those starting with 6, can be imported on several bitcoin wallets, but they ask the associated password in order to move the coins associated with them.
So let's say that someone guess my bitcoin-qt's encrypted private key, and he import it on blockchain.info or electrum. Does he will need to enter my password to spent the coins associated to my PK? in other others, does my encrypted bitcoin-qt private keys works like any BIP38 PK?
Thanks
submitted by bigcoinme to Bitcoin [link] [comments]

I have a BIP38 encrypted paper wallet. Whats the safest way to move those bitcoins to a new wallet?

I am very comfortable using BTC, but I have always dreaded the risk of importing a paper wallet. I don't want to mess up the change address problem and have my bitcoins sent into oblivion. Say I want to import them into electrum, or blockchain.info, how would I go about doing that? Do they decrypt the BIP38 password? Thanks
submitted by apython88 to Bitcoin [link] [comments]

BITCOIN PRIVATE KEY HACK TOOL 2020 Paper Wallet Bitcoin Ethereum Crypto Disaster! Cryptocurrency Security Tips bitcoin Private keys - puzzle 3,4,5 2019 lucky enough to ... Step-by-Step: How to Recover Bitcoin Cash From Paper Wallet created before August 1st with password Eyeline Crypto Trading - Official Presentation - YouTube

I basically want to generate my own bitcoin private keys using bitcoin-core, and then BIP38 encrypt them in an offline manner so I can have a copy of my private keys in paper form just as an extra backup to my existing digital encrypted backups. bitcoin-core encryption paper-wallet offline bip38. share improve this question follow asked Dec 27 '16 at 13:13. oshirowanen oshirowanen. 95 2 ... Use BitPay-style addresses for Bitcoin Cash (ie starting with 'C' instead of '1') Use legacy addresses for Bitcoin Cash (ie starting with '1') Encrypt private keys using BIP38 and this password: Enabling BIP38 means each key will take several minutes to generate. Bitcoin is a distributed, worldwide, decentralized digital money … Press J to jump to the feed. Press question mark to learn the rest of the keyboard shortcuts. r/Bitcoin. log in sign up. User account menu. 8. How to BIP38 encrypt my Electrum seed? Close. 8. Posted by 5 years ago. Archived. How to BIP38 encrypt my Electrum seed? I want to write down my Electrum seed on a piece of paper but ... Bitcoin Stack Exchange is a question and answer site for Bitcoin crypto-currency enthusiasts. It only takes a minute to sign up. Sign up to join this community . Anybody can ask a question Anybody can answer The best answers are voted up and rise to the top Bitcoin . Home ; Questions ; Tags ; Users ; Unanswered ; Import of BTC BIP38 Paper Walet into Electrum 3.3.4 not working. Ask Question ... March 12, 2014 Importing Bitcoin from a paper wallet into Electrum. Sending money to a paper wallet is the easy part. Getting it out is a little more complicated. So here’s a step-by-step guide. Below is a paper wallet containing 0.36477 BTC (at the time of this writing). The paper wallet was made with bitaddress.org, using BIP38 encryption for the private key. (To see more about creating ...

[index] [7461] [1891] [48251] [41994] [50378] [15776] [39038] [50174] [16428] [18646]

BITCOIN PRIVATE KEY HACK TOOL 2020

Are you luck enough to find the 3.8 million bitcoins hidden deep inside block there are three ways of puzzle 1,2, 3&4&5 which will be uploaded in our channel... If you had a BIP38 encrypted paper wallet during the bitcoin gold fork, this is what you have to do to claim the BTG coins. 2018-01-07; Electrum PGP signature verification instructions - Duration: 20:15. ... BIP38 Encrypting of your Bitcoin Private Key - Duration: 10:26. Matthew Smith 10,872 views. 10:26 . Elliptic ... BIP38 Encrypting of your Bitcoin Private Key - Duration: 10:26. Matthew Smith 11,602 views. 10:26. How to Restore a Bitcoin Wallet from a Seed (Electrum) - Duration: 11:17. ... In this video you'll find a step-by-step guide to help you recover your Bitcoin Cash From a Bitcoin Paper Wallet you created before August 1st with a password on it (BIP38 encrypted).

#