Bitcoindevkit Language Bindings Dev Calls 2024

This post is the collection of all dev call agendas for the Bitcoin Development Kit language bindings in 2024. I host the call every second week on the BDK Discord voice channel. The live pages for these calls lives here on HackMD, but this page is a way to archive them and keep these call agendas public without relying on my keeping an active HackMD subscription.


January 9

πŸ“… January 9, 2024 13:00 UTC
πŸ“ Discord General Voice Channel

Discussion Items

  • Progress update on the migration to 1.0 API
    • Persistence
    • is_valid_for_network
  • Uniffi adds support for non-exhaustive enums
  • New case studies
  • Getting block on the call
  • Possible release of a 0.30 patch
  • Names for the sample apps repositories
  • Removing the tutorials from the website
  • Book of BDK
  • Alpha 3 release notes
  • Any review begs? :pray:
  • Blockers? πŸͺ¨

January 23

πŸ“… January 23, 2024 13:00 UTC
πŸ“ Discord General Voice Channel

Discussion Items

  • Progress update on the migration to 1.0 API
    • Persistence
    • Sync
    • Releasing an alpha 4?
  • Release of 0.31.0
  • Removing swiftsettings from bdk-swift
  • New Address type discussion
  • Exposing FeeRate (which is also changing in bdk I think?)
  • CI errors with Esplora
  • Book of BDK
  • Website revamp
  • Any review begs? :pray:
  • Blockers? πŸͺ¨

February 6

πŸ“… February 6, 2024 13:00 UTC
πŸ“ Discord General Voice Channel

Discussion Items

  • Progress update on the migration to 1.0 API
    • Wallet Persistence PR ready to go
    • Discussion around how to expose the generics of the Store + TxBuilder
    • Sync/Scan
    • Upgrade to alpha 5 :tada:
    • Bump uniffi to 0.26
    • The big Errors raid
  • Playing around with async + API docs
  • Book of BDK new RPC page
  • Any review begs? :pray:
  • Blockers? πŸͺ¨

February 20

πŸ“… February 20, 2024 13:00 UTC
πŸ“ Discord General Voice Channel

Pull Requests

Topics

Events

Other

  • Any review begs? :pray:
  • Blockers? πŸͺ¨

March 5

πŸ“… March 5, 2024 13:00 UTC
πŸ“ Discord General Voice Channel

Pull Requests

Topics

Events

Other

  • Any review begs? :pray:
  • Blockers? πŸͺ¨

April 2

πŸ“… April 2, 2024 13:00 UTC
πŸ“ Discord General Voice Channel

Pull Requests

Discussion

  • Alpha 7 is out! :tada:
  • bdk-swift bug is solved with 0.31.1

Other

  • Any review begs? :pray:
  • Blockers? πŸͺ¨

April 16

πŸ“… April 16, 2024 13:00 UTC
πŸ“ Discord General Voice Channel

Pull Requests

Discussion

  • Bumping to alpha 9
  • BDK updates
  • Changing the time of this meeting (17:00 UTC?)
  • Updating the example applications
  • Book of BDK

Other

  • Any review begs? :pray:
  • Blockers? πŸͺ¨

April 30

πŸ“… April 30, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Dependend Projects

Pull Requests

Discussion

  • BDK updates
  • Signature verification for bdk-swift #368
  • New time
  • Minimum supported Android API #500
  • New bdk-android and bdk-jvm 0.31.1
  • Procedural macros for uniffi
  • Users interviews
  • Kotlin Multiplatform
  • Summer of Bitcoin
  • Code Rabbit AI
  • Cleaning up issues
  • Testing the example applications
  • Mainnet BDK wallet?
  • Book of BDK

Other

  • Any review begs? :pray:
  • Blockers? πŸͺ¨

May 14

πŸ“… May 14, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Pull Requests

Discussion

  • Using signet for live tests
  • Bringing back some of our old types and methods
  • Using --library mode for bindings code generation (preparing for proc macros)
  • Bumping uniffi to 0.27.1
  • BDK updates
  • Code Rabbit AI
  • Book of BDK

Other

  • Any review begs? :pray:
  • Blockers? πŸͺ¨

May 28

πŸ“… May 28, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Pull Requests

Discussion

  • Signet coins anyone?
  • BDK updates
  • Electrum client
  • Kyoto client
  • RPC client
  • Silent Payments
  • Async stuff
  • Python libraries hurdles
  • Updating the example apps
  • Flutter and React Native
  • Bring back!
  • Kotlin 2.0
  • Code Rabbit AI

Other

  • Any review begs? :pray:
  • Blockers? πŸͺ¨

June 11

πŸ“… June 11, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Pull Requests

Discussion

Other

  • Any review begs? :pray:
  • Blockers? πŸͺ¨

June 25

πŸ“… June 25, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Discussion

  • Bump to alpha 13

Other

  • Any review begs? :pray:
  • Blockers? πŸͺ¨

July 9

πŸ“… July 9, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Discussion

Other

  • Any review begs? :pray:
  • Blockers? πŸͺ¨

July 23

πŸ“… July 23, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Discussion

  • Roundtable
  • Beta release
  • Android scripts
  • Update of the Uniffi Examples website
  • Building Python in CI
  • Kyoto client
  • Book of BDK
  • HackMD Suggest Edit feature

August 20

πŸ“… August 20, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Discussion


September 3

πŸ“… September 3, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Discussion

  • Roundtable
  • Beta 2 release is almost ready to go!
  • Android scripts
  • Kyoto client
  • Book of BDK
  • Bitcoin FFI will be in production for the first time as part of the beta 2 release

September 17

πŸ“… September 17, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Discussion

  • Roundtable
  • Beta 2 release is out! :tada:
  • x86_64 Android emulator issues
  • Book of BDK
  • bitcoin-ffi library

October 1

πŸ“… October 1, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Discussion

  • Roundtable
  • Book of BDK
  • New APIs (Wallet, TxBuilder)
  • New shell scripts for JVM and Android (example)
  • Esplora get_tx (also backported to 0.31.2)
  • Txid type issue
  • Sorting transactions
  • x86_64 Android emulator issues
  • Script -> ScriptBuf

October 15

πŸ“… October 15, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Discussion


October 29

πŸ“… October 29, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Discussion

  • Roundtable
  • New APIs on TxBuilder
  • API docs party
  • Issues with bitcoin-ffi name clashes
  • Kyoto, bindings, bdk-kyoto
  • Book of BDK

November 12

πŸ“… November 12, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Discussion


November 26

πŸ“… November 26, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Discussion

Dependent Projects and Support

  • Padawan Wallet & KMP Libraries

December 10

πŸ“… December 10, 2024 17:00 UTC
πŸ“ Discord General Voice Channel

Discussion

  • Roundtable
  • 1.0 release and beta 6
  • Kyoto client
  • API docs (building for Swift, Android, Python)
  • New bitcoin-ffi types
  • Book of BDK