Author

Topic: [Guide] Create an Offline Wallet For Bitcoin and Altcoin Only Use 1 Paper (Read 526 times)

newbie
Activity: 7
Merit: 0
Hello, I had create a wallet around 2014 then could be recovery by Mnemonic. Im not understand on system as well but there's Mnemonic given by Blockchain.com, but those Mnemonic could be coverted to methode above then get the same address?

because i need help to recovery my account blockchain though 17 Mnemonic, but only shown my Identifier and password without email registered. I can't open the wallet due I need to confirm 2fa email to verifying login.
Is your problem solved
legendary
Activity: 2366
Merit: 2054
Me too,

I only know how that's time become.

line 1573 and 1574
Code:
triesPerSecond=10000000000;
var hackTime=Math.pow(2,wordCount*10/3)/triesPerSecond

When generate 12 mnemonic seed
Code:
>>> 12*10/3
40.0
>>> 2**40.0
1099511627776.0
>>> 1099511627776.0/10000000000
109.9511627776
hackTime=109.9511627776 second

When generate 24 mnemonic seed
Code:
>>> 24*10/3
80.0
>>> 2**80.0
1.2089258196146292e+24
>>> 1.2089258196146292e+24/10000000000
120892581961462.92
hackTime=120892581961462.92 seconds, convert to years >> 3833478 years
legendary
Activity: 3472
Merit: 10611
Time to hack with only one card: 109 seconds, when one paper secret is revealed by hacker [ don't be careless].

i wonder how correct this number is. the tool seems to assume that it is possible to check 10,000,000,000[1] variation per second which to be honest doesn't sound right to me. at best you could check between 1 to 10 million keys per second assuming it is not only checking their checksum but actually derive a key and check if it is the right one.

[1] https://github.com/iancoleman/bip39/blob/181b5d61e308bc6b6371e753f8ac5817755c01be/src/js/index.js#L1573-L1574
legendary
Activity: 2366
Merit: 2054
Thanks for the important point

Noticed




Update

Iancoleman v0.40, we can see BIP39 Split Mnemonic below BIP39 Mnemonic box, This means when we create a new wallet [12 or 24 mnemonic seed] will split seed on Mnemonic Code Converter tool concurrently.

example:
BIP39 Mnemonic
Code:
fiscal seven clutch lecture neck crane permit napkin exhaust obtain sudden month

BIP39 Split Mnemonic
Code:
Card 1: XXXX seven XXXX lecture neck XXXX permit napkin exhaust obtain XXXX month
Card 2: fiscal seven clutch XXXX XXXX crane permit XXXX exhaust obtain sudden XXXX
Card 3: fiscal XXXX clutch lecture neck crane XXXX napkin XXXX XXXX sudden month



We have to keep BIP39 Mnemonic or BIP39 Split Mnemonic only, this your choise.
This function purpose to save your wallet. We can see notice Time to hack with only one card: 109 seconds, when one paper secret is revealed by hacker [ don't be careless].

DWYOR
legendary
Activity: 2702
Merit: 4002
Shamir Secret Sharing Scheme

We can say that Shamir Secret Sharing Scheme is safe for the individual in specific circumstances (you need to create your wallet seed first) therefore will be exposed to the same risks once the secrets are reproduced/Combined. Anyone who knows those words will not need to be compiled again "Single/One_time use."

So I think Multisig offers safer solutions than SSS.
Generally for all pros and cons (SSS is the best for Altcoins.)

Remember: when it comes to handling your wallet seeds: don’t trust, verify!
HCP
legendary
Activity: 2086
Merit: 4363
I make 3 require and 3 parts for my Seed
One thing that you need to be very careful about when using a "3-of-3" or "5-of-5" as you mentioned above or any "n-of-n" setup... is that if you lose ANY piece, you will NOT be able to recover the original.

This is why it is typically setup as "n-of-m" (where n < m)... such as "2-of-3" or "3-of-5". This way, if you lose a piece... you can still recover the original if you have sufficient pieces remaining!
legendary
Activity: 2366
Merit: 2054
I want to share another split use iancoleman for save your Seed

Shamir Secret Sharing Scheme

Download https://iancoleman.io/shamir/ and use it offline

I have example seed below
Quote
ridge wrong upon rich notable suffer unknown advance swap pretty pole coach rebuild catalog suffer lava essence normal proof place luggage sand wrong volcano

Then open shamir split



I make 3 require and 3 parts for my Seed

then scroll down to get your parts



You have to keep your 3 parts whatever you want, or you can split it into 3 different safeboxes.

So how to get Seed from 3 parts?
Use combine right box



Input your 3 parts on combine box



then you will get your seed on the result

It's a simple way but you should be careful about your Seed to not storing it to phishing or not trusted site. Keep safe your crypto from other hijacking and scamming.

I made this thread on my local board already: https://bitcointalksearch.org/topic/tutorialcara-split-seed-kamu-jadi-3-bagian-5200874
legendary
Activity: 2366
Merit: 2054
Shamir backup seed

Shamir Backup is a method of splitting the seed into multiple unique shares

You can split your mnemonic seed use iancoleman, https://iancoleman.io/shamir39/ Download and generate seed offline

This is a prototype.
This tool should only be used for experiments.
There are no alternative implementations, meaning you are totally dependent on this tool if you use it. That is a dangerous situation to be in.


example



1. Generate 12/24 seed
2. BIP39 Mnemonic [SEED]
3. Split Parameters, Allow reconstruction with 3 of 3 parts. This is for 3 people/unique shares, when you want to generate for 5 people, you can change parts into 5 and allow construction with 5 too.
4. Shamir39 Shares, shamir39-p1 for you keep
5. Shamir39 Shares, shamir39-p1 for people 2/your son,daughter
6. Shamir39 Shares, shamir39-p1 for people 3/Wife



Combine 3 parts to get SEED

Scrool down



1. Insert your Shamir39 Shares



2. Insert your son Shamir39 Shares



3. Insert your Wife Shamir39 Shares



You have a SEED, then you can use for Bitcoin and altcoin.

Do With Your Own Risk
staff
Activity: 3304
Merit: 4115
P.S. if you want to use that tool you should also first verify if it is using good entropy source to generate the random seed phrase. it seems to be doing that but i've never used it for anything but testing and although i think it does it correctly but since it is not such a popular tool for "generating" seeds you may want to verify that.
This is an important point. Its all well, and good verifying if its coming from the correct source, and hasn't been modified, but if the way it handles entropy isn't up to standard its not going to get you anywhere. Even with reputable tools like this I would recommend everyone using  them to create sensitive data to validate everything, and look at how it deals with entropy at a base level. Read up on the different pros, and cons of using such a tool, and only then decide whether you're comfortable with setting up a wallet/private key using this method.

The article seems confusing for me. I feel it is better to use an offline hardware wallet to store Bitcoins and other altcoins. It is easy to use a multicurrency wallet than a paper wallet.

They each have pros, and cons associated with them. Generally these are the cons of each method:

Paper wallets:
- Can be lost, damaged, and stolen.
- Very complicated to make for beginners.
- Not suitable for a hot wallet.

Hardware wallets:
- Require hardware, therefore there's a cost.
- Hardware can fail/corrupt.
- Can be stolen, lost, and damaged.

Both methods are probably fine in most cases.
legendary
Activity: 2366
Merit: 2054
Hello, I had created a wallet around 2014 then could be recovery by Mnemonic. Im not understand on system as well but there's Mnemonic given by Blockchain.com, but those Mnemonic could be coverted to methode above then get the same address?

because i need help to recovery my account blockchain though 17 Mnemonic, but only shown my Identifier and password without email registered. I can't open the wallet due I need to confirm 2fa email to verifying login.
The mnemonic phrase from 2014, I think isn't working for iancoleman or electrum.
You have 17 words, not 12 or 24 words. You should go to Blockchain.com support.
https://bitcointalksearch.org/topic/m.25918950
https://bitcointalksearch.org/topic/old-blockchain-nmemonic-its-possible-to-recover-2541063
legendary
Activity: 2366
Merit: 2054
The article seems confusing for me. I feel it is better to use an offline hardware wallet to store Bitcoins and other altcoins. It is easy to use a multicurrency wallet than a paper wallet.
Yes, for sure hardware wallet still the best for stores multicurrency only 1 hardware like ledger and trezor.
Maybe I have bad English for making easy for a beginner, but you should learn it and know how to use it. this for restore or repair when your hardware wallet is broken.
I have some article: https://forkdrop.io/using-ian-colemans-bip-39-tool
hero member
Activity: 1932
Merit: 511
Vave.com - Crypto Casino
Hello, I had create a wallet around 2014 then could be recovery by Mnemonic. Im not understand on system as well but there's Mnemonic given by Blockchain.com, but those Mnemonic could be coverted to methode above then get the same address?

because i need help to recovery my account blockchain though 17 Mnemonic, but only shown my Identifier and password without email registered. I can't open the wallet due I need to confirm 2fa email to verifying login.
member
Activity: 80
Merit: 39
The article seems confusing for me. I feel it is better to use an offline hardware wallet to store Bitcoins and other altcoins. It is easy to use a multicurrency wallet than a paper wallet.
legendary
Activity: 3472
Merit: 10611
P.S. if you want to use that tool you should also first verify if it is using good entropy sources to generate the random seed phrase. it seems to be doing that but I've never used it for anything but testing and although I think it does it correctly since it is not such a popular tool for "generating" seeds you may want to verify that.
I am used, it seems good for me. Just a small balance.
What popular tool for generating seed?

just using it is not enough, you have to check the code and see what it is doing. it is written in JavaScript and i have no knowledge of it, otherwise i would have reviewed it already.

stick to wallets that are popular and have been peer reviewed many times by others so there is very little chance of having any bugs in their RNG system, seed generation,... eg. Electrum for bitcoin. of course your options are practically non-existent if you want multiple coins.
legendary
Activity: 2366
Merit: 2054
P.S. if you want to use that tool you should also first verify if it is using good entropy sources to generate the random seed phrase. it seems to be doing that but I've never used it for anything but testing and although I think it does it correctly since it is not such a popular tool for "generating" seeds you may want to verify that.
I am used, it seems good for me. Just a small balance.
What popular tool for generating seed?

I think this website is amazing for educational purposes. It is also very good for recovering forks or lost funds through private keys.
Thanks, that's I mean to write this thread for education.
I read many times people here recommended Iancoleman site for recovering since this tool was good from me to making multi-address only 1 software.


legendary
Activity: 2352
Merit: 6089
bitcoindata.science
I think this website is amazing for educational purposes. It is also very good for recovering forks or lost funds through private keys.

If you can really create an airgapped computer, or if you are using just a small amount of funds, you can use it to create a wallet as well, just like  you pointed out. But this isn`t recommended for newbies, and many things can go wrong (a newbie may have difficult following your tutorial or in recovering funds from change, etc)

For high amounts of funds, I think it is safer to use a multi currency wallet. The best option would be a hardware wallet, no doubt.
legendary
Activity: 3472
Merit: 10611

verifying signature in this case is slightly different. unlike Electrum, here you don't have signature of the file to verify so you don't use the file in your process. instead you use the message that is provided on top of the signature which is a starting message string plus the sha256 result of hashing the file. then you have to hash the file using SHA256 and check that hash with the hash in message.

P.S. if you want to use that tool you should also first verify if it is using good entropy source to generate the random seed phrase. it seems to be doing that but i've never used it for anything but testing and although i think it does it correctly but since it is not such a popular tool for "generating" seeds you may want to verify that.
legendary
Activity: 2366
Merit: 2054
When you create paper wallet use bitaddress.org, that's for bitcoin only.
So How to Create a paper/Offline Wallet For Bitcoin and Altcoin Together such Ethereum, Litecoin, Doge, Dash, etc?
The answer is Iancoleman, Download bip39-standalone.html and save it on D disk Or outside your PC like Flashdisk, CD or anything else.
Don't forget to verify Signature -- How to Verify signature? here electrum wallet verify the signature as an example

After you downloaded, Disconnect your internet and open bip39-standalone.html [depends what browser do you use]



You can see :



----Step----



1. Generate 12 or 24 seed
2. Choose your language
3. 12/24 seed [private, only you]
4. Passphrase [Optional, but be careful when input it, together with seed write it on paper]
5. BIP39 seed
6. Coin
7. Derivation Path >> Legacy, Segwit Address



[A and B] WRITE YOUR 24 SEED ON PAPER DON'T KEEP IT ON PC, FLASH DISK OR OTHER DIGITAL.




You have the address begin with 1 derivation path 44, copy your address.
for the private key, you can ignore and also save it.
At this point you have seed.

Here example for derivation path 49 - address begin with 3.. and path 84 - address begin with bc1...





Generate address Ethereum



1. Choose Ethereum
2. select path 44




Generate address Litecoin
Path 44 address begin with L...



Litecoin address path 49 begins with M ...





So at this point, you have 12/24 seed you own bitcoin, ethereum and litecoin address. You can generate coins you want more than that.
You can receive those coins and offline.
question is how to send it?

1. Bitcoin
You can use Electum and Verify the signature before.
here TUTORIAL: How to use Electrum

2. Ethereum
go to https://www.myetherwallet.com
click software >> Mnemonic Phrase >> insert seed

3. Litecoin
[https://electrum-ltc.org/]Electrum Litecoin[/url] and verify signature before.
Here how to use electrum litecoin

4. Trezor
https://blog.trezor.io/learn-about-trezor-recovery-seed-offline-backup-fe235873c69f



Do With Your Own Risk

Jump to: