joinmarket-webui

joinmarket-webui/jam

Your sats. Your privacy. Your profit.

15 good first / help-wanted issues · TypeScript · last activity Jul 29, 2026

bitcoin privacy security
15 Open Issues Need Help Last updated: Jul 29, 2026

Open Issues Need Help

View All on GitHub
good first issue
joinmarket-webui/jam
328

Your sats. Your privacy. Your profit.

TypeScript
#bitcoin#privacy#security
enhancement good first issue
joinmarket-webui/jam
328

Your sats. Your privacy. Your profit.

TypeScript
#bitcoin#privacy#security
enhancement good first issue blocked
joinmarket-webui/jam
328

Your sats. Your privacy. Your profit.

TypeScript
#bitcoin#privacy#security
bug good first issue
joinmarket-webui/jam
328

Your sats. Your privacy. Your profit.

TypeScript
#bitcoin#privacy#security
joinmarket-webui/jam
328

Your sats. Your privacy. Your profit.

TypeScript
#bitcoin#privacy#security
enhancement good first issue SoB
joinmarket-webui/jam
328

Your sats. Your privacy. Your profit.

TypeScript
#bitcoin#privacy#security
bug good first issue performance refactoring
joinmarket-webui/jam
328

Your sats. Your privacy. Your profit.

TypeScript
#bitcoin#privacy#security
joinmarket-webui/jam
328

Your sats. Your privacy. Your profit.

TypeScript
#bitcoin#privacy#security
joinmarket-webui/jam
328

Your sats. Your privacy. Your profit.

TypeScript
#bitcoin#privacy#security
joinmarket-webui/jam
328

Your sats. Your privacy. Your profit.

TypeScript
#bitcoin#privacy#security

AI Summary: The GitHub issue highlights two problems on the `/settings/rescan-chain` page in v2. Firstly, there are hardcoded UI strings for the 'Enter block height' placeholder and the 'Rescan started successfully' toast message. Secondly, error handling is poor, often displaying generic messages like '[object Object]' due to using `String(error)`. The suggested solution is to utilize `getErrorReason` for more generic and user-friendly error messages.

Complexity: 2/5
good first issue v2
joinmarket-webui/jam
328

Your sats. Your privacy. Your profit.

TypeScript
#bitcoin#privacy#security
enhancement good first issue security
joinmarket-webui/jam
328

Your sats. Your privacy. Your profit.

TypeScript
#bitcoin#privacy#security
enhancement good first issue
joinmarket-webui/jam
328

Your sats. Your privacy. Your profit.

TypeScript
#bitcoin#privacy#security
enhancement good first issue
joinmarket-webui/jam
328

Your sats. Your privacy. Your profit.

TypeScript
#bitcoin#privacy#security
good first issue concept
joinmarket-webui/jam
328

Your sats. Your privacy. Your profit.

TypeScript
#bitcoin#privacy#security