BirthdayResearch / defichain-app

DeFi Blockchain desktop app for Windows, Linux and Mac.
https://defichain.com
MIT License
157 stars 57 forks source link

DefiChain Desktop Wallet not recognizing BTC #1199

Closed everlast556 closed 2 years ago

everlast556 commented 2 years ago

Overview:

Using the desktop wallet, I deposited some DFI and BTC. Both show correctly in my balances screen. The DFI seems to work correctly throughout. However, BTC doesn't seem to be recognized anywhere else in the wallet. Either selection is missing or balance shows as 0.00.

Actual behavior:

Expected behavior:

BTC to be recognized throughout wallet and balance to be shown and used correctly.

How to reproduce it (as minimally and precisely as possible):

Deposit some amount of BTC to DeFiChain wallet. Try to use it on DEX or liquidity screens.

What are your environment parameters?

logs.zip dfi 1 dfi 2 dfi 3 dfi 4 dfi 5

github-actions[bot] commented 2 years ago

@everlast556: Thanks for opening an issue, it is currently awaiting triage.

The triage/accepted label can be added by foundation members by writing /triage accepted in a comment.

In the meantime, you can:

  1. Checkout DeFiChain’s Github issue page to see if your issue has already been reported
  2. Submit any logs if you have them, this will greatly expedite the process for us.
  3. You can also join our Telegram or Reddit community channels.
Details I am a bot created to help the [DeFiCh](https://github.com/DeFiCh) developers manage community feedback and contributions. You can check out my [manifest file](https://github.com/DeFiCh/app/blob/main/.github/governance.yml) to understand my behavior and what I can do. If you want to use this for your project, you can check out the [DeFiCh/oss-governance-bot](https://github.com/DeFiCh/oss-governance-bot) repository.
izzycsy commented 2 years ago

Hi @everlast556 , the reason why you don't see your BTC on DEX or on DeFiScan is because for native BTC being sent to DeFiChain desktop app, it can only be for send (to and fro from your BTC address on BTC Network). The address that you created to receive / send BTC bc1q is a Bitcoin Network address, hence also why you're able to view the transaction on the Bitcoin Explorer instead.

If you would like to use the other features; on DeFiChain Network, you'll have to send DFI instead. To send DFI, you may do so from exchanges which supports DFI via DeFiChain Network — KuCoin, Bittrex, Hotbit just to name a few.

Closing this thread as it's not a bug, if you've further enquires on how to use DeFiChain Desktop app, you may do so on DeFiChain Telegram (EN).

everlast556 commented 2 years ago

Why are there selections for BTC in the DEX than? Why does no transactions show for BTC when it accepts it? How can you add BTC liquidity to a BTC/DFI pair without BTC? Why can I not withdraw the BTC then? If these aren't bugs, surely you can see there are some serious UI issues here.

Sigibret commented 2 years ago

I have the same problem as described above. Why I can't use this BTCs ? - I sent my BTCs from Cake to DEFICHAIN and now I can't do anything with it. How can I recover them then ? Would be great to get any help about this. I was sending the BTCs to add liquidity in the BTC-DFI pair but the BTCs are not recognized. And how can I use my BTS now? or what is to do?
It seems to be the same problem as everlast556 has

Sigibret commented 2 years ago

However, it would be great, if anyone can solve this problem in the future. The BTCs sent to the wallet, are not useful for anything then sending them back. If you send DFI and change them into BTC on the DEX, these dBTC you can use for liquidity pools. (BTC-DFI - for example) But it is very, very confusing as it is made now! If there is an intention, that people use this DEFICHAIN, it should be much more easy to handle.