Author

Topic: Depsoit does not appear in Electrum wallet - not sure why? PLEASE HELP (Read 157 times)

legendary
Activity: 2268
Merit: 18771
I hope the command is still the same for the newer versions of Electrum as well. I know that it worked in the past.
The command is still correct, but the problem with it is that it does not scan past the gap limit. If will only return true if the address in question already shows up in the wallet, in which case OP should already have noticed it.

OP needs to compare the first address generated by the xpub and the Electrum wallet and see if they match.
If they do match, then it should simply be a case of increasing the gap limit until the address in question shows up.
If they don't match, then he needs to compare the xpubs themselves and see if they match, as the website/service could be using the wrong derivation path or script type.
If the xpubs don't match, then he's using the wrong wallet entirely.
legendary
Activity: 2730
Merit: 7065
Have you received bitcoin to that wallet from other customers successfully in the past or is this the first time you have tried it and ran into a problem?
If this is your first attempt, I suggest you immediately stop getting paid in Bitcoin until people can help you to figure out what the problem is. It's for your own good to avoid loss of coins.

You could also try to check if the address that received the coins belongs to your wallet. To do that, first activate the console from the view menu. After that, enter the following command and see if it returns a TRUE or FALSE status:
Code:
ismine("your BTC address here")

I hope the command is still the same for the newer versions of Electrum as well. I know that it worked in the past.
legendary
Activity: 2618
Merit: 6452
Self-proclaimed Genius
-snip-
i have tried all that i cant find the address in my wallet
Are the addresses' script type in the website the same as Electrum's?
In simple words, do the addresses start with 1, 3 or bc1 in both Electrum and website?

Because some merchant API can generate different script type if loaded with an "xpub" from electrum's legacy wallet.
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
Have you tried restarting your electrum software? Sometimes a problem can be caused by a server you're connected to which wouldn't ordinarily be displayed through the connected icon.

If the above suggestions haven't worked also, do you have a lot of addresses in your wallet (if you have many customers - could you give an estimate of the number of addresses)?

If it shows up on the online version also, you should be able to import the transaction on to the wallet with the private keys if you need to.
legendary
Activity: 3472
Merit: 3217
Playbet.io - Crypto Casino and Sportsbook
Can you try to copy the xPub again from the wallet that you control(Not the watch wallet) and import it again to a new wallet let's compare them if the address generated from your watch-only wallet is the same as the newly imported xPub wallet then if its the same you pasted a correct xPub.


Can tell us if what address exactly do you expecting to receive BTC and how much do you expect?

If the address is a legacy address then there is a tool that you can analyze the xPub until you found the right address with balances.
You can find it here https://blockpath.com/wallets/local/101?action=appxpub
And then paste the xPub it will show used addresses with current balances it only works if the xPub or the wallet already have transaction history.

Also take note of the circle under your Electrum wallet it looks like this below



If it shows a green circle it means its connected to the server but if it's red just like mine it means it's not connected to any server.
Like the above said if you have a red circle in your wallet you have a connection problem between your Electrum wallet to any server online.

If you have the seed phrase of that wallet you can also use https://iancoleman.io/bip39/ and run it offline to find the exact derivation path of the address that you expect to receive BTC.
legendary
Activity: 2380
Merit: 5213
i have tried all that i cant find the address in my wallet
Please answer the question asked by o_e_l_e_o.
What do you mean by "The payment did come through to the xpub that we use to receive payments"?
How do you check the transactions made by your customers through the xpub?

In electrum, click on "Wallet" at top of the window and then select "Information".
Do you see the same master public key (xpub)?


Another question:
How did you create your wallet?
Did you create your wallet in electrum or you created your wallet somewhere else and then imported it into electrum?
If you have created your wallet in any version of electrum newer than 4.0.9 (through GUI), you should have zpub, not xpub.
newbie
Activity: 2
Merit: 4
Is your wallet synced? Is the circle located at bottom right corner of the window green?

If your wallet is synced and that's not the problem, go to "Addresses" tab and check if you see the receiving address there.
If you don't see the address there, that may be beyond the gap limit.

For increasing the gap limit, go to console tab and use the following command.

Code:
wallet.change_gap_limit(N)
Where N is the gap limit.
Change it to 50 and see if it works. If it didn't work, change it to 100.

Note: If any of "addresses" and "console" tabs are not available, you can click on "View" at top the window and enable them.

i have tried all that i cant find the address in my wallet

i am so worried
legendary
Activity: 2268
Merit: 18771
a user made a deposit and The payment did come through to the xpub that we use to receive payments, but not into the electrum wallet.
So just to make sure I'm understanding you correctly: You have a watch only wallet generating address from the xpub, and the transaction showed up normally there? But then you have an Electrum wallet containing the private keys, and the transaction did not show up there?

If this is the case, then there are a couple of options here. The most likely are as hosseinimr93 has explained - either your Electrum wallet is not synced, or the address is beyond the gap limit. The other possibility is that the two wallets do not match, and the xpub you have imported is generating addresses from a different seed phrase or a different derivation path. Simply double check the first address from both the xpub and your Electrum wallet match to rule this out.
legendary
Activity: 2380
Merit: 5213
Is your wallet synced? Is the circle located at bottom right corner of the window green?

If your wallet is synced and that's not the problem, go to "Addresses" tab and check if you see the receiving address there.
If you don't see the address there, that may be beyond the gap limit.

For increasing the gap limit, go to console tab and use the following command.

Code:
wallet.change_gap_limit(N)
Where N is the gap limit.
Change it to 50 and see if it works. If it didn't work, change it to 100.

Note: If any of "addresses" and "console" tabs are not available, you can click on "View" at top the window and enable them.
newbie
Activity: 2
Merit: 4
We're using a bitcoin payment  to receive BTC payments from customers.

a user made a deposit and The payment did come through to the xpub that we use to receive payments, but not into the electrum wallet.  behalf that it goes into the wallet.

The sending wallet has recorded the payment as being sent successfully - but it seems not to have arrived in our electrum wallet.

tx id : 399768e1971a38b2eb32fcf170a0d80f7a6f2d7869f9579f5aa959bbff6b88f9

Can anyone please help me with this?


Thanks
Jump to: