Search content
Sort by

Showing 18 of 18 results by DiaperedDon
Post
Topic
Board Bitcoin Technical Support
Re: Should I Run a Node?
by
DiaperedDon
on 20/04/2021, 00:48:04 UTC
Just an update if anyone is interested.

Tried my damndest to use Electrum on my laptop and Android tablet to use the air-gapped signing method and Electrum would absolutely not recognize my transactions properly and never presented me with a "Sign" button on the Android app when scanning the finalized, unsigned transaction from my laptop.  Will never use this POS wallet again.

Used Mycelium on my new tablet, swept my wallets and sent them.  It handled my big daddy (35 inputs, ~3500 vB in size, $7-figure+ balance) like a champ, close to US$800 in Tx fees for quick confirmation.

My BTC is now all snug as a bug in a rug on my BIP39 seed (Billfodl backed-up) now, love my new Ledger Nano X. 

Mycelium comes through just like it always did.

All the best and thanks for being here everyone.
Post
Topic
Board Bitcoin Technical Support
Re: Should I Run a Node?
by
DiaperedDon
on 13/04/2021, 20:40:33 UTC
How do I install Electrum .tar.gz package on my Macbook with Brew??

Can anyone help please?  Thanks
Post
Topic
Board Bitcoin Technical Support
Re: Should I Run a Node?
by
DiaperedDon
on 13/04/2021, 19:26:27 UTC
I think you don't need to run a full node just to transfer them to your ledger nano.
Electrum is enough to transfer and sweep them in your Ledger nano but your problem is you can't able to verify the signature?

If the gpgsuite doesn't work in Mojave you can try other software to verify the signature.

Try this GnuPG

- https://bitcointalk.org/index.php?topic=5105901.msg49695453#msg49695453

Sir if you could please help...

I have Gnupg installed but in the tutorial you posted it references the Linux version (.ter.gz) of Electrum and it's corresponding key.

When unpacked, this package has no use on OSX that I can tell.

Is there any way you can direct me to how to verify the electrum-4.1.2.dmg file and it's corresponding signature file with Gnupg from the command line please?
Post
Topic
Board Bitcoin Technical Support
Re: Should I Run a Node?
by
DiaperedDon
on 13/04/2021, 18:17:13 UTC
I generated the p2sh SegWit Wallet offline intially with a downloaded web site from  https://segwitaddress.org/ and then received all the inputs over time.  These inputs are comprised of all 3 formats but my total balance in my wallet is a total of all of these?  Does that make sense?
So, you only have 1 address... that starts with a "3", correct? And you've only ever received payments to this address, correct? If so, you don't have a mix of "inputs".

You will only have nested Segwit UTXOs... it doesn't make any difference what address types the funds came from... you can receive from "1"-type, "3"-type or "bc1"-type addresses... but as long as you received all your funds to that one "3" address that you generated using segwitaddress.org, then your balance will be made up entirely of p2sh (aka nested) SegWit UTXOs.

So, you don't need to worry about creating multiple wallets or anything.

Personally, I would setup the Ledger... then connect it to Electrum... then sweep the paper wallet using Electrum+Ledger. That will put all the funds directly into the Ledger in one transaction and minimise exposure of your private key etc.

Oh man, thanks for that!!!

Just one clarification, do I "import" the private key to Electrum or do I "sweep" it, which are two different things as far as I can gather?  No idea how to actually connect Electrum to my Ledger (which I don't have yet).

Thanks so very much!
Post
Topic
Board Bitcoin Technical Support
Re: Should I Run a Node?
by
DiaperedDon
on 13/04/2021, 17:56:48 UTC
Of course but I've been given no reason why Mycelium can't handle this transaction and will calculate transaction fees properly?  I have experience scanning a private cold storage wallet and sending it but the electrum thing is beyond me.

I can give you a suggestion.

Why don't you do everything with a low amount first? Then you will learn how to do it and will get some confidence before dealing with the real money.

Create a new paper wallet, with just one input. Send some funds to it (i can send you some dust if you need, but I will use a low fee and it might take some time for confirmation)

Then you try to open it in electrum wallet, just like you would do in your real funded wallet. You do all the steps you will have to  do and send that amount to ledger nano.

You will be more confident before dealing with your real wallet.

You can also use Mycellium if you prefer, although I never used it and I   don't trust it as I trust electrum.

Thanks very much for your help and patience.  I don't have an issue with doing what you suggest as I've already prepared a couple of "test wallets" with small amounts.   Creating 3 different wallets on electrum then importing my private key to all three, etc. as you gents explain is where I start to sweat colors and not just sweat.  I'm quite scared in general but the procedure explained to me to be able to do this in electrum is freaking me out and beyond my ability or self-confidence.
Post
Topic
Board Bitcoin Technical Support
Re: Should I Run a Node?
by
DiaperedDon
on 13/04/2021, 17:38:00 UTC
Theoretically, you should be able to setup your Ledger with Electrum... then sweep the UTXOs directly to your Ledger without needing to import them or create other wallets.


I have a p2sh SegWit BTC paper wallet and need to move it all in one transaction to a Ledger hardware wallet.  I need to get it off paper and into a proper, secure BIP39 wallet.  This is over 30 inputs and a mix of all 3 formats (Legacy, SegWit and Native SegWit) with a total raw data size of well over 30,000 bytes.  This is also a life-changing amount of BTC.
If you don't mind me asking... how did you end up with a mix of input types when you have "a p2sh SegWit BTC paper wallet"? Huh When you created the paper wallet did you also derive all 3 address types from the one private key and then sent coins to those addresses over time? Huh

I generated the p2sh SegWit Wallet offline intially with a downloaded web site from  https://segwitaddress.org/ and then received all the inputs over time.  These inputs are comprised of all 3 formats but my total balance in my wallet is a total of all of these?  Does that make sense?
Post
Topic
Board Mycelium
Re: Mycelium Max Transaction Size?
by
DiaperedDon
on 13/04/2021, 17:30:33 UTC
This would be done on a brand new Android tablet that will only be used to download Mycelium onto it.  Then the transaction would occur.

From the looks of things using electrum and all that entails (from my other post in the Bitcoin Technical Forum) is equally risky for a technically-inept n00b like me. 

I'm considering a fresh machine with a fresh Mycelium installation less risky than setting-up 3 wallets on electrum (3 different derivation paths), importing the key to each (?) and doing the transaction because an offline transaction with Electrum is beyond me. 

Just trying to find the most dependable and viable option because the electrum option could be just as dangerous if not more so for an idiot like me.
Post
Topic
Board Bitcoin Technical Support
Re: Should I Run a Node?
by
DiaperedDon
on 13/04/2021, 17:15:04 UTC
But I only have one wallet and one private key that happens to contain a mixture of inputs?   How can I possibly seperate these inputs?
In Electrum, just create a new wallet with the private key for Legacy, then do it again twice:
For P2SH-P2WPKH addresses (Addresses starting with "3")
Just add p2wpkh-p2sh: directly in front of your  private key.
For example
Code:
p2wpkh-p2sh:5BitcoinPrivateKey
This should generate the corresponding p2wpkh-p2sh bitcoin address.

For P2WPKH addresses (Bech32, starting with 'bc1')
This time we'll add p2wpkh: in front of the private key.
For example
Code:
p2wpkh:5PrivateKey
This should generate the corresponding Bech32 address


Thanks very much for that explanation.


Quote
But you're going to want sign your transaction offline to be safe:
Online:
Install Electrum on your PC.
Import your address to create a watch-only wallet.
Preview the transaction, Copy the unsigned transaction. Put it on a USB stick.

Offline and running without hard drive storage:
Get a Linux LIVE DVD. Use Knoppix for instance, or any other distribution that comes with Electrum pre-installed.
Unplug your internet cable. Close the curtains. Reboot your computer and start up from that DVD. Don't enter any wireless connection password. Keep it offline.
Start Electrum. Import your private key.
Copy your unsigned transaction from the USB stick, load it into Electrum.
CHECK the transaction in Electrum. Check the fees, check the amount, check all destination addresses (character by character).
If all is okay, sign the transaction. Copy it back to your USB stick.
Turn off the computer. That wipes the Live LINUX from memory and all traces are gone.

Online:
Use your normal online Electrum to (check again and) broadcast the transaction.

Bonus:
After moving all your Bitcoin, and once the transaction confirmed, check if you own Forkcoins.

This is completely beyond my ability.
Post
Topic
Board Bitcoin Technical Support
Re: Should I Run a Node?
by
DiaperedDon
on 13/04/2021, 17:05:18 UTC
I'm just thinking of using Mycelium to sweep the private key, executing a transaction and taking my chances?
Don't rush things! If it's gone, it's gone forever!

Of course but I've been given no reason why Mycelium can't handle this transaction and will calculate transaction fees properly?  I have experience scanning a private cold storage wallet and sending it but the electrum thing is beyond me.
Post
Topic
Board Bitcoin Technical Support
Re: Should I Run a Node?
by
DiaperedDon
on 13/04/2021, 16:56:26 UTC
With the apparent complications in using Electrum for this, which is beyond any tech ability and confidence I have, I'm just thinking of using Mycelium to sweep the private key, executing a transaction and taking my chances?

I installed wget and was able to download and verify the Electrum download anyway...

What a nightmare.
Post
Topic
Board Mycelium
Re: Mycelium Max Transaction Size?
by
DiaperedDon
on 13/04/2021, 16:47:38 UTC


If it's life-changing, you definitely shouldn't keep it on Mycelium. I don't know if there's a maximum transaction size (other than the usual 100 kB), but if you're not in a terrible rush, you can just try at low fee. You may want to read [Apr 2021] Fees are low, use this opportunity to Consolidate your small inputs!. As an educated guess, setting 7 sat/byte will mean your transaction will most probably confirm on Sunday. You may be able to go as low as 5 sat/byte, but that might be too low. Even if "cost is no concern", there's no need to waste it on fees Wink But if you insist on a fast confirmation, you'll have to set 70 sat/byte or more.

Quote
Would Mycelium have no problem sweeping this wallet and with this transaction in general or is it best to consider other options?
You can just try it. If it's too large, just send a lower amount.



You may want to look at Forkcoins if you're holding old Bitcoins. It might be enough to cover your transaction fees.

It's not "in" Mycelium but on a paper wallet, so no worries there.  It would only be on Mycelium when I scan the private key and execute the transaction to send to my Ledger address.

In a nutshell, you're saying that Mycelium is perfectly capable of handling this transaction and that it is a perfectly viable option.  Again, I don't care if it costs me $3K in transaction fees as long as it is a solid option.

Electrum is becoming a non-starter for me as from what others say in the Bitcoin board, I need to create 3 different wallets in Electrum to handle all the derication paths of the inputs in this single wallet and then do an offline transaction with a usb stick and...
It's just beyond my technical capability.
Post
Topic
Board Bitcoin Technical Support
Re: Should I Run a Node?
by
DiaperedDon
on 13/04/2021, 16:23:50 UTC
Thanks guys, I'm a n00b obviously and this is a bit beyond me. 

I can't get the wget command to work in Gnupg to even download and verfiy Electrum.

This is why I was asking if it's just "easier" to setup a full node and do this with Core?

Really appreciate it everyone, thanks very much!
Post
Topic
Board Bitcoin Technical Support
Re: Should I Run a Node?
by
DiaperedDon
on 13/04/2021, 16:06:02 UTC


You need to choose one derivation path for each wallet. If anyone knows a different way to do this in electrum please share.,

But I only have one wallet and one private key that happens to contain a mixture of inputs? 
Post
Topic
Board Bitcoin Technical Support
Re: Should I Run a Node?
by
DiaperedDon
on 13/04/2021, 15:52:59 UTC
Thanks very, very much @BitMaxz and @seoincorporation!

Installing GnuGPG and the adventure continues...

Just to clarify, I'm "importing" the private key and not sweeping it in Electrum?

Are there any concerns or considerations I should be aware of when importing the key, entering it into Electrum and then executing the transaction?

Do I need to password the wallet and back anything up just in case?  Any settings i need to pay attention to?  Is it really as simple as importing the private key into electrum and then executing a transaction to move funds to my Ledger-generated wallet?

Cheers everyone.
Post
Topic
Board Bitcoin Technical Support
Re: Should I Run a Node?
by
DiaperedDon
on 13/04/2021, 15:44:11 UTC
I think you don't need to run a full node just to transfer them to your ledger nano.


Y
Can't you just import your BIP 39 Seed with all your 30 inputs into electrum?
As you have a mix of all 3 formats, you will need to create 3 electrm wallets, with different derivation paths, for all 3 formats:

m/44'/0'/0'/0 for P2PKH (Legacy, starting with 1)
m/49'/0'/0'/0 for P2SH (segwit starting with 3)
m/84'/0'/0'/0 for Bech32 (native segwit, bc1)


I'm dealing with one SegWit private key on a paper wallet (LM...), not a BIP39 seed.

Creating 3 different wallets in Electrum makes no sense to me, I think you're misunderstanding but thanks for the help.
Post
Topic
Board Mycelium
Re: Mycelium Max Transaction Size?
by
DiaperedDon
on 13/04/2021, 14:52:15 UTC
Thank-you @jackg!

I don't understand what you mean that I can't use a QR code?  To scan the wallet with Mycelium or to scan the receiving address?

Or do you mean I need to use a raw private key if I use Electrum?  I'd rather not deal with Electrum in this context but glad you bring-up the fact I can't use QR scanning in Electrum?

When I try a dummy run and click on "Clipboard" Mycelium gives me a small error pop-up that it's an Unrecognized Format" so I assume you're referencing Electrum?

I'd rather move it all in one transaction not knowing what any of these given wallets will do with change under the circumstances.

Everything is in one private key and it's a whole lot more than 0.1 BTC...

Please clarify if you can?

Really curious if Mycelium would handle this without issue.

All the best

Post
Topic
Board Bitcoin Technical Support
Topic OP
Should I Run a Node?
by
DiaperedDon
on 13/04/2021, 14:36:29 UTC
Hi everyone,

So, dumb question, of course I should if I can...

However, this is being considered because I need to make a large transaction as safely as possible.

I have a p2sh SegWit BTC paper wallet and need to move it all in one transaction to a Ledger hardware wallet.  I need to get it off paper and into a proper, secure BIP39 wallet.  This is over 30 inputs and a mix of all 3 formats (Legacy, SegWit and Native SegWit) with a total raw data size of well over 30,000 bytes.  This is also a life-changing amount of BTC.

Unfortunately I'm learning the not-so-positive details of all this later rather than sooner.

Is setting-up a node on a solid computer and importing the private key into a Core wallet be an ideal, dependable and safe way to eventually move these funds in one shot?  Would this be the best possible option for such a transaction?  I don't care about massive transaction fees.  Is this idea unsound for some reason given the details of the existing paper wallet?

People have suggested importing it into Electrum or just sweeping it with Mycelium but I need to get responsible and do the optimum thing for a change.  I can't get my copy of Electrum 4.1.2 to validate in GPG suite on my Macbook Pro running Mojave, when I try my Finder window just flashes once.  No doubt I'm doing something wrong but it immediately concerns me.

So, would setting-up a Core node be the best way to ensure the funds in this wallet get safely transferred to my Ledger?

Thanks to all for reading and any comments!

All the best

Post
Topic
Board Mycelium
Merits 5 from 1 user
Topic OP
Mycelium Max Transaction Size?
by
DiaperedDon
on 13/04/2021, 14:15:20 UTC
⭐ Merited by LoyceV (5)
Hi everyone,

Can anyone please comment on any maximum transaction size that Mycelium would not be able to handle?

I have a p2sh SegWit paper wallet with well over 30 inputs (mixed with Legacy, SegWit and Native SegWith inputs) and raw data size of well over 30,000 bytes.  I need to move this to a Ledger-generated address on a new hardware wallet.  Also, this is a life-changing amount of BTC.

These days I suspect a significant transaction fee to move it in one output, which I need to do, in the hundreds or thousands of $ to have it confirmed quickly?  Cost of the transaction is of no concern, only that the wallet can handle it easily without issue.

I've always had very good luck using Mycelium which is the only reason I'm considering using it for this.

Would Mycelium have no problem sweeping this wallet and with this transaction in general or is it best to consider other options?

I'm an idiot learning the hard way in this regard and in a bit of a spot so thanks for any comments on this.

All the best