The Chaincode Podcast

Alekos Filini, Daniela Brozzoni and the Bitcoin Development Kit (BDK) - Episode 32

Alekos Filini and Daniela Brozzoni visit the podcast to discuss the Bitcoin Development Kit (BDK). Hang out with them on the BDK Discord. We cover: How BDK started (00:48) Why is it named BDK and not the Magical Bitcoin ...

2023-05-25

Episode notes

Alekos Filini and Daniela Brozzoni visit the podcast to discuss the Bitcoin Development Kit (BDK). Hang out with them on the BDK Discord.




We cover:





  • How BDK started (00:48)





  • Why is it named BDK and not the Magical Bitcoin Library? (2:10)





  • The first users of BDK (3:30)





  • Rust HWI (4:20)





  • Built around descriptors (7:15)





  • The ideal use case of BDK (7:30)





  • Pain points (9:05)





  • Why do devs keep building wallets from scratch? (10:05)





  • Greenwallet (13:03)





  • If you have a working wallet, should you switch to BDK? (16:25)





  • HWI complaints (see Python) (17:41)





  • BDK 1.0 release features (22:31)



    • Sync

    • Planning module