|
| 1 | +# CDK Development Meeting |
| 2 | + |
| 3 | +Jun 24 2026 15:00 UTC |
| 4 | + |
| 5 | +Meeting Link: https://meet.fulmo.org/cdk-dev |
| 6 | + |
| 7 | +## Standup |
| 8 | + |
| 9 | +### a1denvalu3 |
| 10 | + |
| 11 | +Recently active: |
| 12 | +- [#2016](https://github.com/cashubtc/cdk/pull/2016) - feat(cdk-mintd): add nutshell database migration subcommand |
| 13 | + |
| 14 | +### crodas |
| 15 | + |
| 16 | +New issues: |
| 17 | +- [#2134](https://github.com/cashubtc/cdk/issues/2134) - RFC: Single Append-Only Audit Log |
| 18 | +- [#2121](https://github.com/cashubtc/cdk/issues/2121) - Maven central introducing limits that we exceed |
| 19 | + |
| 20 | +New PRs: |
| 21 | +- [#2126](https://github.com/cashubtc/cdk/pull/2126) - Copy Cargo.lock to binding target repos for reproducible builds |
| 22 | + |
| 23 | +Recently active: |
| 24 | +- [#2096](https://github.com/cashubtc/cdk/pull/2096) - Simplify keyset management to three core functions |
| 25 | +- [#1982](https://github.com/cashubtc/cdk/pull/1982) - Add React Native Nitro bindings for CDK |
| 26 | +- [#1608](https://github.com/cashubtc/cdk/pull/1608) - Add bitreq |
| 27 | + |
| 28 | +### Forte11Cuba |
| 29 | + |
| 30 | +Recently active: |
| 31 | +- [#1921](https://github.com/cashubtc/cdk/pull/1921) - feat(wallet): preemptive client-side rate limiter |
| 32 | + |
| 33 | +### GEET3001 |
| 34 | + |
| 35 | +Recently active: |
| 36 | +- [#1931](https://github.com/cashubtc/cdk/pull/1931) - feat(wallet): add offline ecash receiving with DLEQ verification |
| 37 | +- [#2024](https://github.com/cashubtc/cdk/pull/2024) - ci: add redis cache testing to nix environment |
| 38 | + |
| 39 | +### kcres001 |
| 40 | + |
| 41 | +Merged: |
| 42 | +- [#2099](https://github.com/cashubtc/cdk/pull/2099) - fix(cdk-sqlite): use pragma_update for PRAGMA key to enable safe string handling |
| 43 | + |
| 44 | +### mvuk |
| 45 | + |
| 46 | +New PRs: |
| 47 | +- [#2128](https://github.com/cashubtc/cdk/pull/2128) - cdk-axum: Proof-of-Reserves /audit endpoint + experimental-features info page |
| 48 | + |
| 49 | +### prusnak |
| 50 | + |
| 51 | +Merged: |
| 52 | +- [#2138](https://github.com/cashubtc/cdk/pull/2138) - fix(cdk-mintd): require explicit opt-in for insecure mintd RPC connections |
| 53 | +- [#2108](https://github.com/cashubtc/cdk/pull/2108) - fix(cdk-axum): validate batch mint quote methods before status checks |
| 54 | +- [#2127](https://github.com/cashubtc/cdk/pull/2127) - chore: bump fedimint-tonic-lnd from 0.2.0 to 0.4.0 |
| 55 | +- [#2131](https://github.com/cashubtc/cdk/pull/2131) - test: migrate regtest LND payments to SendPaymentV2 |
| 56 | + |
| 57 | +New issues: |
| 58 | +- [#2125](https://github.com/cashubtc/cdk/issues/2125) - Pure integration tests log websocket connection errors for fake mint URL |
| 59 | + |
| 60 | +New PRs: |
| 61 | +- [#2141](https://github.com/cashubtc/cdk/pull/2141) - feat(cdk-mintd): move remote signatory config into its own section |
| 62 | + |
| 63 | +### TheMhv |
| 64 | + |
| 65 | +New issues: |
| 66 | +- [#2129](https://github.com/cashubtc/cdk/issues/2129) - Deterministic DLEQ's make storing redundant |
| 67 | + |
| 68 | +Recently active: |
| 69 | +- [#1762](https://github.com/cashubtc/cdk/pull/1762) - chore: Removes `clone` from Wallet struct |
| 70 | +- [#1932](https://github.com/cashubtc/cdk/pull/1932) - NUT-XX: Mint Quote Lookup by Public Key - Wallet Side |
| 71 | +- [#1834](https://github.com/cashubtc/cdk/pull/1834) - NUT-XX: Mint Quote Lookup by Public Key |
| 72 | + |
| 73 | +### asmo |
| 74 | + |
| 75 | +Merged: |
| 76 | +- [#2137](https://github.com/cashubtc/cdk/pull/2137) - fix(wallet/melt): replace panicking + with checked_add in saga |
| 77 | +- [#2135](https://github.com/cashubtc/cdk/pull/2135) - fix: check melt status in ws notification receiver |
| 78 | + |
| 79 | +New PRs: |
| 80 | +- [#2146](https://github.com/cashubtc/cdk/pull/2146) - feat(nut04/05): optional amount |
| 81 | + |
| 82 | +Recently active: |
| 83 | +- [#2079](https://github.com/cashubtc/cdk/pull/2079) - Rework Docker release workflow ordering |
| 84 | +- [#2078](https://github.com/cashubtc/cdk/pull/2078) - docker hard image |
| 85 | +- [#1962](https://github.com/cashubtc/cdk/pull/1962) - check and merge config from toml and env |
| 86 | + |
| 87 | +### thesimplekid |
| 88 | + |
| 89 | +Merged: |
| 90 | +- [#2144](https://github.com/cashubtc/cdk/pull/2144) - feat: mutation tests |
| 91 | +- [#2122](https://github.com/cashubtc/cdk/pull/2122) - feat(nut12): derive DLEQ nonces deterministically |
| 92 | +- [#2147](https://github.com/cashubtc/cdk/pull/2147) - fix: ci race condition |
| 93 | +- [#2142](https://github.com/cashubtc/cdk/pull/2142) - fix(kotlin): parse Android ELF alignment exponents |
| 94 | +- [#2130](https://github.com/cashubtc/cdk/pull/2130) - fix(lightning): prioritize payment hash status checks |
| 95 | +- [#2117](https://github.com/cashubtc/cdk/pull/2117) - fix: disable checkout credential persistence in nightly rustfmt |
| 96 | +- [#2116](https://github.com/cashubtc/cdk/pull/2116) - fix: prevent onchain fee estimation overflow panics |
| 97 | +- [#2139](https://github.com/cashubtc/cdk/pull/2139) - Kotlin bindings 16kb and link error |
| 98 | + |
| 99 | +Recently active: |
| 100 | +- [#2119](https://github.com/cashubtc/cdk/pull/2119) - feat: align mint quote accounting with NUT-04 |
| 101 | +- [#2104](https://github.com/cashubtc/cdk/pull/2104) - feat: reduce ci job count |
| 102 | + |
| 103 | +Backports: |
| 104 | +- [#2143](https://github.com/cashubtc/cdk/pull/2143) - [Backport v0.17.x] fix(kotlin): parse Android ELF alignment exponents |
| 105 | +- [#2140](https://github.com/cashubtc/cdk/pull/2140) - [Backport v0.17.x] Kotlin bindings 16kb and link error |
| 106 | +- [#2132](https://github.com/cashubtc/cdk/pull/2132) - [Backport v0.17.x] fix(lightning): prioritize payment hash status checks |
| 107 | + |
| 108 | +## Merged NUTS |
| 109 | + |
| 110 | +- [#394](https://github.com/cashubtc/nuts/pull/394) - Update readme nuts |
| 111 | +- [#393](https://github.com/cashubtc/nuts/pull/393) - nut24(402 payments): explicitly allow creqB payment requests |
| 112 | +- [#368](https://github.com/cashubtc/nuts/pull/368) - feat(nut12): deterministic DLEQ nonce derivation |
| 113 | + |
| 114 | +## Discussion |
| 115 | + |
| 116 | +- None |
0 commit comments