CDK Development Meeting
Nov 19 2025 15:00 UTC
Meeting Link: https://meet.fulmo.org/cdk-dev
New
Issues
- #1276 - Add wallet-side validation to prevent impossible multisig configurations in
Conditions::new()
- #1273 - Add KV store wallet like we have for the mint
- #1267 - Async melt for wallet
PRs
- #1303 - New get pending
- #1302 - release v0.14.0
- #1301 - docs: Update cdk-mintd README to include prerequisites and system-wide install
Recently Active
- #1257 - bring signatory up to date with the remote signer spec
- #1253 - feat: P2BK
- #1251 - feat: custom axum router
- #1211 - Regtest setup
- #1204 - Add database transaction trait for cdk wallet
- #1201 - feat: npubcash
- #1181 - Deterministic Currency Unit Derivation Paths
- #1171 - Add Dart Bindings Support
- #1053 - feat: P2PK key storage and auto-sign on receive
- #1011 - fix: migrate check_mint_quote_paid fn from ln.rs to mod.rs
- #1010 - adding more LDK configuration settings
Merged
- #1304 - Fix race condition when concurrent payments are processed for the same payment_id
- #1300 - Prevent database contention in metadata cache load operations
- #1299 - fix: Enable pure environment variable configuration for Lightning backends
- #1298 - fix: nightly ci
- #1297 - fix: allow starting insecure man server
- #1296 - refactor(cdk/wallet): extract keyset key loading into helper method
- #1295 - feat(cdk): add Lightning address support with BIP353 fallback
- #1294 - feat(cdk): add invoice decoding for bolt11 and bolt12
- #1293 - feat: add test coverage for mutants caught in https://github.com/cash…
- #1292 - fix: flaky test by using wait and pay
- #1291 - fix: load keyset keys from database to prevent duplicate insertions
- #1289 - chore: change mutation testing ci time
- #1288 - fix: we use the nightly flake so we don't need +nightly
- #1287 - chore: fix some minor issues in comments
- #1284 - ci: reduce ci jobs
- #1280 - Don't read keys from the database
- #1278 - Fix missing try_proof_operation_or_reclaim wrapping of a swap
- #1277 - Update Wallet::fetch_mint_info
- #1275 - fix: require 0 signatures for HTLC with no pubkeys specified
- #1274 - fix: return actual error from get_payment_quote
- #1269 - fix: nut14 disabled in info
- #1268 - Metadata follow up
- #1266 - chore: meeting agenda fmt
- #1265 - chore: update stable rust to 1.91.1
- #1262 - chore: rust version workflow
- #1261 - Weekly Meeting Agenda - 2025-11-12
- #1260 - feat(ci): add nightly rustfmt automation with flexible formatting policy
- #1240 - Introduce MintMetadataCache for efficient key and metadata management
- #1212 - Various mint bugfixes for swap and melt. SIG_INPUTS+SIG_ALL, locktimes, P2PK+HTLC. Also updates the SIG_ALL message for amount-switching
- #1210 - test: add mutation testing infrastructure
Release
Discussion