GithubHelp home page GithubHelp logo

BIP0038 support about bitcoinpaperwallet HOT 15 CLOSED

phplego avatar phplego commented on July 2, 2024
BIP0038 support

from bitcoinpaperwallet.

Comments (15)

jonstaryuk avatar jonstaryuk commented on July 2, 2024 1

It's not necessarily to protect the wallet in storage. Encrypting the private key means you don't have to trust the security of your printer.

And if you're worried about forgetting the passphrase, you can just write it down on the wallet itself. Same portability and long-term safety but without the risk of a printer (or operating system printer cache file) security breach.

from bitcoinpaperwallet.

cantonbecker avatar cantonbecker commented on July 2, 2024

Thank you,
I am considering this. I'm not sure a folding wallet design and BIP-38 is necessary. It seems like a folding wallet design is only important if the private key is unencrypted.

On Nov 28, 2013, at 10:35 PM, Дубров Олег wrote:

It would be great and more secure. Please consider adding BIP0038 support.
You can watch the code at https://github.com/pointbiz/bitaddress.org


Reply to this email directly or view it on GitHub.


Canton Becker
[email protected] • (505) 570-0635 • http://cantonbecker.com

from bitcoinpaperwallet.

lisa-lionheart avatar lisa-lionheart commented on July 2, 2024

Thats a very good point-------- Original message --------From: jstaryuk [email protected] Date: 02/12/2013 01:46 (GMT+00:00) To: cantonbecker/bitcoinpaperwallet [email protected] Subject: Re: [bitcoinpaperwallet] BIP0038 support (#3) It's not necessarily to protect the wallet in storage. Encrypting the private key means you don't have to trust the security of your printer.

And if you're worried about forgetting the passphrase, you can just write it down on the wallet itself. Same portability and safety but without the risk of a printer (or operating system print cache file) security breach.

—Reply to this email directly or view it on GitHub.

from bitcoinpaperwallet.

cantonbecker avatar cantonbecker commented on July 2, 2024

Hi,

This is the best argument I've heard yet for BIP38 -- the idea that it doesn't mean you have to memorize the password. I'm definitely going to implement it. I just need to wait for some of the dust to settle at bitaddress.org since they're still refining this bit of code.

Also, I'd like to see BIP38 wallet importing added to the majority of browsers first. I don't like the idea of producing wallets that only a minority of wallets can import.

On Dec 1, 2013, at 6:46 PM, jstaryuk wrote:

It's not necessarily to protect the wallet in storage. Encrypting the private key means you don't have to trust the security of your printer.

And if you're worried about forgetting the passphrase, you can just write it down on the wallet itself. Same portability and safety but without the risk of a printer (or operating system print cache file) security breach.


Reply to this email directly or view it on GitHub.


Canton Becker
[email protected] • (505) 570-0635 • http://cantonbecker.com

from bitcoinpaperwallet.

ecwilsonaz avatar ecwilsonaz commented on July 2, 2024

I too would love to see BIP38 support. This means I can store an extra copy with a friend and not worry about it being compromised.

from bitcoinpaperwallet.

 avatar commented on July 2, 2024

Sorry, but BIP38 is a nobrainer. Implement it or be left behind.

from bitcoinpaperwallet.

fresswolf avatar fresswolf commented on July 2, 2024

I would love to have BIP38 optional. So I can print 1 raw version without BIP38, and a few passphrase secured keys to save them at a friend's place without the risk that someone withdraws them

from bitcoinpaperwallet.

tphyahoo avatar tphyahoo commented on July 2, 2024

Concur. This is needed.

from bitcoinpaperwallet.

ipekarik avatar ipekarik commented on July 2, 2024

+1

I'd love this feature, and I don't mind having a BIP38 private key combined with the folding design. Like jstaryuk said, the password or the password hint can be written behind the fold, so it's still quite useful.

from bitcoinpaperwallet.

artiomchi avatar artiomchi commented on July 2, 2024

Don't worry, fresswolf. The change I implemented doesn't force you to use it.. It's disabled by default, but is available there in case you need it ;)

from bitcoinpaperwallet.

cantonbecker avatar cantonbecker commented on July 2, 2024

Hello everyone, especially artiomchi,

Thanks for using your elfin Christmas magic to work on a pull request. :) I'm definitely interested in implementing BIP38 and I'll look into this pull request as soon as the eggnog wears off.

I suspect there might be a few issues to work out, in particular revising the front side graphic of all 10+ wallet designs so that they don't have "Wallet Import Format" hard-coded in the JPG itself. Oi! This will have to be CSS.

from bitcoinpaperwallet.

cantonbecker avatar cantonbecker commented on July 2, 2024

Extensive reply and mockups here:

#6 (comment)

from bitcoinpaperwallet.

cantonbecker avatar cantonbecker commented on July 2, 2024

FYI, BIP38 is coming in the next few days. Here's the preview. I'm happy for any comments.

https://bitcoinpaperwallet.com/bitcoinpaperwallet/generate-wallet-bip38.html

from bitcoinpaperwallet.

phplego avatar phplego commented on July 2, 2024
FYI, BIP38 is coming in the next few days. Here's the preview. I'm happy for any comments.
https://bitcoinpaperwallet.com/bitcoinpaperwallet/generate-wallet-bip38.html

Error 404 : Page Not Found
How to use BIP38 ?

from bitcoinpaperwallet.

cantonbecker avatar cantonbecker commented on July 2, 2024

Thanks for reminding me about this old URL. This was a preview URL. I’ve fixed it so it redirects to the live (regular) generator which has supported BIP38 for a couple of months now.

Enjoy!

  • Canton

On Mar 15, 2014, at 3:45 PM, Dubrov Oleg [email protected] wrote:

generate-wallet-bip38.html


Canton Becker
[email protected] • (505) 570-0635 • http://cantonbecker.com

from bitcoinpaperwallet.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.