bitmask-core icon indicating copy to clipboard operation
bitmask-core copied to clipboard

Core functionality for the BitMask wallet

Results 52 bitmask-core issues
Sort by recently updated
recently updated
newest added

Whenever signing, a wallet can be configured to require multiple signatures instead of just one. This will use Schnorr threshold signatures so these payments appear no different than token dust...

bitcoin

- [ ] Fallback Esplora servers can be specified - [ ] If failure is detected, the wallet can switch to another automatically and retry - [ ] Retries will...

bitcoin

When multiple calls are made to synchronize_wallet, do nothing if they're made too soon. Also make this a configurable amount.

priority-medium
bitcoin

Support multiple accounts in key generation for wallets and nostr keys. While this is not a feature I expect to implement in BitMask, our library users might want it. If...

good first issue
priority-low
bitcoin
nostr

Provide `&cash=` parameter with Carbonado bao hash to avoid overwriting old versions of the stash. This can help prove as a prototype for this behavior for carbonadod, also. This will...

carbonado

In addition to LNDHubX support, we would like to offer an integration into Fedimint, as a federated custody Lightning solution. For this, we will need to change the existing methods...

lightning

Let's keep an eye on this issue: https://github.com/lightningdevkit/rust-lightning/issues/2298 Once it's completed, it would be very worthwhile to integrate LDK into bitmask-core to support fully noncustodial Lightning channels.

blocked
lightning

We use rust for security about all, but for speed too, so would be a good idea to add benchmarking framework to the repository and the CI

good first issue
priority-low

Adding test code coverage

priority-medium

Setup cargo audit in the CI process.

priority-medium