Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate which light wallet would be the best fit for Bisq #1213

Open
HenrikJannsen opened this issue Sep 20, 2023 · 4 comments
Open

Investigate which light wallet would be the best fit for Bisq #1213

HenrikJannsen opened this issue Sep 20, 2023 · 4 comments
Assignees
Labels
deferred Not planned to be implemented any time soon wallet

Comments

@HenrikJannsen
Copy link
Contributor

Currently we have integrated Electrum wallet for a light wallet option (Bitcoind is used as full wallet).
We would like to switch to another light wallet implementation which fits better the requirements of upcoming trade protocols which will require more complex transactions.

Requirements:

  • Relatively fast startup time
  • Acceptable level of privacy (no Bloom filters)
  • Code base has to support the more recent changes in Bitcoin core

Good to have:

  • Used in production and battle-tested
  • Support for updates of unconfirmed transactions (see Idea for Bisq light wallet #968)
  • Runs in the JVM (makes deployment easier)
  • Lightning support

Candidates we have in mind:

  • BDK
  • Sparrow Wallet
@mrblue313
Copy link
Contributor

I will do an investigation on this.

@HenrikJannsen HenrikJannsen added the deferred Not planned to be implemented any time soon label Nov 7, 2023
@HenrikJannsen
Copy link
Contributor Author

@mrblue313 Any update? Keep in mind bisq-network/proposals#456

@unbeaten69
Copy link
Contributor

Other than the reliance on Bloom filters and lack of support for Taproot, are there any other problems with using bitcoinj?

@HenrikJannsen
Copy link
Contributor Author

I have not followed BitcoinJ dev in recent times, but in the past they always lacked latest features and I think RBF is still not there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deferred Not planned to be implemented any time soon wallet
Projects
None yet
Development

No branches or pull requests

3 participants