guys i want to use different adress at each deposit on my electrum for privacy
how to do that since electrum only showing 20 receiving adresses if you want like 100 - 200 adresses how to do that
Just use the receive tab to make sure that Electrum will always issue you unused address.
After the last "
shown" address in you address tab is issued, it'll automatically generate additional address for you after you confirm the warning, you don't have to manually generate new ones in your address tab.
You don't have worry about the warning if you normally receive bitcoins to the earlier addresses since it'll naturally be included to your active keypool once the earlier addresses are funded.
Only increase the gap limit if you normally need to use a certain amount of address for your daily needs, but for normal usage, let it use the default.
For the expiration (
applied to the invoice, not address);
use "
no-expiry" if you want Electrum to never issue the address again even after it didn't received any funds yet.
use a reasonable expiration for the invoice if you want Electrum to reissue addresses that haven't received bitcoins yet from expired invoice.
-snip-
also i want to know if each private key can generate multiple adresses or not and if id does does that mean each of those
new adresses also will have its own private keys also if i split 0.1 btc to 10 different adresses can i send 0.10 btc from electrum
or i need to make 10 transactions of 0.01 btc and pay the fees 10 times since each 0.01 is on different adress and different private keys
It doesn't work that way.
Your wallet's private keys and addresses work like a pair, one private key isn't used to create another address.
So it's a no, but it's not because of your different addresses having different private key: transactions aren't received by your private keys;
each of the transactions that you've received even by the same address are saved as a separate "
coin" or UTXO that can be seen in your Coins tab (
View->Show Coins)
When sending, your wallet will select which coin has enough bitcoins to pay the recipient's amount.
Based from the above: If you split your 0.1BTC UTXO into ten 0.01 UTXO, and you want to pay 0.099BTC, your wallet will use all of those ten UTXO in a single transaction as its inputs.
In a transaction, more inputs will add a significant increase in the transaction's size that'll increase its total fee.
Notice that the fee rate is is displayed as sat/B (
actually sat/vB), you'll multiply it to your transaction's size, the higher the size the higher the total fee will become.