Pages:
Author

Topic: Bitcoin Wallet Download: How Do I Get Sending Address and Private Key? (Read 339 times)

newbie
Activity: 11
Merit: 1
If you are going to exchange bitcoin or any other cryptocurrency directly to fiat, then I don't think you will be able to achieve complete anonymity even if you use a fully decentralized exchange.
It's true that you don't have to verify your identity when using a decentralized exchange such as Bisq or HodlHodl but you will need to either meet the buyer/seller in person or share your payment information (ie bank account) with him, hence, revealing your identity.
To mitigate this, you will have to use an intermediary payment method which doesn't require revealing your personal information (ie vouchers) then exchange those vouchers for fiat on the appropriate platform.
Agreed. Even if payment were made from an escrow account, into a PayPal wallet, in a way that is disconnected from the original Bitcoin transanction,  there is still a real risk that the payment could somehow be tied to the transaction, including one's sending address - revealing one's identify.

So, it all boils down to method of payment, which makes inperson worth focusing on, but keeping in mind the risk mitigation measures.

Regarding voucher and other intermediary routes, it is back to square one, involving a potential loss of value in the original asking price, in order to make an attractive offer for a quick sale.
legendary
Activity: 2702
Merit: 3045
Top Crypto Casino
By strict privacy, the idea is to avoid any connection with fiat or fiat-related payment system - a clean separation between personal id and the blockchain.
If you are going to exchange bitcoin or any other cryptocurrency directly to fiat, then I don't think you will be able to achieve complete anonymity even if you use a fully decentralized exchange.
It's true that you don't have to verify your identity when using a decentralized exchange such as Bisq or HodlHodl but you will need to either meet the buyer/seller in person or share your payment information (ie bank account) with him, hence, revealing your identity.
To mitigate this, you will have to use an intermediary payment method which doesn't require revealing your personal information (ie vouchers) then exchange those vouchers for fiat on the appropriate platform.
hero member
Activity: 1106
Merit: 912
Not Your Keys, Not Your Bitcoin
Thank you very much for your helpful suggestions and links. As a seller, is it good practice to add to the fiat equivalent, sending fee (from Electrum wallet) and trading fee charged by the platform (i.e. fiat equivalent + sending fee + trading fee = fiat received)? By strict privacy, the idea is to avoid any connection with fiat or fiat-related payment system - a clean separation between personal id and the blockchain.

In addition to what NotATether has said, I don't know the platform you intend to sell but the trading fee varies from exchange to exchange, while some are free for the first month, some are negligible and some are way expensive, here https://withdrawalfees.com/coins/bitcoin you can see the withdrawal fees charged by different exchanges, thus, make sure the one you have in mind doesn't request for KYC before you can initiate a withdrawal.
You should utilise an exchange that also has p2pwkh or bech32 address, this allows you to spend little amount on fees, it usually starts with bc1q........
newbie
Activity: 11
Merit: 1
The Electrum transaction fee is negligible, a few cents to several dozen cents, so you don't have to include it.

The trading fee, however, might be fairly large (I have the withdrawal fee in mind as I type this). So if it is anything above a few dollars, you should add it to your asking price. So long as your crypto purchase is large enough, it should also be a negligible part of the price.

I understand, thanks. Also, is there a way to receive the asking price in PayPal, without connecting my identity to the transaction and therefore, blockchain?
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
Thank you very much for your helpful suggestions and links. As a seller, is it good practice to add to the fiat equivalent, sending fee (from Electrum wallet) and trading fee charged by the platform (i.e. fiat equivalent + sending fee + trading fee = fiat received)?

The Electrum transaction fee is negligible, a few cents to several dozen cents, so you don't have to include it.

The trading fee, however, might be fairly large (I have the withdrawal fee in mind as I type this). So if it is anything above a few dollars, you should add it to your asking price. So long as your crypto purchase is large enough, it should also be a negligible part of the price.
newbie
Activity: 11
Merit: 1
It's not easy challenge if you want privacy at low cost. But how strict do you want?
1. If you don't want to perform KYC verification (usually with your legal ID card, driving card or passport), centralized exchange isn't option. You could take risk by using centralized exchange where it's required on certain condition, but i wouldn't recommend it.
2. DEX such as Bisq[1] offer best privacy, but it has higher cost due to few reasons[2-4].
3. P2P such as HodlHodl[5] have great trade-off between privacy and cost. But you'll need to do research about the seller and payment method you use to reduce trading risks[6].

[1] https://bisq.network/
[2] https://bisq.wiki/Security_deposit
[3] https://bisq.wiki/Trading_fees
[4] https://bisq.wiki/Frequently_asked_questions#Mining_fees_are_too_high._How_can_I_trade_on_Bisq_cost-effectively.3F
[5] https://hodlhodl.com/
[6] https://hodlhodl.com/pages/help
Thank you very much for your helpful suggestions and links. As a seller, is it good practice to add to the fiat equivalent, sending fee (from Electrum wallet) and trading fee charged by the platform (i.e. fiat equivalent + sending fee + trading fee = fiat received)? By strict privacy, the idea is to avoid any connection with fiat or fiat-related payment system - a clean separation between personal id and the blockchain.
newbie
Activity: 11
Merit: 1
You've switched to Electrum but this is never mentioned here, so it's worth mentioning:
Point taken, switch to Electrum wallet has been added to my last post.
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
Why the settings button (3 dots) is absent in the wallet and whether there is a way to recover it.
-snip-
You've switched to Electrum but this is never mentioned here, so it's worth mentioning:
The 3-dots menu will not show if the Android device itself has a physical menu button.
In that case, pressing the physical menu button will trigger the same menu as the 3-dots menu.

If it's not showing despite having no physical menu button,
then it's either an error in the app's part, android phone's firmware or combination of both.
newbie
Activity: 11
Merit: 1
Thank you all for the great help. I now have Electrum wallet.

My next challenge is to convert some bitcoins to local fiat currency with strict privacy and at little or no cost. I expect to add Electrum sending fee, and other costs (e.g. exchange or other intermediary commission) to the fiat equivalent. Is this an acceptable practice? Your suggestions would be appreciated.
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
Is the flat rate fee 0.2mBTC or 2mBTC, mBTC meaning milliBTC or one thousandth (1/1000) BTC - as if Bitcoin and cryptocurrency generally were not complicated enough.
If you want to know more about bitcoin transaction fee, you can read these:

Beginner's Guide to Transaction Fees
Bitcoin Transaction Fees - Everything in one
Minimizing bitcoin transaction fee

For mempool, you can use these sites:

For beginners: https://mempool.space/
For advanced users: https://jochen-hoenicke.de/queue/#BTC,24h,weight

If I will brief it, the fee is in transaction weight or virtual size/byte (vsize/vbyte) multiply by the feerate in vbyte which you can check using mempool.

Fee= feerate (in sat/vbyte) * vbyte

Are there any other additional fee?
No. Fee are taken by miners to include your transaction into a block, in the process, your transaction will be confirmed and successful.

Additional fee can be taken by TrustedCoin if you are using Electrum 2FA wallet just as hosseinimr93 and khaled0111 commented.
Exchange charges exorbitantly far higher than the actual bitcoin transaction fee

But the fee are not actually bitcoin transaction fee, they are charged by third parties (TrustedCoin and exchanges)

Does any Electrum fee apply to all transactions (i.e. receiving and sending Bitcoins)?
No, it applies only to senders, not receivers.

But it would be interesting for you to read about child-pay-for-parent which receivers can do if the sender uses low transaction fee, especially when the mempool is congested but the receiver wants the transaction to get confirmed early, the receiver can create another transaction, spending part of the unconfirmed UTXO using higher fee that is able to make miners to include two of the transactions into a block and get confirmed.

Any other thing I need to know about Electrum mobile wallet?
Just as khaled0111 commented, desktop Electrum has more features than Electrum mobile wallet, like the use of Console, testnet and coin control (able to manually select inputs), but on mobile, you can still take advantage of address freeze, but using coin control is more flexible as you can still freeze certain inputs manually on the same address. You can also only use desktop Electrum to verify messaged signed with bitcoin address and also for public key encryption message. In short, there are many features even not yet mention that is on desktop Electrum but not on mobile Electrum.

Thanks for your reply. Briefly, how do I verify Electrum mobile (Android) wallet signature specifically; and what is "BIP39 seed phrase"?
@DireWolfM14, thanks for your reply, I did not pm back again because I know you will read my reply here. I hope Bitfellow will be able to follow you posts into details.

@Bitfellow, seed phrase generates the seed, the seed generates the master private key and master public keys, from master private keys, the child keys (child private keys and child public keys) are geerated, from the child keys, the addresses are generated. Simple sentences can not perfectly explain this, you can read more about it on the GitHub mastering bitcoin link below.

https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch05.asciidoc
legendary
Activity: 2702
Merit: 3045
Top Crypto Casino
    I understand that Electrum charges a flat rate fee.  
    No, Electrum does not charge any fees.
    You have to pay that flat fee only if you create a 2fa wallet and the fees will go to a third party service (TrustedCoin) not Electrum.

    Quote
    Is the flat rate fee 0.2mBTC or 2mBTC, mBTC meaning milliBTC or one thousandth (1/1000) BTC - as if Bitcoin and cryptocurrency generally were not complicated enough.
    Accordingly, 0.2mBTC or  2mBTC means 0.0002BTC or 0.002BTC (~6USD or 60USD)?
    1mBTC  = 1/1000 BTC = 0.001 BTC = ~ $3
    But afaik, Trusted coin charges 0.0005 BTC for every 20 transactions or 0.00125 BTC for 100 transactions.

    Quote
    Are there any other additional fee?
    No.

    Quote
    Does any Electrum fee apply to all transactions (i.e. receiving and sending Bitcoins)?
    Other than the 2fa fees paid to TrustedCoin you don't have to pay any other fees except the regular transactions fees paid to miners (only when sending).

    Quote
    Any other thing I need to know about Electrum mobile wallet?[/li][/list]
    The mobile version lacks some features compared to the desktop version such as coin control, console, testnet... But regular users don't really need them.
    copper member
    Activity: 2338
    Merit: 4543
    Join the world-leading crypto sportsbook NOW!
    For Electrum, you can download it directly from Electrum official site, https://electrum.org, you can also verify its signature to make sure the site has not been compromised before you downloaded the wallet.

    @Charles-Tim asked me if there was a way to verify PGP signatures on Android.  Unfortunately I don't know of a great way to do it.  The topic was recently discussed in the Electrum sub; here's my response but it's worth reading the whole thread.

    If you have access to a PC, you can use the guide quoted above to verify the .apk file and sideload it onto your phone.  That's the method I find inspires the most confidence.
    legendary
    Activity: 2380
    Merit: 5213
    I understand that Electrum charges a flat rate fee.  .......
    Electrum doesn't charge any fee and do everything freely.
    All the fee you pay goes to miners.


    Are there any other additional fee?
    You pay extra fee only if you make transaction from a 2FA wallet.
    In an electrum 2FA wallet, transactions must be signed by a third party called trusted coin and you have to pay extra fee for their service.
    Again, in a normal wallet, you don't pay any extra fee.


    Does any Electrum fee apply to all transactions (i.e. receiving and sending Bitcoins)?
    You don't pay any fee for receiving transactions.
    The miners fee is always paid by the one who makes the transaction.
    newbie
    Activity: 11
    Merit: 1
    I understand that Electrum charges a flat rate fee.  If so, could you please help with these -

    • Is the flat rate fee 0.2mBTC or 2mBTC, mBTC meaning milliBTC or one thousandth (1/1000) BTC - as if Bitcoin and cryptocurrency generally were not complicated enough.
    • Accordingly, 0.2mBTC or  2mBTC means 0.0002BTC or 0.002BTC (~6USD or 60USD)?
    • Are there any other additional fee?
    • Does any Electrum fee apply to all transactions (i.e. receiving and sending Bitcoins)?
    • Any other thing I need to know about Electrum mobile wallet?



    For Electrum, you can download it directly from Electrum official site, https://electrum.org, you can also verify its signature to make sure the site has not been compromised before you are about to download the wallet.

    Electrum will generate you seed phrase, this is a 12 word backup which can be able to generate your keys and addresses anytime you import it on another Electrum wallet or wallet like Bluewallet. So, with the seed phrase, you can be able to access your coins and spend it or not.

    Note: Electrum seed phrase is not BIP39 seed phrase. Although, you can import seed phrase from BIP39 wallet on Electrum but you can not import Electrum wallet seed phrase on BIP39 wallet except few like Bluewallet that I only know about.

    Thanks for your reply. Briefly, how do I verify Electrum mobile (Android) wallet signature specifically; and what is "BIP39 seed phrase"?
    legendary
    Activity: 1512
    Merit: 4795
    Leading Crypto Sports Betting & Casino Platform
    I had tried to upgrade the same device, but the logistics were painfully complex. I may try upgrading my other device instead, or most likely use Electrum, as recommended - thanks for that.
    For Electrum, you can download it directly from Electrum official site, https://electrum.org, you can also verify its signature to make sure the site has not been compromised before you downloaded the wallet.

    Electrum will generate you seed phrase, this is a 12 word backup which can be able to generate your keys and addresses anytime you import it on another Electrum wallet or wallet like Bluewallet. So, with the seed phrase, you can be able to access your coins and spend it or not.

    Note: Electrum seed phrase is not BIP39 seed phrase. Although, you can import seed phrase from BIP39 wallet on Electrum but you can not import Electrum wallet seed phrase on BIP39 wallet except few like Bluewallet that I only know about.
    newbie
    Activity: 11
    Merit: 1
    So you are using an old version of the Bitcoin wallet and this wallet actually does not generate seed phrases, unlike other wallets.

    About the greyed out "Sending addresses" it's not greyed out you need to slide it to the left to be able to go on that tab.

    Maybe the old version you are using does not have 3 dots but I installed the latest one and 3 dots are working fine where you can find the safety button.
    There you can able to backup your wallet and it will generate an encrypted backup file without an extension.

    I suggest you if you want to use that wallet always install the latest one you can download it on Playstore or build it directly from their GitHub.

    Or switch to other wallets like Electrum as other suggested above.

    Thanks for your reply. It is helpful to know your thoughts about the "Sending addresses" tab. It would probably be active and slideable, as you suggested when the tab becomes populated with sending addresses. Quite right, Electrum is the most likely  other side of the coin - so to say.
    legendary
    Activity: 3374
    Merit: 3095
    Playbet.io - Crypto Casino and Sportsbook

    The downloaded mobile wallet is Bitcoin Wallet 7.69, like the one below link points to, but without the 3-dot settings button.

    https://bitcoin.org/en/wallets/mobile/android/bitcoinwallet/

    I expected the wallet to generate the seed phrase automatically, as you described; but that is not the case here. Any more ideas?


    So you are using an old version of the Bitcoin wallet and this wallet actually does not generate seed phrases, unlike other wallets.

    About the greyed out "Sending addresses" it's not greyed out you need to slide it to the left to be able to go on that tab.

    Maybe the old version you are using does not have 3 dots but I installed the latest one and 3 dots are working fine where you can find the safety button.
    There you can able to backup your wallet and it will generate an encrypted backup file without an extension.

    I suggest you if you want to use that wallet always install the latest one you can download it on Playstore or build it directly from their GitHub.

    Or switch to other wallets like Electrum as other suggested above.
    newbie
    Activity: 11
    Merit: 1
    Quote
    This is most likely the cause of the problem. Did you get the download link from bitcoin.org? Because Bitcoin Wallet latest version is v9.03 and it requires Android 7.0 or higher.
    If the Android version on your device is older than 7.0 then you should upgrade it.
    If this is not an option then you should look for another wallet which can work properly on your device. I recommend Electrum. It's safe, easy to use and works properly even on Android 5.0

    I agree. No, I got the download link from elsewhere, as soon as I realise that my device was incompatible with the latest Bitcoin Wallet 9.03 from bitcoin.org.

    I had tried to upgrade the same device, but the logistics were painfully complex. I may try upgrading my other device instead, or most likely use Electrum, as recommended - thanks for that.
    legendary
    Activity: 2702
    Merit: 3045
    Top Crypto Casino
    Quote
    Bitcoin Wallet 7.69 seems to be the highest version compatible with my Android device.
    This is most likely the cause of the problem. Did you get the download link from bitcoin.org? Because Bitcoin Wallet latest version is v9.03 and it requires Android 7.0 or higher.
    If the Android version on your device is older than 7.0 then you should upgrade it.
    If this is not an option then you should look for another wallet which can work properly on your device. I recommend Electrum. It's safe, easy to use and works properly even on Android 5.0
    legendary
    Activity: 2114
    Merit: 2248
    Playgram - The Telegram Casino
    • Bitcoin Wallet 7.69 seems to be the highest version compatible with my Android device.
    • Why the settings button (3 dots) is absent in the wallet and whether there is a way to recover it.
    • How to get the wallet behave as expected and generate seed phrase,  etc.
    • This is possible. The compatibility depends on the device of the user and the wallet version, newer versions would not work on certain devices.

    • This could be an issue with the version you're using. The feature should possibly still be there, not just with the same layout as now recent releases.

    • Browse around the software and look for the option. Or rather than getting it to behave as expected, get a wallet that's already doing that.
    Multiple posts in a row is against forum rules.
    Pages:
    Jump to: