Author

Topic: are these all are receiving address? (Read 193 times)

legendary
Activity: 1526
Merit: 1359
September 29, 2023, 03:28:13 PM
#19
The ones in green are the receiving addresses while the ones in yellow are the change address. You can use any of them to receive bitcoin, but it is better you use the one in green.
If i used 3 different addresses at different places and received bitcoin in 3 different addresses, when i want to send all bitcoins to one address then i need to send them individually or i can send all amount of bitcoin from one click or one address.
or electrum will use one totally different sending address that includes all bitcoins from that 3 addresses and send them to one address.

Bitcoin does not use addresses when sending coins but rather an unspent transaction outputs (UTXOs). It does not matter how many different addresses there are; the only thing that matters is that there are UTXOs available that can be used as input in a new transaction and that your wallet has access to the private keys needed to sign the transaction. So, when you want to send all your coins to a single address, your wallet will consolidate all the UTXOs into a single transaction. After this transaction is confirmed on the network, a new UTXO will be created at the destination address, representing the total amount of coins you sent.
hero member
Activity: 882
Merit: 800
September 29, 2023, 08:04:23 AM
#18
@SmartGold01

If you import your Trustwallet address on Electrum, that is only a watch-only wallet. On watch-only wallet, you will not be able to spend your coins (because it does not have the private key which is needed for making transaction) but you will be able to track the coins the address received and you will be able to make unsigned transaction. On the address tab, only the one address that you import will be seen.

If you import the private key of a single address. You will be able to spend your coins. On the address tab, you will only see the address of the private key that you imported after you specify on the address type.

If you import Trustwallet seed phrase, it will appear as it is on the OP. Trustwallet only give one address, but not one address seed phrase will generate. Seed phrase generate many addresses. Your Trustwallet address will be the first address that you will see on Electrum if you import the Trustwallet seed phrase, followed by other addresses.

For privacy, you should no reuse address. Although, not for security reasons, just for privacy reasons.

If you click on the receive tab, Electrum will always generate new address for you, especially if you have used one address to receive coins, even if you import the seed phrase from Trustwallet.



Trustwallet is close source and not recommended. If you want to move to Electrum, create new seed phrase on Electrum, send your coins from Trustwallet to addresses on the Electrum wallet that you have just created.

Thank you I get what you mean now,
Sometimes it very hard to know things about this addresses and their related configuration, I will plan to have entire new address from electrum, you know as days goes I keep learning here and I can boldly say I just have downloaded something to my wisdom bank.
legendary
Activity: 4256
Merit: 8551
'The right to privacy matters'
September 29, 2023, 07:59:23 AM
#17
Privacy may not matter to you

https://www.blockchain.com/explorer/addresses/btc/1JdC6Xg3ajT3rge3FgPNSYYFpmf53Vbtje

this is the address in my profile

https://bitcointalksearch.org/user/philipma1957-64507


as you can see it has handled  a ton of coins over the years.

But now has under 1 dollar worth of btc.

Things were different when that address was created.
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
September 29, 2023, 07:50:55 AM
#16
@SmartGold01

If you import your Trustwallet address on Electrum, that is only a watch-only wallet. On watch-only wallet, you will not be able to spend your coins (because it does not have the private key which is needed for making transaction) but you will be able to track the coins the address received and you will be able to make unsigned transaction. On the address tab, only the one address that you import will be seen.

If you import the private key of a single address. You will be able to spend your coins. On the address tab, you will only see the address of the private key that you imported after you specify on the address type.

If you import Trustwallet seed phrase, it will appear as it is on the OP. Trustwallet only give one address, but not one address seed phrase will generate. Seed phrase generate many addresses. Your Trustwallet address will be the first address that you will see on Electrum if you import the Trustwallet seed phrase, followed by other addresses.

For privacy, you should no reuse address. Although, not for security reasons, just for privacy reasons.

If you click on the receive tab, Electrum will always generate new address for you, especially if you have used one address to receive coins, even if you import the seed phrase from Trustwallet.



Trustwallet is close source and not recommended. If you want to move to Electrum, create new seed phrase on Electrum, send your coins from Trustwallet to addresses on the Electrum wallet that you have just created.
hero member
Activity: 882
Merit: 800
September 29, 2023, 07:41:08 AM
#15
The ones in green are the receiving addresses while the ones in yellow are the change address. You can use any of them to receive bitcoin, but it is better you use the one in green.

The purpose of change address is when you send bitcoin, the change will be sent to the change address. Assuming you were sent 0.005 BTC, and you spent 0.001 BTC. The remaining 0.004 BTC will be sent to the change address on your wallet after you make the transaction.

Hello Charles-tim I also want to understand something from this question op asked, although I have came across these addresses when I created electrum wallet but was confused actually base on my understanding and level of wallet usability.
When I created my first wallet then and I was like wanting to use them but was confused since is an entirely new to me and it's not that familiar to me as well so what I did was to go back my first wallet address created from Trustwallet and them import it to Electrum address to be sure I have only one receiving address instead of having multiple addresses as displayed by op but what I wanted to know is that since my first address was imported to Electrum does it mean it will still appears as op did?
Because I never click on the addresses rather if transacting I will click on my profile to have my first address, and again if someone has such address does the balance appears same place as well?

I know my question is a bit confusing but I have tried to see how I can make it easier, I hope you understand what I mean.

Thank you.
legendary
Activity: 3472
Merit: 10611
September 29, 2023, 07:06:31 AM
#14
In addition to what was mentioned, you can open the console and type the following Code:

Code:
ismine("Your_Bitcoin_address")

This code will tell you whether this address belongs to you or not, but it is best not to reuse any old address for privacy reasons.
If you want to check if an address belongs to your wallet in Electrum, it is so much easier to just use the "hidden" search box in the Addresses tab from the UI, since it is more user friendly. All you have to do is to press Ctrl+F buttons on your keyword for it to appear.
hero member
Activity: 868
Merit: 952
September 29, 2023, 06:54:48 AM
#13
If you want to aggregate all the utxo's in the different addresses, then create tx's sending them to one wallet or address, and back up the seed phrase to the wallet.

The right thing to do here if this is the intention is sweeping of your private keys and this can be done on electrum and not just any other wallet. The difference is it will transfer all bitcoin on the addresses related to those private keys to one of the addresses on that wallet in one transaction and as you know will increase the transaction fee. You can go to wallet option then private and click on sweep. You will have to enter the keys whose addresses needs to be swept into those space one by one with each private key on a single line. Just as macaccino pointed out click on ‘info’ to prepend the keys with different address formats.
hero member
Activity: 994
Merit: 1089
September 29, 2023, 05:19:35 AM
#12
I am not sure but I think if I have three private keys from three wallets for three public addresses, I can import them into a single new wallet and spend coins in those three addresses together.
I don't know why you will want to do that, take note that you should not be extracting and importing your keys or seed phrases into online devices, especially when you do not know exactly what you are doing. If you want to aggregate all the utxo's in the different addresses, then create tx's sending them to one wallet or address, and back up the seed phrase to the wallet.

To op, i don't know if all these addresses are yours, but if they are and you care about privacy, don't expose all of your addresses in this way next time, it wasn't even necessary as you could have asked the question without the image.
legendary
Activity: 1596
Merit: 1288
September 29, 2023, 04:12:10 AM
#11
In addition to what was mentioned, you can open the console and type the following Code:

Code:
ismine("Your_Bitcoin_address")

This code will tell you whether this address belongs to you or not, but it is best not to reuse any old address for privacy reasons.

For privacy reasons, I suggest you hide the image because it contains your addresses.
electrum generates these addresses periodically, but you can modify this option so that the wallet does not generate more addresses.
legendary
Activity: 2380
Merit: 5213
September 29, 2023, 03:29:47 AM
#10
It may worth mentioning that your seed phrase doesn't generate only 30 addresses. Your seed phrase generates numerous addresses and electrum displays 20 receiving addresses and 10 change addresses by default.
Once you use the first receiving address, electrum will generate the 21st address, once you use the second receiving address, it will generate the 22nd address and so on.
hero member
Activity: 1120
Merit: 887
Livecasino.io
September 29, 2023, 02:05:13 AM
#9
But still, don't re-use addresses for privacy reasons Smiley

To buttress the point made by mocacinno, multiple Bitcoin addresses are used mainly for privacy reasons so that your transactions will not be easily traced on the blockchain. Anyone who reuses a single address is at risk for the identification of all their transactions and potentially compromise their privacy, especially if the address is associated with your identity through other means. If you use different addresses for each transaction it makes it harder for observers to connect all your addresses and transactions to you.

Any who is interested in their privacy with Bitcoin should use wallets that support generating new addresses like Electrum, Blue wallet for each transaction because they have robust privacy features to prevent address tainting.
legendary
Activity: 3584
Merit: 5243
https://merel.mobi => buy facemasks with BTC/LTC
September 29, 2023, 02:02:58 AM
#8
--snip--
Your post enlightens me a lot.

I am not sure but I think if I have three private keys from three wallets for three public addresses, I can import them into a single new wallet and spend coins in those three addresses together. I guess it is possible because with private keys, I can spend my coins but could you explain more about the signing that transaction?

Do I have to sign it three times with three private keys?

It's usually the wallet that takes care of this for you... Usually, you can just import the 3 private keys into one wallet and the wallet should take care of the rest... Offcourse, this is the theory, in reality things sometimes go sideways.

Do be carefull when exporting and importing private keys! make sure you do spend some attention to opsec (best only to handle private keys on an offline machine)

EDIT: just on a sidenote, when doing this, i usually use electrum... I just create a new wallet with the wizard, chose "import bitcoin addresses or private keys", then you get a screen to paste your private key(s). Do click the "info" button, since there's a trick to import (for example) (nested) segwit and this is discussed in the "info" menu...
hero member
Activity: 1722
Merit: 801
September 29, 2023, 01:41:37 AM
#7
TL;DR; you don't have to create 3 transactions to spend your 3 unspent outputs, as long as the addresses you received funds on were generated by the same wallet (it's usually even possible to combine unspent outputs funding addresses that were not generated by the same wallet, but this requires quite a bit of expertise)
Your post enlightens me a lot.

I am not sure but I think if I have three private keys from three wallets for three public addresses, I can import them into a single new wallet and spend coins in those three addresses together. I guess it is possible because with private keys, I can spend my coins but could you explain more about the signing that transaction?

Do I have to sign it three times with three private keys?
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
September 29, 2023, 01:38:41 AM
#6
If i used 3 different addresses at different places and received bitcoin in 3 different addresses, when i want to send all bitcoins to one address then i need to send them individually or i can send all amount of bitcoin from one click or one address.
or electrum will use one totally different sending address that includes all bitcoins from that 3 addresses and send them to one address.
If you receive bitcoin on three different addresses, you can send all at once to a single address, but your transaction can be linked to the three addresses on blockchain explorer. Electrum or the wallet that you are using will select all the UTXOs automatically for you. But if you decide to spend the UTXO differently from each addresses one by one manually, you can make use of coin control.
legendary
Activity: 3584
Merit: 5243
https://merel.mobi => buy facemasks with BTC/LTC
September 29, 2023, 01:36:35 AM
#5
The ones in green are the receiving addresses while the ones in yellow are the change address. You can use any of them to receive bitcoin, but it is better you use the one in green.
If i used 3 different addresses at different places and received bitcoin in 3 different addresses, when i want to send all bitcoins to one address then i need to send them individually or i can send all amount of bitcoin from one click or one address.
or electrum will use one totally different sending address that includes all bitcoins from that 3 addresses and send them to one address.

If you have a wallet that generated 3 addresses for you, and you used these 3 addresses to receive funds on 3 different occasions, your wallet will just see 3 unspent outputs it's allowed to send...
If you send an amount bigger than the largest unspent output, your wallet will just create 1 transaction with 2 (or 3) inputs and one (or more) outputs. Do note that the fee you pay is denominated in sat per vbyte of transaction data. A transaction's size depends on the amount of inputs you use and the amount of outputs you create, so the bottom line is that the more unspent outputs you combine in a single transaction, the bigger it will be, the bigger your transaction fee will have to be (but re-using the same address wouldn't have changed this fact, since receiving funds 3 times on the same address will also result in your wallet seeing 3 unspent outputs it's allow to spend).

TL;DR; you don't have to create 3 transactions to spend your 3 unspent outputs, as long as the addresses you received funds on were generated by the same wallet (it's usually even possible to combine unspent outputs funding addresses that were not generated by the same wallet, but this requires quite a bit of expertise)
full member
Activity: 448
Merit: 223
September 29, 2023, 01:31:42 AM
#4
The ones in green are the receiving addresses while the ones in yellow are the change address. You can use any of them to receive bitcoin, but it is better you use the one in green.
If i used 3 different addresses at different places and received bitcoin in 3 different addresses, when i want to send all bitcoins to one address then i need to send them individually or i can send all amount of bitcoin from one click or one address.
or electrum will use one totally different sending address that includes all bitcoins from that 3 addresses and send them to one address.
legendary
Activity: 3584
Merit: 5243
https://merel.mobi => buy facemasks with BTC/LTC
September 29, 2023, 01:30:53 AM
#3
To add to Charles-Tim's reply: it's also a good idear to look at the "Tx" column inside electrum and use an address with Tx count 0 (= addresses that were never funded).
This way, you increase your privacy level... If you re-use your address, it decreases your privacy...

Also, once you spend funds from an address, you expose your public key. This is not a big issue, but there have been arguments in the past about a very tiny decrease in security funding an address that was already spent from and thus has it's public key exposed... The bottom line is that you shouldn't worry about this to much, since those discussions were merely theoretical...

But still, don't re-use addresses for privacy reasons Smiley
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
September 29, 2023, 01:25:47 AM
#2
The ones in green are the receiving addresses while the ones in yellow are the change address. You can use any of them to receive bitcoin, but it is better you use the one in green.

The purpose of change address is when you send bitcoin, the change will be sent to the change address. Assuming you were sent 0.005 BTC, and you spent 0.001 BTC. The remaining 0.004 BTC will be sent to the change address on your wallet after you make the transaction.
full member
Activity: 448
Merit: 223
September 29, 2023, 01:20:34 AM
#1
Just a small question front electrum.
are these all are receiving addresses in electrum?
can i use any of them to receive bitcoin? if i wanted to send bitcoin to other address, do i need to send different amount from every address or all address accumulate fund in one address?

Jump to: