Search content
Sort by

Showing 12 of 12 results by 3robins
Post
Topic
Board Electrum
Re: Basic SWEEP questions
by
3robins
on 19/05/2025, 20:50:55 UTC
Thanks again for all your assistance. Despite BTC going up in value to all time highs over the weekend increasing his profit margin, the deal fell through in the final hour because I was giving up too much BTC for the merchandise and there was no flexibility on his part, even after I explained the fee structure to him. I greatly appreciate your time and knowledge, so now that I have a foundational understanding of Electrum and once I get my digital wallet up and running this year (could take months due to having so many other priority projects going on) I will definitely send you something as a thank you if you message me your address.
Post
Topic
Board Electrum
Re: Basic SWEEP questions
by
3robins
on 18/05/2025, 13:23:42 UTC

According to your previous post, you are going to make a transaction from a legacy address to a native segwit address.

If that's the case, your transaction (virtual) size will be around 190 vbytes and you will pay around 190 vbytes * fee rate (in sat/vbyte) as fee.

For example, if you set the fee rate to 2 sat/vbyte, you will pay around 380 sat as transaction fee.

To know how much fee rate you need to use for your transaction, you can visit mempool.space and you can also use electrum's own fee estimations. Both work well.


I've been meditating on that and I think I'm starting to understand, so on the mempool main page the green example blocks showing the sat, btc amount, and approx transaction time... Then below that is shows transaction fees (no priority, low priority, medium priority, high priority) with the sat v/B under it, but I don't understand the dollar amount they show with it and how it relates to my specific situation (i.e. right now it shows medium priority 4 sat/vB is $0.58).

For example, using your example above, if it was 4 sat/vB and I paid 760 sat as a transaction fee, how much would be deducted from 0.3 BTC?
Post
Topic
Board Electrum
Re: Basic SWEEP questions
by
3robins
on 16/05/2025, 20:47:30 UTC
Thanks again for taking the time to post that. I spent some time trying to figure it out, but in the end I'm overwhelmed, so I will wrap this up with the basic bottom line...

When I sent my friend the test with .0001 BTC he received .0000927 BTC (around 7.3%) so going by his math, when I send him 0.3 BTC ($30k) there is going to be a transaction fee, and when he moves it out of his wallet there is second transaction fee, therefore he believes that he will receive approximately .26 BTC ($26k in the end). So according to him both transaction fees might cost around $4000 total. That seemed high to me, but again I understand this all depends on the time of day, how busy network is, and I have no control over how and when he does his transaction.

I'm a generous person and not greedy, and I understand he need to make money of the merchandise and transaction, but I don't want to get raked over the coals either.
Post
Topic
Board Electrum
Re: Basic SWEEP questions
by
3robins
on 16/05/2025, 16:56:24 UTC
Thanks for the quick reply, I understand just about everything you are saying but I don't understand how to apply it to my specific situation when going to the mempol, or trying to figure out what the approximate fess will be, I tried days ago to understand it but wasn't able to figure it out.

To be honest, I was super computer savvy since the 1980's, build my own machines in the 90's, fixed everyone's computer problems for decades, along with many other technical trades, and even understood all the crypto stuff 10 years ago... however nowadays its just too overwhelming for me.
Post
Topic
Board Electrum
Re: Basic SWEEP questions
by
3robins
on 16/05/2025, 16:16:49 UTC
Quote
If you want to monitor the transaction yourself:
Create a new watch-only imported wallet in "File->New/Restore" and select the option "Import bitcoin addresses or private keys".
You can paste your friend's address there to create a watch-only wallet to "watch" transactions associated with it.

Good idea, thank you! Now that I'm in the final hour of this transaction there is a misunderstanding between me and my friend on the transaction fees, so I was hoping one of you could provide some basic clarity for me...

Quote
Currently, miners are including transactions paying 2-3 sat/vbyte in the blockchain. Set the transaction fee rate to 4 sat/vbyte and your transaction will probably confirmed in the first block.

...if you are in a hurry and use the fee rate of 2 sat/vbyte

So using those examples above and/or going with the default setting in Electrum, can somebody please tell me what the "approximate fees" would be for BOTH me and my friend at the current rate, because there will be a transaction fee for me to send it to him through Electrum, and another transaction fee for him to send it to his source to cash out, therefore I'm trying to figure out a "rough estimate" on what the total cost would be for BOTH transfers if I send my friend 0.3 BTC (approximately $30k).

I realize these fees vary depending on my Electum fee setting, time of day, how busy network is, and the method my friend is using... but I'm just looking for a "ballpark" for BOTH transfers.

Thanks again for all your help.


Post
Topic
Board Electrum
Re: Basic SWEEP questions
by
3robins
on 16/05/2025, 00:00:25 UTC
Thanks again. I did the test run and after the fee screen I got a window that says "Information" in the upper left hand corner with the Electrum logo, and inside the window it says "Payment sent" with a long string of letters/numbers.

What I don't like and wasn't expecting was there is no history of the transaction within Electrum afterward. I assume because I didn't sweep it into one of my Electrum wallet addresses is why its not showing in the history, just weird to perform that sweep and see nothing when returning to the regular interface.

My friend might not check his email until tomorrow, so I guess I could see the transaction confirmation on the blockchain by entering my friends address it was sent to, or if I enter my old paper wallet address the balance should be zero now.
Post
Topic
Board Electrum
Re: Basic SWEEP questions
by
3robins
on 15/05/2025, 18:19:02 UTC
Thanks for posting that, but to be honest I think that is too complicated for me, unfortunately (that's why my thread was about sweeping to recipients address via Electrum).

Question... I have an old paper wallet (same age, type, code, etc) that has .0001 BTC on it which is currently equivalent to $10.39, so would I be able to use that as a sweep test in Electrum to send it to my friend, or is that amount too low with transaction fees? To put it another way, does Electrum have a minimum amount/fee?
Post
Topic
Board Electrum
Re: Basic SWEEP questions
by
3robins
on 15/05/2025, 01:37:15 UTC
Thanks again for taking the time.

Here are a few notes on paper wallets.

  • If you created your wallet on an online device, you have a hot wallet (not a cold wallet), even if you are keeping your private key(s) offline.
  • If you created your wallet on an air-gapped device, you have a cold wallet, but once you enter your private key on an online device, you no longer have a cold storage.
  • If you have a paper wallet and now you want to make a transaction, you should sign your transaction offline (preferably on an air-gapped device).

A paper wallet should be created on an air-gapped device and you should also sign your transactions offline (preferably on an air-gapped device) whenever you want to make a transaction.

I'm 99% certian the one in bold is what I did a decade ago, created the paper wallet off-line, and I've verified the funds on the blockchain using the public address every few years since.

If your device is compromised, you may lose your fund once you enter your private key.

I mentioned that here, and I realize it has some risk associated with it...

I also realize that the method explained at this link is the most secure and preferred way to do it, but its too complicated for me and my machine is clean and up to date so the risk is minimal... https://bitcointalk.org/index.php?topic=5328271.msg56705405#msg56705405
Post
Topic
Board Electrum
Re: Basic SWEEP questions
by
3robins
on 14/05/2025, 23:31:34 UTC
A new window will pop-up and you will be able to set the transaction fee there.

Currently, miners are including transactions paying 2-3 sat/vbyte in the blockchain.
Set the transaction fee rate to 4 sat/vbyte and your transaction will probably confirmed in the first block. (Chances are the required fee rate is different when you are reading this post.)

You can also use electrum's recommended fee.
Select "ETA" from the drop-down menu and set the fee target to "In the next block".

Got it, thank you.

And again, you are not using your paper wallet in the correct way.
As I already said in my first reply, paper wallets should be created offline and your private keys should never connect to the internet.

I'm still not fully understanding this one. The paper wallets I created were done a decade ago, and they were done for that very purpose, to put them in physical long-term cold storage. Now, fast forward to the present day in 2025 where I want to move the all funds from this paper wallet to my friends wallet via Electrum sweep function (to trade for merchandise). So I have no interest in using this paper wallet ever again.

The reason for having somebody send $250 to a different old paper wallet I have with $0 balance is, I can send my friend $200 from that paper wallet as a test run, because using the same type of paper wallet as a test run and sweeping it to my friends address will allow me to see if the operation is successful with a small amount of money, therefore providing me with some kind of confidence that this procedure will work, before I send the larger amount using the same method.
Post
Topic
Board Electrum
Re: Basic SWEEP questions
by
3robins
on 14/05/2025, 11:41:52 UTC
I just tested it in testnet4 Electrum and it accepts any address from other wallets.

Thank you for testing that.

Quote
I don't know what @3robins meant by "pre-script" though.

He probably meant what we prepend to the private key to specify the script type in electrum, like "p2wpkh-p2sh:"

Yes, correct.

You can enter your friend's address in the sweep window and all the funds in the paper wallet will be sent to that address. You don't need to add any prefix to the address. Prefixes are only added to private keys but you don't need to do that either.

Excellent, so I have the green light at bottom right corner to show Electrum is connected to server, enter my paper private key that starts with a "5" into sweep window, then enter my friends wallet address that begins with "bc1" into the "send to address" at bottom of the window, then click the sweep button..... Now what should I expect to happen after that? I'm not interested in setting or negotiating lower fees, I would prefer to use the default fee structure because I don't want to low-ball that might cause delays and prefer an efficient transaction (I don't mind paying the fee).

Post
Topic
Board Electrum
Re: Basic SWEEP questions
by
3robins
on 13/05/2025, 17:56:16 UTC
Thanks for the replies!

Quote
Right. If you sweep the private key and then make another transaction, you will have to pay fee for two transactions.
Instead, you can import your private key and then make the transaction. In this way, you will pay fee for only one transaction.

From my limited understanding I was trying to avoid using Import feature because it would keep the original paper address and I would loose/sacrifice the original seed phrase that was created with it a decade ago, therefore if something goes wrong I cannot recover.

Quote
Note that if you sweep your private key, you make a transaction and send the fund from your paper wallet to a new wallet, but if you import your private key, you don't make any transaction and just gain access to the fund in a new wallet.

"So if I understand my research correctly, I could enter my friends wallet address (where I'm sweeping to) and the process would be simplified by moving the funds from my paper wallet to my friends wallet address using the sweep function resulting on only one transaction fee instead of two fees, correct?"

Quote
I have never tested that before, but I don't think you can enter an address that doesn't belong to your own wallet there. Someone correct me if I am wrong, please.

That is the big question, but that is the way I interpret it as Abdussamad explained it here in the last sentence... https://bitcoinelectrum.com/sweeping-your-private-keys-into-electrum/#comment-366

Quote
The other way is to create a watch-only wallet with your friend's address and then sweep the private key.

I have not heard of that method before, so I will have to do more research on that one.
Post
Topic
Board Electrum
Topic OP
Basic SWEEP questions
by
3robins
on 13/05/2025, 16:12:30 UTC
Hello,

Long time reader, first time poster. Got into BTC early, sold it early like many others, but have a little bit left I would like to move and have a few questions about sweeping it via Electrum...

1. I have an older paper wallet with address that starts with "1" and a passkey that starts with "5"

2. I downloaded the authentic Electrum and intend on sweeping for the obvious reasons below.

3. My first question is... When I created my new wallet in Electrum it shows approximately 30 addresses starting with "bc1" in the address tab, so I assume those are all my new addresses that can be used for different purposes within my single newly created Electrum wallet, correct?

4. Second question... When playing around with the sweep function, the window that pops up where I can enter my private key starting with "5" doesn't require a pre-script before it, correct?

5. Third question... In the address field at the bottom of the sweep window where the funds are being sent/swept to, Electrum defaults to the first address from my list of 30 addresses within my Electrum wallet, and since that is an online transaction I will be charged a fee, correct?

6. Fourth question... My intention is to send the money to a friend, so if I sweep the paper private key into my newly created wallet in Elecrum resulting in a transaction fee, then I would pay a second transaction fee to send the funds from my Electrum wallet to my friends address. So if I understand my research correctly, I could enter my friends wallet address (where I'm sweeping to) and the process would be simplified by moving the funds from my paper wallet to my friends wallet address using the sweep function resulting on only one transaction fee instead of two fees, correct?

7. Fifth question... When the sweep window auto populates the wallet address and defaults to the first address from my list of 30 addresses within my Electrum wallet (starts with "bc1") there is no pre-script before it, so my friends address that also starts with "bc1" shouldn't need a pre-script either, correct? The reason I ask this question is I was confused by this post by Abdussamad... https://bitcoinelectrum.com/sweeping-your-private-keys-into-electrum/#comment-90963

I plan on doing a test run first with a different old paper wallet that has a very small amount on it (.0025 = $250) before I attempt the slightly larger transaction.

Any assistance is greatly appreciated, thank you.