Create a bitcoin paper wallet

4 stars based on 51 reviews

By day, a simple software engineer. By night, also a software engineer. The night was June 9th, It was a typical Create bitcoin paper wallet reddit night for me. I was watching Netflix and checking reddit partying with cool kids. This reddit user had just done something very dangerous. They posted their Sia wallet seed online. I was pretty create bitcoin paper wallet reddit they did make a mistake writing it down.

But I was hoping that they only made one mistake. I needed to do this quickly. Indeed it was not. That led me to the entropy-mnemonics Github project, which contained this dictionary of possible seed words:. That way, if Create bitcoin paper wallet reddit found that one of 29 seed words they posted was missing from the dictionary, that would obviously be the incorrect word.

Then I could quickly figure out the seed just by looking for words in the dictionary similar to the absent word. I needed a way of finding all the words in that dictionary that were one copying error off from the seed that got posted to reddit. I realized that Levenshtein distance could help me here.

The Levenshtein distance is the number of letters you need to add, delete, or replace create bitcoin paper wallet reddit get from one word to another. To discover possible seeds, I could write a script that finds words in the entropy dictionary that had a Levenshtein distance of 1 from the words in the incorrect seed. I first downloaded the dictionary locally and stripped out all characters except a - z:.

Then Create bitcoin paper wallet reddit installed the python-Levenshtein library and wrote a hacky little Python script to dump out the possible seeds:. This code is better for demonstration. Fortunately, my script reported that there were only 12 seeds that had create bitcoin paper wallet reddit Levenshtein distance of 1 from the incorrect seed:.

There were few enough possibilities that I could just type them into Sia manually. I tried the first possible seed, created by replacing wise in the incorrect seed with wife:. That was to create bitcoin paper wallet reddit expected. I kept trying each potential seed until I got to the seed that replaced tonic with ionic:. Was I the one being fleeced somehow? While I would have loved to sit and ponder the strange balance I was seeing, time was of the essence.

It was time to steal the Siacoin. Someone else is after the treasure. Of course someone else is after it. I quickly sent the full balance to my own Sia wallet. Now that the coins were secured, it was time to figure out just what was going on here. The last transaction in the list is the withdrawal. The transaction of 0.

I was interested in the first transaction in the list. That line showed that this wallet had only ever received one deposit of This was a new, interesting problem.

I decided to just write a batch script to keep transferring money from the exposed wallet to my own wallet. Eventually, I churned out this fine piece of batch scripting:.

It goes from 1 to in increments of 0, so it loops forever. While the wallet continues to create bitcoin paper wallet reddit zero balance, this command will just fail to no effect. I chose 2, SC because a relatively low transfer was safer. I was effectively playing by The Price is Right rules. Create bitcoin paper wallet reddit in the end, I decided I had to do the right thing and return the Siacoin to the user who posted their seed.

Still, the discrepancy between the amount I found and the amount they lost could potentially make things awkward. I explained how I had recovered their seed and taken the money to keep it safe from less scrupulous users who could have recovered it as well. I requested they give me a Siacoin address not associated with the leaked seed so that I could create bitcoin paper wallet reddit the Siacoin balance to them.

Hours passed, then days, and I heard nothing back. I noticed they had deleted the post to reddit exposing their seed. Finally, on Monday morning, the victim of my heinous crime got back to me. They explained that shortly after making their post, they realized that their money was still on the exchange and had never reached their wallet I knew it!

They were able to move the money to a separate wallet whose seed was secure. They were delighted that I had recovered the seed because I had solved their mystery of what went wrong with the passphrase.

They had correctly written down ionic but they kept mistakenly reading it back as tonic because that was the more familiar word to them. The user even offered to let me keep the create bitcoin paper wallet reddit amount, but I felt I would come off better in this blog post the coins rightfully belonged to the user who lost them.

I insisted, and they finally relented and sent me an address so I could return the Never post your Sia wallet seed online. As we see from this tale, even an incorrect or partial version of the seed can completely compromise your wallet. This applies not only to Siacoin but to cryptocurrencies in general.

On February 1st, I quit. It was because they refused to buy me a Christmas present. With no idea what I was doing, I hired a cartoonist to illustrate my blog.

The results were surprisingly positive. Silly Bits Blog About Projects. Michael Lynch By day, a simple software engineer. A seedy reddit post The night was June 9th, Hacking by hand I began by examining the words in the incorrect seed: That led me to the entropy-mnemonics Github project, which contained this dictionary of possible seed words: Could not initialize wallet from seed: Wallet initialized and encrypted with seed.

Encrypted, Unlocked Confirmed Balance: Be the first to know when I post cool stuff Subscribe to get my latest articles by email.

Qt bitcoin trader linux software free download

  • R9 290x vs 7950 bitcoin miner

    Better to mine litecoin or bitcoin

  • Gemini bitcoin credit card

    Mining bots litecoin

Bitcoin faucet botfreebitcoin bot new 022018

  • Comment installer bitcoin qt ubuntucarte miniere bitcoin

    Fair trade items made by women

  • Bitcoin charts volume

    Bitcoinistbe safe be smart with digital currency investing

  • Blockchain based network for good

    How to use bitcoin miner robot apple tv

Ky obits 2018

22 comments Hobby tron bit bottle

Litecoin difficulty 2015 gmc sierra

There are many ways to buy Bitcoin. Two semi-reliable companies at this time are Xapo http: The process will involve uploading your personal identification State ID, Passport, etc. Verify their reputation on Reddit before making a large purchase. Xapo should be faster than Coinbase. Coinbase also allows small "instant" buys via a debit card but adds a large fee for this option. Once you have purchased Bitcoin, you are ready to convert it to Monero!

Download the paper wallet generator at: Unzip and open the paper wallet generator monero-wallet-generator.

Monero Public Address The public address is used to receive funds to the wallet. You give this to anyone who will be sending funds to your wallet. Monero Mnemonic Seed The mnemonic seed is a method of storing the entire wallet that is easily recognizable to humans. This is all you need to restore your wallet at a later date.

Monero Private View Key The private view key is to view transactions entering the wallet. Commonly this is used to setup a view-only wallet which can see incoming transactions live on the blockchain as they are sent to a cold storage wallet. At this point you have many options. Most likely you will want at least two or three copies, stored securely in different locations.

If storing digitally, encrypt everything with a strong password. If storing on paper, do not show the wallet to anyone else who can memorize your 25 word key, or take a picture of the wallet without your permission. Sending someone a picture of the wallet is the same as giving away all of your funds.

Whichever method you chose, be sure there's no copy of the Monero wallet left over on the device you used. You may need to securely delete the Monero wallet if you saved it to a disk, or make sure your printer does not save a copy in memory. You wont be able to recover them! Option to encrypt an XMR mnemonic seed: Switch to your internet connected computer and go to www. Choose "Deposit Bitcoin" and "Receive Monero" quick.

But wait, since your Monero Public Address is on an airgapped computer right? Refund Address Bitcoin Public Address you can receive funds at Enter a Bitcoin address that you control where a refund can be sent in case there's a problem with the transaction. It's very important that you enter a Bitcoin Public Address you control or can receive funds at.

At Xapo and Coinbase this is called a Receive Address and it may change periodically. Go to your Xapo or Circle account, and find a Transfer or Send button. Paste the Bitcoin Deposit address into the Destination field and enter the amount of bitcoin you would like to have converted to Monero. Press Send and authorize the transaction, if required. This may be minutes or hours.

You can check if the payment has been sent by looking up the Shapeshift. Your transaction to Shapeshift. When your Bitcoin transaction has been confirmed, Shapeshift. This can take minutes to hours. If there's an issue, contact Shapeshift. They have good support. Because the Monero blockchain is private and untraceable, you won't be able to lookup your Monero Public Address and confirm that the funds have arrived like you might with Bitcoin.

This is good for privacy, but bad for convenience. To securely verify the funds have arrived at your wallet, you will need to setup a View Only wallet. This is where that view-key comes in. To create a view-only wallet see the entry: To verify the funds are still in your wallet and have not been spent you need to create a Cold Wallet with your mnemonic key all your funds on an airgapped computer with an up-to-date copy of the Monero Blockchain.

When finished you will have to securely erase the wallet or connect it to the internet and it becomes a Hot Wallet. Team Hangouts Sponsorships Merchants. How to purchase Monero and securely store it. This is a guide to purchase and securely store Monero as of June Buy Bitcoin There are many ways to buy Bitcoin.

Download and create a Paper Wallet on a secure and air-gapped computer. Your paper wallet will have four important items: Monero Private Spend Key The private spend key is used to send funds from the wallet. Convert your Bitcoin to Monero and have it sent to your Monero Paper Wallet Switch to your internet connected computer and go to www. Agree to the Terms and hit the slider to make this a "Reusable Address".

Notes and How to Verify Funds Because the Monero blockchain is private and untraceable, you won't be able to lookup your Monero Public Address and confirm that the funds have arrived like you might with Bitcoin. View Only Wallets To verify the funds are still in your wallet and have not been spent you need to create a Cold Wallet with your mnemonic key all your funds on an airgapped computer with an up-to-date copy of the Monero Blockchain.