Author

Topic: [WTS] BIP38 cold-storage wooden cards to protect your bitcoin - 10% off (Read 9259 times)

BG4
legendary
Activity: 1006
Merit: 1024
PaperSafe
We would be more than happy to leave everything we built so far in the hands of a company or an individual who is capable of running it with the same level of passion -possibly even more – that we kept during this year. If you think you are that person, or you know someone who might be the one, please get in touch or help us by spreading this message

Did anyone ever buy this business? I'm not expressing interest, just curious.

I am capable of something very similar. 
hero member
Activity: 707
Merit: 500
We would be more than happy to leave everything we built so far in the hands of a company or an individual who is capable of running it with the same level of passion -possibly even more – that we kept during this year. If you think you are that person, or you know someone who might be the one, please get in touch or help us by spreading this message

Did anyone ever buy this business? I'm not expressing interest, just curious.
sr. member
Activity: 277
Merit: 250
Aw, I was planning on getting one Tongue I hope it comes back, and thank for making them Smiley
legendary
Activity: 1512
Merit: 1012
Damn, too bad you guys shut down... Pretty sad to see such quality wallets go away from the Bitcoin scene!

Did you guys had any competitors? I've been searching, but I can't find any. Even if it's not in wood, I'd love to have another original wallet in the future
sr. member
Activity: 267
Merit: 250
Woodwallets.io
Goodbye Woodwallets?

TL DR; Life got in the way and  we will not able to work on Woodwallets.io with the same level of passion and dedication we used to. Instead of just running it like a boring online shop, we decided to suspend operations. If you happen to know someone who can be interested in picking up the business and run it with passion, get in touch. Bitcoin accepted.

Full message : http://woodwallets.io/goodbye-woodwallets/

It all started just for fun one year ago, with a reddit post titled “I have a lasercutter in my hands for a couple of months. Would you be interested in wooden paper wallets?” . The response was overwhelming.

After a month of prototyping and setups, I sneaked into the World Mobile Congress to personally hand the first wallet to Jon Matonis, then president of the Bitcoin Foundation. And here were are, one year and several hundreds Woodwallets later, facing a hard decision.

During Woodwallets‘s first and only year we have transformed a no-budget bizarre idea into a profitable business with a very solid reputation in the crypto-currency space (EDIT: this story is now on coindesk) . We always refused to get a “paid review of your product” in the bitcoin press – and I assure there was no shortage of “special offers” in our inbox. Yet we have been able to reach the bitcoin community at large, building trustful relations with our loyal customers. I still get surprised when I show the product at local events/meetups to find out that a decent number of  people already knows it.

By putting energy and dedication in delivering a product for bitcoiners, we have been able to focus on what really matter : making the community happy with the product. The feedback we received from Woodwallets buyers can attest that we hit the target.

Beside  being a an elegant piece of design, Woodwallets also helped in raising awareness about cryptocurrency in general and cold storage practices. A good ice-breaker for face2face introduction to cryptos, it also allowed for the creation of open source BIP38 encryption tools like bippy, pushing a bit over the boundary of bitcoin security and infrastructure.

However, it is now time for us to move on. Life sometimes gets in the way, and we  realized we won’t have enough time for running Woodwallets with the same level of dedication that brought us where we are now. We can’t afford anymore to spend nights soldering thousands of free bitcoin keychain rings for a conference by hand. We won’t be able anymore to experiment with new materials, research into new products, play with multisig, be active on social networks, promptly respond to emails and follow the altcoin scene while keeping keep up with this extremely fast-paced space.

Not being able to invest time in such activities will make Woodwallets just an ordinary, average and boring business. And we do not want to upset the (almost) one thousand amazing twitter followers and fans. Instead, we took the decision to stop taking new orders, with immediate effect.

We would be more than happy to leave everything we built so far in the hands of a company or an individual who is capable of running it with the same level of passion -possibly even more – that we kept during this year. If you think you are that person, or you know someone who might be the one, please get in touch or help us by spreading this message

And no, we will not conclude this message with a Bitcoin address begging for donations. Never did. Just two simple words, in the name of all the people who at some point collaborated in this project : thank you.

Whatever happens now, we will keep a good memory Smiley

newbie
Activity: 18
Merit: 0
Hi inuit_wallet, and thanks for the level of detail (and candor) in your reply. For the fun of it, I've done the source compile in Ubuntu, without issues, as well as run the windows-installer on a permanently offline cheapo laptop. Compliments to you on creating a powerful little utility. I have really enjoyed playing with it. 5-star rating. It is very, very cool.  

Hi Jabulon,

Thanks for taking the time to report back and thank you too for the kind words. I'm really glad you found playing with Bippy a pleasant experience. If you have any suggestions for future improvements I'd be happy to take them on board.

Sam
 
sr. member
Activity: 266
Merit: 250
Hi inuit_wallet, and thanks for the level of detail (and candor) in your reply. For the fun of it, I've done the source compile in Ubuntu, without issues, as well as run the windows-installer on a permanently offline cheapo laptop. Compliments to you on creating a powerful little utility. I have really enjoyed playing with it. 5-star rating. It is very, very cool.  
newbie
Activity: 18
Merit: 0
Morning Jabulon.
Thanks for taking the time to post. You're concern is a valid one and is something that it's really hard to overcome from my point of view. Apologies in advance for rambling, I had a few thoughts that I needed to put down.

Producing private keys for Bitcoin and other alt-coins is something that should be done with great care and suspicion should rightly fall on anyone who claims to handle that process for you.

As someone who has produced software which handles the creation of private keys, this has been a bit of a tricky point. People in the Bitcoin and other Alt-coin communities are very nervous and ready to label a project as a scam. Understandably so as there have been a lot of scams.
My way around this has been to be as open and truthful as I can.
I have considered paying for code reviews or holding bug bounties but haven't for two reasons.
1) I don't have the capitol to pay for them (the tools I produce are free and I got to the Bitcoin party a little later than I should have),
2) I'm not sure that having a different internet persona say that the code is OK would actually make anyone believe it more than they already do.

As for Bippy, the code is based very closely on my other tool inuit which in turn is based on several other open source tools (see the thanks page on the linked website for a full list).
Bippy has been used a fair amount while just being used from source. Feedback from users indicated that the biggest hurdle to using Bippy was the difficulty in running it from code. That is the reason that a Windows installer was developed.

As for the executable. The installer itself is built using AutoHotKey as it produces quick and easy GUIs for windows. An Executable built with AHK isn't a true exe. If you open the Bippy_Installer.exe file in notepad and scroll to the bottom you will see the raw code, viewable as AHK, that makes up the installer. (the code above that that isn't humanly readable is a copy of the AHK interpreter used to run the code. exactly the same as installing AHK on your PC and then running the installer script). If you like, you can read that AHK code to see exactly what the installer is doing on your machine (copying the Bippy code to the Program files/Bippy directory, setting up shortcuts on desktop and start menu and that's about it)

To build the Bippy Executable I used pyinstaller. The settings I used mean that the full code is viewable in the Program files directory rather than coming as a single, compiled executable. There is still some compiled code in there but it is the minimum I could get away with and still have a functioning installer and executable Bippy.


Really there is only so much I can do. The fact remains that Bippy is a load of code which, without diving into yourself and understanding fully, could do anything. You have my assurances that it doesn't do anything other than the advertised features. There's no hidden database, it doesn't request or need any internet connection, it doesn't store anything in any sort of cache for later use (something possible in browsers). Once Bippy is shutdown it is shutdown.
I have worked closely with Nico from Woodwallets both during the creation of Bippy and since and he will, I'm sure, lend his assurance that Bippy is safe.

The end decision is yours though. The Windows installer makes the process nice and easy but could contain something malicious where as running from source is safer but requires more work (the amount of work isn't huge if that's any help). If you are really worried about the security of the Installer, you could always run it in a Single Use Virtual Machine, in something like VirtualBox or Docker. There's a bit of work to get those working too though. (I have considered creating Docker Images to make things easier but, as it's me doing it, the same uncertainty would remain for any end user).

I hope that my continued presence here and on other forums and my reachability as well as my understanding of the quandary you find yourself in counts somewhat in my favour. I put a large amount of time and effort into both inuit and Bippy and the best compliment for me is to hear that people are using them and finding them useful.

(Just to cloud the argument even more, Nico is offering every WoodWallet product at 50% off today for Bitcoin Black Friday. sorry, I just had to put that out there)     



TL;DR - As I'm the creator of Bippy, there's not much I can say to assure you that the software is safe. I have done what I can but the final decision remains with you.
In my opinion. the safest way to use Bippy if you are worried would be to run up a Docker container using Ubuntu. Install Python, Kivy and the Bippy source code and run it from there with your internet connection turned off (you will need to forward X from Docker to view the UI). After that, destroy the Docker container.
sr. member
Activity: 266
Merit: 250
Hi Everyone.

I'm Sam, the developer of Bippy. I'm happy to answer any question about the code or implementations of encryption that anyone may have

I've added the ability to encrypt Electrum Mnemonic seeds using a customised encryption method based on BIP0038. Bippy will recognise an Electrum seed based on the fact that it is twelve separate words. You add a password and the encryption takes place. Bippy can also decrypt the encrypted string back to the 12 word seed but only with the correct passphrase.

The code is available on github here:
http://github.com/inuitwallet/bippy
The Electrum specific code is in this file:
https://github.com/inuitwallet/bippy/blob/master/encrypt/electrum.py

As Nico has said, we are adding functionality to bippy as requests come in so the UI is in need of a bit of work.
I'll be working on making it easier to use over the next few days as well as attempting to get some compiled binaries up and working too.

If you have any questions or suggestions feel free to get in contact or post here.

A quick overview of the method for those who are interested (sorry for anyone who isn't interested. I'm quite pleased with this and want to talk about it Wink):
  • Use the Electrum method to convert the mnemonic into the seed number
  • Take a hash of the last 4 digits to act as a checksum
  • Use that hash and the passphrase to generate an encryption key using scrypt
  • Use that key to AES 256 encrypt the original seed in two halves (as in BIP0038)
  • The encrypted string is a Base58_Check encoded concatenation of some magic bytes (to make the start of the string 'SeedE'), the checksum hash and the two encrypted halves
The decryption is the reverse of this but using the various checksums to ensure that the string is correct and the password works.  

Hi - great work mate. Would just like your take on security from the end user perspective, should they run the windows installer rather than compile from source. One concern is obviously that passwords could be retained in a hidden database and then broadcast the next time one goes online. Apart from using a one-time computer (or live DVD OS, as suggested), how can one verify that there is nothing shady and go ahead without worries? Thanks, and this is in no way to be taken as an accusation of ill intent.

legendary
Activity: 1050
Merit: 1004
Awesome Wink Thanks a lot .  Just scanned the picture and tipped it Wink  Cool

Sweet! Thank you.
sr. member
Activity: 267
Merit: 250
Woodwallets.io
Awesome Wink Thanks a lot .  Just scanned the picture and tipped it Wink  Cool
sr. member
Activity: 267
Merit: 250
Woodwallets.io
Thanks for sharing Wink Super useful!
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
AussieHash, that is some amazing information! I will start playing with it tonight. Dinner plans come first, haha.
hero member
Activity: 692
Merit: 500
xpost from reddit

I've been having great fun playing with the electrum console, and thought I would share :-)
You can generate your own 12 word electrum seed from the command line with the following
Code:
openssl rand -hex 16
for example : f6e257d7f51e2145bc2e2ad14fdd39d6 (note anything longer than a 12 word seed will not hex import in electrum generation 2.x)
Then from the Electrum console window (or running python from the command line)
Quote
import electrum
electrum.mnemonic.mn_encode('f6e257d7f51e2145bc2e2ad14fdd39d6')
Results in the mnemonic ['dear', 'tap', 'dove', 'flutter', 'person', 'door', 'sane', 'world', 'express', 'effort', 'won', 'blossom']

On the other hand, if you have already generated a mnemonic seed in electrum, it is stored in the wallet file as hexcode in the field 'seed': 'mnemonic_to_hex'

If you have encrypted your electrum wallet, then it will also be in the wallet file 'use_encryption': True, 'seed': 'AES_ENC_SEED' (note AES encryption produces a different output for the same input each time)
From the electrum console you can decode the AES_ENC_SEED with
Quote
electrum.wallet.pw_decode('AES_ENC_SEED', 'your_wallet_password')
This will give you the hexcode result, for example f6e257d7f51e2145bc2e2ad14fdd39d6
Then you can run that through the console
Quote
electrum.mnemonic.mn_encode('f6e257d7f51e2145bc2e2ad14fdd39d6')
https://github.com/spesmilo/electrum/blob/66e1e2707d4a82ecbe3f2bf7d532036d0a9651a8/lib/wallet.py#L43
https://github.com/spesmilo/electrum/blob/master/lib/mnemonic.py#L1659

Side note : I have also been playing with Shamir's Secret Sharing Scheme from the command line http://point-at-infinity.org/ssss/index.html

Edit : there does not appear to be any way to wipe the electrum console buffer, so don't type your secret password in there ! Use python from the command line instead.

Edit2 : If you have installed electrum from the command line, ie : homebrew on OSX, then extracted electrum source, then sudo python setup.py install you will be able to use from the command line electrum getseed to display your mnemonic seed and hexadecimal seed.  

Edit3: You can type getseed() from the electrum console. (the output is not saved in the console buffer)  If you have encrypted your wallet, you will be asked the password first.  
You can also type wallet.storage.get('seed') to display the encrypted seed
sr. member
Activity: 267
Merit: 250
Woodwallets.io
@devthedev awesome pics, I'm glad it arrived Wink  I tweeted one

@RainMan28  thanks for the feedback, its highly appreciated. We will work on some tweaks soon, and spacing is one of them.

member
Activity: 89
Merit: 10
I wish the spacing between the letters on "PUBLIC" was the same as the spacing on "Address" ... love the rest of the design but that different spacing between characters all on the same line just looks wrong. Just my opinion.  Tongue
legendary
Activity: 1050
Merit: 1004
Are these fireproof?

nope they are not. Treating wood for increasing its resistance to fire ain't easy nor cheap. You have to try hard not to set your whole place on fire Wink

US can take 14 days. Please consider it was holiday in Spain last week and had some delay in shipping

Just received it in the mail!




Thanks advanced! Let me know what you think about the pics (:
sr. member
Activity: 267
Merit: 250
Woodwallets.io
Are these fireproof?

nope they are not. Treating wood for increasing its resistance to fire ain't easy nor cheap. You have to try hard not to set your whole place on fire Wink

US can take 14 days. Please consider it was holiday in Spain last week and had some delay in shipping
sr. member
Activity: 267
Merit: 250
Woodwallets.io
Are these fireproof?

nope they are not. Treating wood for increasing its resistance to fire ain't easy nor cheap. You have to try hard not to set your whole place on fire Wink
legendary
Activity: 1050
Merit: 1004
The anticipation is killing me. Tongue

Shipped 8 days ago.
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
Quote
Edit
I've just seen your updates on your post bitcoininformation. Would it be good if bippy could AES-256-CBC decrypt an Electrum encrypted seed? I could certainly look into that as a feature.
/Edit
That would be good, as long as I can double check the source. Grin
To be honest, I will most likely get more people to check it for me, since Python isn't a language I have mastered. I know the basics and that's about it.
member
Activity: 89
Merit: 10
sr. member
Activity: 277
Merit: 250
full member
Activity: 345
Merit: 100
https://wagabet.com/?ref=4GhhtoyKXXeVtx83ispZ1T
Will b ordering soon! Thanks for electrum support!
hero member
Activity: 692
Merit: 500
cool, and to decrypt it?
Paste/QR import it back in the wallet file
sr. member
Activity: 267
Merit: 250
Woodwallets.io
thank you for joining the conversation Wink  I Xpost my questions for you :

Quote
[from that file] Can you read it[the seed] and send it to physical wallet manufacturer?
Is it easy to un-encrypt it when you need it? Wink

Yes the encrypted seed is just a string of characters in a text file. As long as the cold wallet manufacturer allows you to laser a string of that length (88 chars in my case)
cool, and to decrypt it?
hero member
Activity: 692
Merit: 500
thank you for joining the conversation Wink  I Xpost my questions for you :

Quote
[from that file] Can you read it[the seed] and send it to physical wallet manufacturer?
Is it easy to un-encrypt it when you need it? Wink

Yes the encrypted seed is just a string of characters in a text file. As long as the cold wallet manufacturer allows you to laser a string of that length (88 chars in my case)
hero member
Activity: 692
Merit: 500
So, I could just get that AES encrypted seed from my wallet file and use that, correct? Only thing I need to do is decrypt it with my password if I want to use it. Right?

There is no need for you to decrypt the string.

You can read your encrypted seed from the wallet text file. Once you have safely recorded the string you could either shred the wallet file, or save a copy with the seed field blank, then shred the original. To restore the seed you would QR import/Paste the seed back into your copy of the wallet file, and open it with electrum
sr. member
Activity: 267
Merit: 250
Woodwallets.io

To my mind, bippy wins over similar tools such as bitaddress.org in a few ways. First, it can generate keys and addresses for multiple (45+) currencies, it can now handle Elecrtum seeds and encrypt them and I'm working on the intermediate code version of BIP0038. Most importantly though, although bitaddress.org is open source and is very very good (I've read it lots), it still relies on a third party web browser to display your keys, do the encryption and receive input. I know you can 'clear' a browsers cache but I know that I have never delved into a browsers code to see what it is actually doing. It seems like a weak point to my mind. Bippy doesn't need a browser so there isn't that reliance on a massively complicated bit of code written over a long time by multiple people.

Bippy will run fully offline and I totally recommend that you do just that. Boot up a Linux Live CD or USB, install bippy, encrypt your seed, write the encrypted code down and then reboot. Bippy never gets to see the internet and your seed is never exposed in a form that isn't password protected.

I do hope that Bippy becomes useful. It is a fun project and I will continue to work on it. Nico is a great guy too and it's a real pleasure being involved with something as aesthetically pleasing as wood-wallets
In answer to kuverty; A wood-wallet really is a thing of beauty. I took delivery of my first several weeks ago and I have been showing everyone since. It is wonderfully tactile and smells great. Everyone who has seen it has wanted one and 90% of them know very little about Bitcoin so it is a great conversation starter.


Thanks Sam, I can't stop repeating how lucky I was by finding inuit and begin the collaboration with you Wink

sr. member
Activity: 267
Merit: 250
Woodwallets.io
I have given some though to this exact idea - wooden cards like that, or maybe aluminum because that's nice too and I know a nice way of working it... but this looks better than anything I could have dreamt of. Congrats, these are one of the coolest Bitcoin items I've seen, on par with the nicest looking Casascius coins.

I am flattered . You should thank the designers (Isacco and Dan who know how to make simplicity look good Wink
newbie
Activity: 18
Merit: 0
]I have found my encrypted seed. Trying to decrypt it now Wink

Edit
I've just seen your updates on your post bitcoininformation. Would it be good if bippy could AES-256-CBC decrypt an Electrum encrypted seed? I could certainly look into that as a feature.
/Edit
 
I'd be interested to hear your experience with this. I only started to investigate Electrum when the possible need for a wood-wallet was raised. I could see that the seed was available in the wallet file but the instructions to get it were, I felt, a little unfriendly to a newcomer. It's worth pointing out too that the way Electrum handles seeds seems to be changing in version 2 (see rdymac's reply to AussieHash on reddit)
That said, bippy isn't particularly newbie friendly in its current form (ensure you have Python installed, download and run kivy, clone a git repo and run a program etc.). We are working on that though and should soon be able to offer single file executables so that it becomes very easy to run.

The reason we haven't done this so far is to try and counter the argument put forward by AussieHash. He quite rightly points out that trusting a third party with your private key or electrum seed details is risky. Both bippy and my other project inuit are fairly new and not as mature as say Electrum or Armory. They and I don't have the level of trust that these older projects have and rightly so. I hope, however that by being open, accountable and known, we can start to earn trust and gain acceptance and use in the community. Once we have that trust we can deliver an easier experience through compiled code.
Bippy isn't particularly complex and I have tried to comment the code as best I can. I would ask that, if you are interested, you give it a read and see what you think. I'm happy to answer any questions and will take all comments and criticisms on board.

To my mind, bippy wins over similar tools such as bitaddress.org in a few ways. First, it can generate keys and addresses for multiple (45+) currencies, it can now handle Elecrtum seeds and encrypt them and I'm working on the intermediate code version of BIP0038. Most importantly though, although bitaddress.org is open source and is very very good (I've read it lots), it still relies on a third party web browser to display your keys, do the encryption and receive input. I know you can 'clear' a browsers cache but I know that I have never delved into a browsers code to see what it is actually doing. It seems like a weak point to my mind. Bippy doesn't need a browser so there isn't that reliance on a massively complicated bit of code written over a long time by multiple people.

Bippy will run fully offline and I totally recommend that you do just that. Boot up a Linux Live CD or USB, install bippy, encrypt your seed, write the encrypted code down and then reboot. Bippy never gets to see the internet and your seed is never exposed in a form that isn't password protected.

I do hope that Bippy becomes useful. It is a fun project and I will continue to work on it. Nico is a great guy too and it's a real pleasure being involved with something as aesthetically pleasing as wood-wallets
In answer to kuverty; A wood-wallet really is a thing of beauty. I took delivery of my first several weeks ago and I have been showing everyone since. It is wonderfully tactile and smells great. Everyone who has seen it has wanted one and 90% of them know very little about Bitcoin so it is a great conversation starter.
sr. member
Activity: 770
Merit: 250
I have given some though to this exact idea - wooden cards like that, or maybe aluminum because that's nice too and I know a nice way of working it... but this looks better than anything I could have dreamt of. Congrats, these are one of the coolest Bitcoin items I've seen, on par with the nicest looking Casascius coins.
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
thank you for joining the conversation Wink  I Xpost my questions for you :

Quote
[from that file] Can you read it[the seed] and send it to physical wallet manufacturer?
Is it easy to un-encrypt it when you need it? Wink
I have found my encrypted seed. Trying to decrypt it now Wink
EDIT: Still working on decrypting it. Quite hard...
EDIT2: I give up, no idea how to do this. I know how it's encrypted AES-256-CBC, but I can't figure out how to decrypt it.
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
Cross post
http://www.reddit.com/r/Bitcoin/comments/27ot5c/before_writing_down_the_electrum_seed_anywhere/ci2wozo
Quote
Whilst I believe Bippy is open source there is no reason at all to trust a third party.
Electrum already AES encrypts your seed (if you password protect it) and stores it in the the wallet file.
https://electrum.org/faq.html#wallet-file
In my case the encrypted seed is an 88 character string.
So, I could just get that AES encrypted seed from my wallet file and use that, correct? Only thing I need to do is decrypt it with my password if I want to use it. Right?
sr. member
Activity: 267
Merit: 250
Woodwallets.io
thank you for joining the conversation Wink  I Xpost my questions for you :

Quote
[from that file] Can you read it[the seed] and send it to physical wallet manufacturer?
Is it easy to un-encrypt it when you need it? Wink
hero member
Activity: 692
Merit: 500
Cross post
http://www.reddit.com/r/Bitcoin/comments/27ot5c/before_writing_down_the_electrum_seed_anywhere/ci2wozo
Quote
Whilst I believe Bippy is open source there is no reason at all to trust a third party.
Electrum already AES encrypts your seed (if you password protect it) and stores it in the the wallet file.
https://electrum.org/faq.html#wallet-file
In my case the encrypted seed is an 88 character string.
newbie
Activity: 18
Merit: 0
Hi Everyone.

I'm Sam, the developer of Bippy. I'm happy to answer any question about the code or implementations of encryption that anyone may have

I've added the ability to encrypt Electrum Mnemonic seeds using a customised encryption method based on BIP0038. Bippy will recognise an Electrum seed based on the fact that it is twelve separate words. You add a password and the encryption takes place. Bippy can also decrypt the encrypted string back to the 12 word seed but only with the correct passphrase.

The code is available on github here:
http://github.com/inuitwallet/bippy
The Electrum specific code is in this file:
https://github.com/inuitwallet/bippy/blob/master/encrypt/electrum.py

As Nico has said, we are adding functionality to bippy as requests come in so the UI is in need of a bit of work.
I'll be working on making it easier to use over the next few days as well as attempting to get some compiled binaries up and working too.

If you have any questions or suggestions feel free to get in contact or post here.

A quick overview of the method for those who are interested (sorry for anyone who isn't interested. I'm quite pleased with this and want to talk about it Wink):
  • Use the Electrum method to convert the mnemonic into the seed number
  • Take a hash of the last 4 digits to act as a checksum
  • Use that hash and the passphrase to generate an encryption key using scrypt
  • Use that key to AES 256 encrypt the original seed in two halves (as in BIP0038)
  • The encrypted string is a Base58_Check encoded concatenation of some magic bytes (to make the start of the string 'SeedE'), the checksum hash and the two encrypted halves
The decryption is the reverse of this but using the various checksums to ensure that the string is correct and the password works. 
sr. member
Activity: 267
Merit: 250
Woodwallets.io
This is exactly the answer I wanted to read Wink
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
I will look into the implementation later on today to make sure that my seed and the encrypted private address really are safe. I trust you guys, but not enough to give you my whole wallet without double checking the code. No offence.
sr. member
Activity: 267
Merit: 250
Woodwallets.io
Bippy is updated, tested, and works with electrum seeds. The UI needs refinement for sure after this new introduction, but now it does what it is supposed to. We'll fix it along the way.

Step 1:

Install Kivy (required for the UI), clone and run from github :

Code:
git clone [email protected]:inuitwallet/bippy.git
Disconnect from the internet and make sure you are using a clean machine (better a Live DVD) and execute the tool
Code:
cd bippy
kivy bippy.py


To encrypt your electrum seed :
  • Type your seed into the "private key" field. Observe how Bippy detects that a seed has been entered
  • Choose a passphrase
  • Press "Encrypt"

It will generate a nice encrypted key that start with "SeedE" , something like SeedER4sSM6VLmmDB6Ftu3wNSt483iXw17bJxu3nvQ6qTNsrx2bo7Nnw4zdD

Now you can use that very same code to place an order on http://woodwallets.io . Feel free to get private only side or public+private.
This afternoon I will play with electrum logo instead of the "BTC" logo on wood Wink.


To decrypt your encrypted electrum seed :

  • Type the encrypted seed into the "private key" field.
  • Enter your encryption a passphrase
  • Press "Decrypt"


here a preview !


For technical details, wait for Sam Wink
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
It might take a week but we'll find a way to make it beautiful
I can't wait! Could you please keep me posted? Thank you so much for all the effort that you will be putting into this.
By the way, could you give me an estimate of the price? Always handy to know. Tongue

As I type Sam is playing with BIP0038 and manage to bend it to his will : we are now able to encrypt Electrum seed into beatiful strings that looks like private keys. We are testing it now. Get ready for it Wink
I can't wait man! I am really looking forward to the design and everything you guys come up with!
sr. member
Activity: 267
Merit: 250
Woodwallets.io
It might take a week but we'll find a way to make it beautiful
I can't wait! Could you please keep me posted? Thank you so much for all the effort that you will be putting into this.
By the way, could you give me an estimate of the price? Always handy to know. Tongue

As I type Sam is playing with BIP0038 and manage to bend it to his will : we are now able to encrypt Electrum seed into beatiful strings that looks like private keys.   We are testing it now. Get ready for it Wink

legendary
Activity: 1050
Merit: 1004
I'm really excited to get mine! I have a feeling it's on it's way (;
sr. member
Activity: 267
Merit: 250
Woodwallets.io
No problem.  Don't worry it can't be more expensive than traditional bip38 wallets (25$)
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
It might take a week but we'll find a way to make it beautiful
I can't wait! Could you please keep me posted? Thank you so much for all the effort that you will be putting into this.
By the way, could you give me an estimate of the price? Always handy to know. Tongue
sr. member
Activity: 267
Merit: 250
Woodwallets.io
I would be interested in the electrum thing!
Yeah! Two customers that want it! I have received an email from woodwallets.io, by the way. They are trying to find a good way to encrypt the seed. I have suggested them to look into GPG or SHA512.
If you can please keep me updated!

It might take a week but we'll find a way to make it beautiful
sr. member
Activity: 267
Merit: 250
Woodwallets.io
Any chance of making some in different wood finishes/stains? Smiley

Hi, thank you!  How do you see them differently with wood finishing stains? We can think about it

Maybe a cherry or a mahogany color? But not sure how that would affect the QR code or readability...

If we want to alter the color the important thing is that we keep the surface of a light color to keep contrast strong with the dark engraving.  Any ideas?
full member
Activity: 345
Merit: 100
https://wagabet.com/?ref=4GhhtoyKXXeVtx83ispZ1T
I would be interested in the electrum thing!
Yeah! Two customers that want it! I have received an email from woodwallets.io, by the way. They are trying to find a good way to encrypt the seed. I have suggested them to look into GPG or SHA512.
If you can please keep me updated!
member
Activity: 89
Merit: 10
Any chance of making some in different wood finishes/stains? Smiley

Hi, thank you!  How do you see them differently with wood finishing stains? We can think about it

Maybe a cherry or a mahogany color? But not sure how that would affect the QR code or readability...
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
I would be interested in the electrum thing!
Yeah! Two customers that want it! I have received an email from woodwallets.io, by the way. They are trying to find a good way to encrypt the seed. I have suggested them to look into GPG or SHA512.
full member
Activity: 345
Merit: 100
https://wagabet.com/?ref=4GhhtoyKXXeVtx83ispZ1T
I would be interested in the electrum thing!
sr. member
Activity: 267
Merit: 250
Woodwallets.io
What do you mean with finding someone else who wants it? Do you need more than one person to do this idea?

Of course it doesn't make much business sense to just make one Wink.  But whatever, I want to try  Smiley Lets move the conversation over email : [email protected]


Any chance of making some in different wood finishes/stains? Smiley

Hi, thank you!  How do you see them differently with wood finishing stains? We can think about it
member
Activity: 89
Merit: 10
These look very nice.

Any chance of making some in different wood finishes/stains? Smiley
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
Don't refrain your instinct, this one is not just a gadget. I mean, its a gadget but a) is awesome b)is useful Wink ehehe.

We could do an electrum experiment :

one side would contain your public master key and your public key
the other would contain your seed.

We can find a way to encrypt your seed before sending it to me. I'm afraid it can't be BIP38... Let me know if you want me to go ahead... Also, I don't have much free time to play with this so it would be awesome of you if you can find someone else who wants this Wink
Well, I am very very tempted but I have spend so much lately, hahaha. The Electrum thing would be amazing and I would love to have that. If we could do it, I would gladly buy one. What do you mean with finding someone else who wants it? Do you need more than one person to do this idea?
sr. member
Activity: 267
Merit: 250
Woodwallets.io
These look amazing. I promised myself to stop buying Bitcoin related items, but man... I am really tempted to get me one of these.

I see that you offer "Armory multi-fragment backups", would it be possible to do something like that for Electrum? Like, encrypt the seed with BIP38 and put it onto a piece of wood? Or is that something BIP38 doesn't support? I haven't taken the time to read up on it yet, so I apologize if this is a stupid question. Anyway I would love to have something like that as a backup. Grin


Don't refrain your instinct, this one is not just a gadget. I mean, its a gadget but a) is awesome b)is useful Wink ehehe.

We could do an electrum experiment :

one side would contain your public master key and your public key
the other would contain your seed.


We can find a way to encrypt your seed before sending it to me. I'm afraid it can't be BIP38... Let me know if you want me to go ahead... Also, I don't have much free time to play with this so it would be awesome of you if you can find someone else who wants this Wink



copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
These look amazing. I promised myself to stop buying Bitcoin related items, but man... I am really tempted to get me one of these.

I see that you offer "Armory multi-fragment backups", would it be possible to do something like that for Electrum? Like, encrypt the seed with BIP38 and put it onto a piece of wood? Or is that something BIP38 doesn't support? I haven't taken the time to read up on it yet, so I apologize if this is a stupid question. Anyway I would love to have something like that as a backup. Grin
sr. member
Activity: 267
Merit: 250
Woodwallets.io
Looks pretty slick, I remember seeing these not too long ago. Guess I'll have to order one Wink

Thanks! Let me know if I can help placing the order Wink
sr. member
Activity: 470
Merit: 250
Looks pretty slick, I remember seeing these not too long ago. Guess I'll have to order one Wink
sr. member
Activity: 267
Merit: 250
Woodwallets.io
These look great -- have you had any issues with them scanning in low light? I have heard that some of the 3D QR codes can have this issue.

Also where are you shipping from? Thanks Smiley

Good question about low light.  No,  there are no problems with low light,  quite the opposite they work pretty well : simply tilt the wallet and it will shade the engraved area.  That way you'll have a strong contrast and the QR will be scanned right away. Please tell me if you want me to make some test for you.


We ship from Spain. 
legendary
Activity: 1050
Merit: 1004
Time to order myself one! Going to post some pictures once I receive it.

Edit: Ordered, I chose priority mail so it should be here within the next 3 days or so

Got your order, preparing it this morning and shipping in the afternoon. As I see from the order, you choose priority mail which is the default option. However priority is not urgent, is just the name they gave to faster letters, which can take 10 days to the US. To have it delivered to you in three days overseas the only option is UPS's ridiculously expensive packet. Unless you have a real urgency I would stick with the default option. I'm sorry if the name is confusing, I'm gonna change it right away.

That's fine, I can't wait to get it!!
full member
Activity: 168
Merit: 100
Make the Bitcoin, don't let the Bitcoin make you.
These look great -- have you had any issues with them scanning in low light? I have heard that some of the 3D QR codes can have this issue.

Also where are you shipping from? Thanks Smiley
sr. member
Activity: 267
Merit: 250
Woodwallets.io
Nice work, look awesome

Wow these are simply amazing! Very nice work! This is such a great way to store your BTC and also makes an excellent gift for friends and family.

Congrats sir! Well done.

Thanks, we are flattered to see such responses and comments from early-buyers! Personally,this is exactly what keeps me motivated in pushing this forward and make something for the community.
member
Activity: 112
Merit: 10
Wow these are simply amazing! Very nice work! This is such a great way to store your BTC and also makes an excellent gift for friends and family.

Congrats sir! Well done.
newbie
Activity: 18
Merit: 0
Nice work, look awesome
sr. member
Activity: 267
Merit: 250
Woodwallets.io
Tell me, do they warp easily? If I would be keeping it in my wallet in my back pocket.

No way they warp: I've been keeping mine in my small leather wallet for 4 months now. The wallet is always in my pocket and I use it as a sample to show multiple times a day !
hero member
Activity: 812
Merit: 587
Space Lord
Tell me, do they warp easily? If I would be keeping it in my wallet in my back pocket.
sr. member
Activity: 267
Merit: 250
Woodwallets.io
They look really, really awesome! Good luck with your sales!

What machine do you have that engraves QR codes like that?

I'm glad you like it.  The machine is a trotec flex and I spent quite some time on finding the right combo wood + settings. 
hero member
Activity: 812
Merit: 587
Space Lord
They look really, really awesome! Good luck with your sales!

What machine do you have that engraves QR codes like that?
sr. member
Activity: 267
Merit: 250
Woodwallets.io
FINALLY thanks for releasing it to the bitcoin public, lol.  I've already bought one a few months back, I believe from someone mentioning it in a thread.  And let me tell you, it is pretty damn strong. Roll Eyes

 Shocked I'm glad you are enjoying it, you were the first to order overseas !


Time to order myself one! Going to post some pictures once I receive it.

Edit: Ordered, I chose priority mail so it should be here within the next 3 days or so

Got your order, preparing it this morning and shipping in the afternoon. As I see from the order, you choose priority mail which is the default option. However priority is not urgent, is just the name they gave to faster letters, which can take 10 days to the US. To have it delivered to you in three days overseas the only option is UPS's ridiculously expensive packet. Unless you have a real urgency I would stick with the default option. I'm sorry if the name is confusing, I'm gonna change it right away.
legendary
Activity: 1050
Merit: 1004
Time to order myself one! Going to post some pictures once I receive it.

Edit: Ordered, I chose priority mail so it should be here within the next 3 days or so
full member
Activity: 168
Merit: 100
holy shit!! i want one lol
legendary
Activity: 1736
Merit: 1029
FINALLY thanks for releasing it to the bitcoin public, lol.  I've already bought one a few months back, I believe from someone mentioning it in a thread.  And let me tell you, it is pretty damn strong. Roll Eyes
sr. member
Activity: 267
Merit: 250
Woodwallets.io
legendary
Activity: 1904
Merit: 1005
PGP ID: 78B7B84D
looks very nice! congrats  Smiley
sr. member
Activity: 267
Merit: 250
Woodwallets.io
Protect your Bitcoin on BIP38 cold-storage wooden cards - 10% bitcointalk dto

It all started for fun a few months ago with a reddit post in r/Litecoin : paper wallets made of wood? . And here we are, strong with 100% positive feedbacks from early buyers, 500+ twitter followers, sponsors of bitcoin2014 and confident in our refined products. We are ready to launch on the hardest and most important community around : you guys!  So... what is this?


A Woodwallet is a secure mean for storing Bitcoins and other cryptos offline as a physical object.  Learn more about woodwallets or get your own keys engraved on a wooden piece of design now, like the ones we gave to Andreas, Jon Matonis and Coblee.




Your private key is protected with a passphrase : no one can spend your coins without it. BIP38 adds an additional security layer on top of bitcoin, making it a 2-factor authentication layer for bitcoin wallets: you must combine something that you have (the woodwallet) with something that you know (the passphrase).


Get a woodwallet to :

✔ Protect your digital assets
✔ Delight your customers with a beautiful  perk
✔ Educate your friends and family to security best practices
✔ Kick-off conversations about cryptos
✔ Customise one for members your local community/organisation


We offer three kind of wallets




COUPON CODE: woodcointalk


FAQ
Here is a short list of our top FAQ. For the complete FAQ please visit woodwallets.io/FAQ


How does it work?

Woodwallets’ underlying principles are the same as traditional paper-wallets : a two-sided wallet card contains a private key (encrypted) on one side and the corresponding public address on the other. The woodwallet also comes with the corresponding QR code engraved so you can scan it with any smartphone/camera.
By shaping wood we provide you with a reliable, unique and durable product that, unlike paper, is designed to last. Perfect to secure your savings offline on something valuable, Woodwallets is also a mean to spread crypto currency. Bring it with you, gift it to a friend, or use it to kick-off conversations.  Show around that crypto currency is not so ‘virtual’ as they might think.

Why should I trust you with my private key?

You don’t have to trust us since we don’t take your plain private key. We only accept encrypted private keys. This means that your  key is protected by a passphrase and without it there is nothing we can do with it. It will take a state-of-the-art supercomputer million years to crack a decent passphrase.You can even  take a picture of your private side and post-it online if you feel like.
IN CRYPTO NOS CONFIDIMUS
 

How can I generate the BIP38 private key?

We offer tutorials and an an easy-to-use tool to encrypt your keys.

Together with the developer behind inuit-wallet we are also releasing Bippy, a state-of-the-art tool for easily encrypting your keys offline (get the source), if you don't want to use traditional browser-based paper wallet generators.

Install Kivy (required for the UI), clone and run from github :

Code:
git clone [email protected]:inuitwallet/bippy.git
Disconnect from the internet and make sure you are using a clean machine (better a Live DVD) and execute the tool
Code:
cd bippy
kivy bippy.py

The program will prepare URLs you can copy-paste in the browser to place the order with your keys. Enjoy.
 
Is wood resistant enough?

We use 3mm thick and water resistant wood : Judge yourself   by watching this video


Where does the price comes from?

For the sake of transparence, we want to publish here a rough breakdown of the price of one wallet, single side :
Man/hour costs (8$@15$/h): Prepare the file, laser-engrave wallet, clean-up, test, wrap, ship
Materials costs (4$) : wood, packaging, envelope, stamps, various material
Laser Cutting costs (3$@0,5$/min)
Wholesale margins (3$)

So when we offer a 10% discount it means we are making close to 0$ profit per wallet.

Do you accept Bitcoin?

Sure, you can pay with bitcoin (bit pay) and altcoins (coinpayments).

Give me more pictures and stop talking!
See some picture on twitter or directly on the product page.

Private key side :



Stacked together:



Armory multi-fragment backup. Available on request, get in touch



Gift a woodwallet to someone here!



Keychains available at https://woodwallets.io/product/wooden-keychain/





COUPON CODE: woodcointalk


For custom products,bulk orders and clarifications please send us an email at [email protected].


We don't accept donations for woodwallets. However if you want to contribute to pay the rent of Barcelona's first crypto-friendly makerspace, drop BTC to 1MadebYiVGVmT9TeLaBgCyJkNV8fEC1sHa. We need it to keep workshop running !


https://woodwallets.io/
Jump to: