A macOS Bitcoin wallet

bitcoin bitcoin-wallet cryptocurrency cryptography peer-to-peer
5 Open Issues Need Help Last updated: Jul 9, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Implement keyboard shortcuts for all actions (create transaction, send transaction, receive payment) within the Amstel macOS Bitcoin wallet application. This involves identifying appropriate keyboard shortcuts and integrating them into the existing SwiftUI user interface.

Complexity: 3/5
enhancement good first issue

A macOS Bitcoin wallet

Swift
#bitcoin#bitcoin-wallet#cryptocurrency#cryptography#peer-to-peer

AI Summary: Implement pop-up views for transaction and coin details in the Amstel macOS Bitcoin wallet. These views should provide more comprehensive information than currently displayed in the main lists.

Complexity: 4/5
enhancement good first issue

A macOS Bitcoin wallet

Swift
#bitcoin#bitcoin-wallet#cryptocurrency#cryptography#peer-to-peer

AI Summary: The task requires investigating the feasibility of integrating USB hardware signers into the Amstel Bitcoin wallet. This involves exploring existing hardware wallet interfaces like `async-hwi` (Rust), `HWI` (Python), and `lark` (Java), and determining if creating bindings for one of them (likely `async-hwi`) is possible within the context of the Amstel project's existing codebase (SwiftUI, Bitcoin Dev Kit, BDK Foreign Language Bindings). The goal is to add support for hardware wallets to the application.

Complexity: 4/5
enhancement help wanted

A macOS Bitcoin wallet

Swift
#bitcoin#bitcoin-wallet#cryptocurrency#cryptography#peer-to-peer
Add a "setup wizard" about 2 months ago

AI Summary: Implement a setup wizard for Amstel Wallet that guides new users through the process of creating or importing a descriptor, potentially including multi-signature descriptor support (dependent on the completion of issue #2). The wizard should simplify the initial wallet setup for less technically proficient users.

Complexity: 4/5
enhancement help wanted

A macOS Bitcoin wallet

Swift
#bitcoin#bitcoin-wallet#cryptocurrency#cryptography#peer-to-peer
Add import file selection about 2 months ago

AI Summary: Implement a file selection dialog in the Amstel macOS Bitcoin wallet that allows users to choose between different import file types (e.g., txt, json) before opening the file picker. This improves user experience by clarifying the import process and enabling multiple import types to use the same file extension.

Complexity: 3/5
enhancement help wanted

A macOS Bitcoin wallet

Swift
#bitcoin#bitcoin-wallet#cryptocurrency#cryptography#peer-to-peer