Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

Lost funds #362

Open
chefindex opened this issue Feb 22, 2021 · 22 comments
Open

Lost funds #362

chefindex opened this issue Feb 22, 2021 · 22 comments

Comments

@chefindex
Copy link

chefindex commented Feb 22, 2021

Good morning. I sent this last week to support through the app but haven't received anything back yet.

"What’s up Jack? If this is actually you at this point. I wanna say I love the contribution of bitcoin to develop the research of Bitcoin development in Africa. I believe it will be the future of the world because there are less walls to tear down there to build new ones.

Regarding my problem? First let me ask one question? Do I have to deposit lighting Bitcoin not just Bitcoin. If that’s the case which I think it is I might have messed up. I tried to send $567.77 to my zap wallet last night from a blue wallet. The transaction as been confirmed on the blue wallet side but no funds on the zap side. I’m not tech savvy to say the least but I would like to use your products to further your development if I can. Let me know if you can help.

https://blockstream.info/tx/0e9997164848d542a3e516b608c84e98cad9b08d86b015a2b4bb5da1759ec258

image

@chill117
Copy link

chill117 commented Feb 27, 2021

First, you should remove your contact information from this post.

Couple questions for you:

  • Do you see any transactions in the Zap iOS app? There is a button in the top right corner that looks like a clock.
  • How did you generate the receiving address in your Zap iOS app?

@chefindex
Copy link
Author

Thanks for that. I copied an email that I sent to support an didn't know I did that. Man honestly just answer me one question. I think I messed up. Was it supposed to be from a lighting wallet? And if it wasn't would it just go somewhere else?

@chill117
Copy link

Was it supposed to be from a lighting wallet? And if it wasn't would it just go somewhere else?

The funds can be sent from any other bitcoin wallet - that is not so important. What is important: Which address did you send the bitcoin to? Which wallet did you use to send the funds?

@chefindex
Copy link
Author

My funds were sent to this address on zap. Simply pushed the receive button and copied the address. I've used numerous other wallets and haven't had this issue. Please let me know what I can do.

@chefindex
Copy link
Author

bc1q7yaf7spjr5ne8rusmt4mj475gpnhcdrp4qvev9

@chefindex
Copy link
Author

It was a blue wallet. Mobile.

@chill117
Copy link

chill117 commented Mar 2, 2021

That address has no transactions:
https://blockstream.info/address/bc1q7yaf7spjr5ne8rusmt4mj475gpnhcdrp4qvev9

Check the transaction history in your Blue Wallet app. Are you sure that you sent funds out?

And just so you know, this project (Zap wallet iOS) has recently been marked as unmaintained. So I would advise you to not send funds into your Zap wallet and to find a more suitable app to use instead. I can recommend Breez, but you will need to use TestFlight to install it on iOS.

@chefindex
Copy link
Author

And the money I already sent?

@chefindex
Copy link
Author

Every time I press the receive button a different address is produced? Why is it doing that? Do you work for Zap?

@chill117
Copy link

chill117 commented Mar 3, 2021

Every time I press the receive button a different address is produced? Why is it doing that? Do you work for Zap?

No, I do not work for Zap. But I am a developer and I have been using the Zap wallet app for a couple years.

And the money I already sent?

Again, did you check the transaction history in your Blue Wallet app? How do you know the address was from your Zap wallet?

@chefindex
Copy link
Author

I own both wallets!!!! I just was trying to send money into the zap wallet to start using it. So I copied it and pasted it myself. Sending money from my own blue wallet to my own zap wallet. Why would the zap app produce a different address?

@chefindex
Copy link
Author

chefindex commented Mar 3, 2021 via email

@chill117
Copy link

chill117 commented Mar 3, 2021

You should remove your contact details from your last comment.

But this transaction did go through yeah?

Yes, that transaction is confirmed with funds sent to two separate addresses:

bc1qg332270sfzvv3l3fdq0zxhqsnnkxvxq93m55pg
0.01 BTC

bc1q5hqtzsulgh494xg49ax0l8tjm6ecw9g9jfw7jz
0.01523085 BTC

Most likely the address that received 0.01 BTC is the intended receiving address and the other one is the change sent back to your Blue Wallet app.

I own both wallets!!!! I just was trying to send money into the zap wallet to start using it. So I copied it and pasted it myself. Sending money from my own blue wallet to my own zap wallet. Why would the zap app produce a different address?

I understand that you are using both of those wallet apps. But every wallet app is different in subtle ways. Zap wallet uses lnd under-the-hood. Which is why a new address is generated every time that you initiate the on-chain receive process by pressing the "Receive" button.

There are two possible explanations for your problem.

The first possibility is user error. You simply copy/pasted the wrong address. Maybe you had an address already in your clipboard ready to be pasted and you didn't actually copy the address from Zap wallet.

The second possibility is a bit more complicated. Let's say you did copy/paste the address correctly from Zap wallet. But you generated many addresses (without using them) in Zap wallet. When a new address is generated an internal counter is incremented by 1 - let's call this the "address index." The address index starts at 0 for the first address, then 1 for the next, and so on. So when the app scans for received funds, it's incrementing this address index to a set limit - let's call this the "gap limit." It's possible that the address you sent funds to is beyond Zap's gap limit. To recover your funds, you will need the seed that was generated when you first setup your Zap wallet. Then you import the seed to Electrum. Electrum should start to automatically scan addresses for funds. If it doesn't find any, you can manually set the "gap limit" higher via Electrum's preferences menu.

@chefindex
Copy link
Author

Hey man thanks a million for helping me out. Don't even have a way to thank you but I appreciate the help. I will try what you said.

@chefindex
Copy link
Author

Honestly could it just be taking forever to sync and find the transaction?

@chill117
Copy link

chill117 commented Mar 3, 2021

Honestly could it just be taking forever to sync and find the transaction?

Could be that also. But if I was in your situation, I would definitely just try to recover funds by importing the seed to Electrum. It gives a lot more control and visibility into what's going on.

@chefindex
Copy link
Author

I'm on it. Thanks a ton man. I'll update you when I figure it out. Appreciate the help.

@chefindex
Copy link
Author

Alright so I downloaded Electrum and started up a wallet but it didn't recognize the seed from the zap account. I then did the watch only zap with the address and nothing came up. I check the preferences to look for the gap limit but can't find it.

@chill117
Copy link

chill117 commented Mar 3, 2021

Alright so I downloaded Electrum and started up a wallet but it didn't recognize the seed from the zap account. I then did the watch only zap with the address and nothing came up. I check the preferences to look for the gap limit but can't find it.

Hmmm. I remember it being there in the interface. But in any case, you can use the following command in Electrum's console:

wallet.change_gap_limit(30)

The default value is 20. So start with 30 and slowly increase it until you find the funds.

You can open Electrum's console at View -> Show Console

@chefindex
Copy link
Author

The only thing is the seed isn't recognized still. So the zap wallet is only a watching only.

@chefindex
Copy link
Author

I changed the stop gap but I really don't know where to go from there.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants
@chill117 @chefindex and others