# CDK Development Meeting

Jan 28 2026 15:00 UTC

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

## Merged
- [#1570](https://github.com/cashubtc/cdk/pull/1570) - feat(ffi): npubx.cash
- [#1558](https://github.com/cashubtc/cdk/pull/1558) - feat: update tonic to 0.14
- [#1550](https://github.com/cashubtc/cdk/pull/1550) - feat: add check for custom mint and melt quote
- [#1557](https://github.com/cashubtc/cdk/pull/1557) - fix: remove to_string from payment request ffi
- [#1555](https://github.com/cashubtc/cdk/pull/1555) - fix: refresh auth wallet keyset 
- [#1576](https://github.com/cashubtc/cdk/pull/1576) - chore: update stable rust to 1.93.0
- [#1564](https://github.com/cashubtc/cdk/pull/1564) - chore: remove fuzzing from nightly ci
- [#1563](https://github.com/cashubtc/cdk/pull/1563) - chore: add tests to kill mutants
- [#1554](https://github.com/cashubtc/cdk/pull/1554) - chore: typos and remove goosehints
- [#1566](https://github.com/cashubtc/cdk/pull/1566) - tests: run py kv test in ci
- [#1574](https://github.com/cashubtc/cdk/pull/1574) - Remove unused wallet traits
- [#1561](https://github.com/cashubtc/cdk/pull/1561) - check mint quote for single wallet

## New

### Issues

- [#1583](https://github.com/cashubtc/cdk/issues/1583) - Implement glob pattern matching for auth paths
- [#1579](https://github.com/cashubtc/cdk/issues/1579) - Final check seems to often be broken
- [#1578](https://github.com/cashubtc/cdk/issues/1578) - Redis cluster
- [#1577](https://github.com/cashubtc/cdk/issues/1577) - Simplify MultimintWallet API
- [#1571](https://github.com/cashubtc/cdk/issues/1571) - Update Rust to 1.93.0
- [#1568](https://github.com/cashubtc/cdk/issues/1568) - Consider removing use of Url
- [#1562](https://github.com/cashubtc/cdk/issues/1562) - Expose js bindings
- [#1559](https://github.com/cashubtc/cdk/issues/1559) - CI flaky test for restore with counter gap
- [#1552](https://github.com/cashubtc/cdk/issues/1552) - Add mint version that generates keyset to the keysets table
- [#1551](https://github.com/cashubtc/cdk/issues/1551) - Consider user bitcoin_payment_instructions for our payment request parsing

### PRs

- [#1575](https://github.com/cashubtc/cdk/pull/1575) - feat(auth): add external BAT verification endpoints
- [#1569](https://github.com/cashubtc/cdk/pull/1569) - feat(wallet): fetch_mint_quote
- [#1556](https://github.com/cashubtc/cdk/pull/1556) - feat: track cdk version in keysets
- [#1580](https://github.com/cashubtc/cdk/pull/1580) - fix: just quick-check
- [#1565](https://github.com/cashubtc/cdk/pull/1565) - chore: cashu crate default features off
- [#1582](https://github.com/cashubtc/cdk/pull/1582) - fest(wallet): remove multi mint wallet
- [#1581](https://github.com/cashubtc/cdk/pull/1581) - Add composable wallet trait system
- [#1573](https://github.com/cashubtc/cdk/pull/1573) - Abstract HTTP client behind cdk_common::HttpClient
- [#1567](https://github.com/cashubtc/cdk/pull/1567) - Replace reqwest with bitreq HTTP client

## Recently Active

- [#1540](https://github.com/cashubtc/cdk/pull/1540) - feat: adding supabase db
- [#1524](https://github.com/cashubtc/cdk/pull/1524) - feat: implement wallet sagas
- [#1487](https://github.com/cashubtc/cdk/pull/1487) - feat: Mint reporting rpc
- [#1253](https://github.com/cashubtc/cdk/pull/1253) - feat: P2BK
- [#1539](https://github.com/cashubtc/cdk/pull/1539) - WIP – ci: add FFI binding verification workflows
- [#1466](https://github.com/cashubtc/cdk/pull/1466) - P2pk receive wallet

## Merged NUTS

- None

## Backports

- [#1572](https://github.com/cashubtc/cdk/pull/1572) - [Backport v0.14.x] check mint quote for single wallet

## Discussion

- None
