## Open ### Merged - [#1027](https://github.com/cashubtc/cdk/pull/1027) - UI rev4 - [#1022](https://github.com/cashubtc/cdk/pull/1022) - feat(cdk): add generic key-value store functionality for mint databases - [#1015](https://github.com/cashubtc/cdk/pull/1015) - add pubkey to mint info if not set - [#1061](https://github.com/cashubtc/cdk/pull/1061) - Do not fallback to HTTP on first error - [#1059](https://github.com/cashubtc/cdk/pull/1059) - feat: remove unused ln_routers - [#1058](https://github.com/cashubtc/cdk/pull/1058) - Fix Amount::split_with_fees - [#1054](https://github.com/cashubtc/cdk/pull/1054) - fix: None `host_matcher` applies the proxy to all hosts - [#1052](https://github.com/cashubtc/cdk/pull/1052) - feat: bolt12 ws - [#1051](https://github.com/cashubtc/cdk/pull/1051) - fix: used check math - [#1050](https://github.com/cashubtc/cdk/pull/1050) - Close websocket connections sooner - [#1043](https://github.com/cashubtc/cdk/pull/1043) - Fix race conditions in minting tests - [#1048](https://github.com/cashubtc/cdk/pull/1048) - Reorganize tests, add mint quote/payment coverage, and prevent over-issuing - [#1041](https://github.com/cashubtc/cdk/pull/1041) - feat(cdk): add quote_id field to transactions for quote tracking - [#1038](https://github.com/cashubtc/cdk/pull/1038) - fix: sig error code - [#1037](https://github.com/cashubtc/cdk/pull/1037) - Fix postgres migration prefixes - [#1032](https://github.com/cashubtc/cdk/pull/1032) - Update the signatory.proto file to match NUT-XXX - [#932](https://github.com/cashubtc/cdk/pull/932) - FFI bindings for Wallet ### New - [#1028](https://github.com/cashubtc/cdk/pull/1028) - chore: move `pay_request` logic into cdk lib - [#1029](https://github.com/cashubtc/cdk/issues/1029) - Feature request cdk-wallet: store P2PK key and lookup automatically on token receive - [#1064](https://github.com/cashubtc/cdk/pull/1064) - feat: per-request tor circuits with arti - [#1060](https://github.com/cashubtc/cdk/pull/1060) - fix: replace std::time with web_time for wasm - [#1055](https://github.com/cashubtc/cdk/pull/1055) - Include supported amounts instead of assuming the power of 2 - [#1053](https://github.com/cashubtc/cdk/pull/1053) - feat: P2PK key storage and auto-sign on receive - [#1045](https://github.com/cashubtc/cdk/pull/1045) - feat: store melt_request - [#1031](https://github.com/cashubtc/cdk/pull/1031) - feat: prefer async melt ### Ongoing - [#995](https://github.com/cashubtc/cdk/pull/995) - onchain - [#1005](https://github.com/cashubtc/cdk/pull/1005) - feat: redact secrets from Debug and Display impls - [#1006](https://github.com/cashubtc/cdk/pull/1006) - Minor file organization - [#1003](https://github.com/cashubtc/cdk/pull/1003) - feat: LDK Lightning KVStore support with PostgreSQL integration - [#1000](https://github.com/cashubtc/cdk/issues/1000) - Move most of this pay request logic to a cdk lib fn ## Needs Review - [#1001](https://github.com/cashubtc/cdk/pull/1001) - MultiMintWallet Refactor