# CDK Development Meeting

Nov 12 2025 15:00 UTC

Meeting Link: https://meet.fulmo.org/cdk-dev

## Merged

- [#1258](https://github.com/cashubtc/cdk/pull/1258) - mint async melt
- [#1256](https://github.com/cashubtc/cdk/pull/1256) - refactor: replace proof swap with state check in error recovery
- [#1254](https://github.com/cashubtc/cdk/pull/1254) - Weekly Meeting Agenda - 2025-11-05
- [#1247](https://github.com/cashubtc/cdk/pull/1247) - feat: add keyset_amounts table to track issued and redeemed amounts

## Ongoing

- [#1253](https://github.com/cashubtc/cdk/pull/1253) - feat: P2BK
- [#1252](https://github.com/cashubtc/cdk/pull/1252) - Fix race condition when concurrent payments are processed for the same payment_id
- [#1251](https://github.com/cashubtc/cdk/pull/1251) - feat: custom axum router
- [#1240](https://github.com/cashubtc/cdk/pull/1240) - Introduce MintMetadataCache for efficient key and metadata management
- [#1214](https://github.com/cashubtc/cdk/pull/1214) - feat(cdk-payment-processor): add currency unit parameter to make_payment
- [#1212](https://github.com/cashubtc/cdk/pull/1212) - Various mint bugfixes for swap and melt. SIG_INPUTS+SIG_ALL, locktimes, P2PK+HTLC. Also updates the SIG_ALL message for amount-switching
- [#1211](https://github.com/cashubtc/cdk/pull/1211) - Regtest setup
- [#1210](https://github.com/cashubtc/cdk/pull/1210) - test: add mutation testing infrastructure
- [#1208](https://github.com/cashubtc/cdk/pull/1208) - Sig all fixes
- [#1204](https://github.com/cashubtc/cdk/pull/1204) - Add database transaction trait for cdk wallet
- [#1202](https://github.com/cashubtc/cdk/pull/1202) - Onchain
- [#1201](https://github.com/cashubtc/cdk/pull/1201) - feat: npubcash
- [#1200](https://github.com/cashubtc/cdk/pull/1200) - feat: optimize pending mint quotes query performance
- [#1198](https://github.com/cashubtc/cdk/pull/1198) - fix: check the removed_ys argument before creating the delete query
- [#1196](https://github.com/cashubtc/cdk/pull/1196) - feat(ci): add merge queue workflow and simplify clippy checks
- [#1190](https://github.com/cashubtc/cdk/pull/1190) - feat(cashu): add NUT-26 bech32m encoding for payment requests
- [#1182](https://github.com/cashubtc/cdk/pull/1182) - ehash: add support for mining share mint quotes
- [#1181](https://github.com/cashubtc/cdk/pull/1181) - Deterministic Currency Unit Derivation Paths
- [#1171](https://github.com/cashubtc/cdk/pull/1171) - Add Dart Bindings Support
- [#1153](https://github.com/cashubtc/cdk/pull/1153) - Add cdk-mintd module and package
- [#1132](https://github.com/cashubtc/cdk/pull/1132) - Quote id as lookup
- [#1127](https://github.com/cashubtc/cdk/pull/1127) - rename ln settings in toml configuration
- [#1118](https://github.com/cashubtc/cdk/pull/1118) - feat: uniffi bindings for golang
- [#1100](https://github.com/cashubtc/cdk/pull/1100) - NUT-XX: Cairo Spending Conditions implementation
- [#1067](https://github.com/cashubtc/cdk/pull/1067) - Nutxx ohttp
- [#1053](https://github.com/cashubtc/cdk/pull/1053) - feat: P2PK key storage and auto-sign on receive
- [#1049](https://github.com/cashubtc/cdk/pull/1049) - feat: ldk-node run mintd
- [#1011](https://github.com/cashubtc/cdk/pull/1011) - fix: migrate check_mint_quote_paid fn from ln.rs to mod.rs

## New

### Issues

- [#1259](https://github.com/cashubtc/cdk/issues/1259) - Suggested changes in the payment_processor.proto declaration

### PRs

- [#1260](https://github.com/cashubtc/cdk/pull/1260) - feat(ci): add nightly rustfmt automation with flexible formatting policy
- [#1257](https://github.com/cashubtc/cdk/pull/1257) - bring signatory up to date with the remote signer spec
