# Summer of Bitcoin Android/Padawan
:::success
Mentor: [@thunderbiscuit](https://github.com/thunderbiscuit)
Mentee: [@Prakhar](https://github.com/Prakhar-Agarwal-byte)
Meetings: Tuesdays @ 14:00 UTC
:::
<br>
## Week 11 (July 31)
- [x] Fix issue [#284](https://github.com/thunderbiscuit/padawan-wallet/issues/284)
- [x] Watch Jason Lau video on BIP32
- [x] Open PR for [#28](https://github.com/thunderbiscuit/devkit-wallet/issues/28)
- [x] Open a PR for `OP_RETURN` (take a look at [this script](https://github.com/thunderbiscuit/bitcoindevkit-scripts/blob/master/kotlin/4.opreturn.main.kts))
- [x] Learn about UTXOs
<br>
## Week 10 (July 24)
- [x] Fix issue [#284](https://github.com/thunderbiscuit/padawan-wallet/issues/284)
- [x] Update to the latest version of Compose
- [x] Test PR [#35](https://github.com/thunderbiscuit/devkit-wallet/pull/35)
- [x] Open PR for [#28](https://github.com/thunderbiscuit/devkit-wallet/issues/28)
- [x] Try Blockstream Green for testnet
- [x] Optional:
- [x] Learn about OP_RETURN
- [x] Take a look at issue [#11](https://github.com/thunderbiscuit/devkit-wallet/issues/11)
<br>
## Week 9 (July 17)
- [x] Review PR [#319](https://github.com/thunderbiscuit/padawan-wallet/pull/319)
- [x] Issue [#308](https://github.com/thunderbiscuit/padawan-wallet/issues/233): Add BIP-21 library
- [x] Issue [#233](https://github.com/thunderbiscuit/padawan-wallet/issues/233): Send screen to camera screen transition is awkward
- [x] Issue [#287](https://github.com/thunderbiscuit/padawan-wallet/issues/287): Double click open fragments multiple times
- [ ] Attend mobile meeting
<br>
## Week 8 (July 10)
- [x] Change the rest of the LiveData to Kotlin Flows
- [x] Add BIP-21 library
- [x] [Highlight the Bottom Navigation Tab](https://github.com/thunderbiscuit/padawan-wallet/issues/297)
- [x] Test bdk-jvm (`0.29.2`) on Windows ([use these scripts](https://github.com/thunderbiscuit/bitcoindevkit-scripts))
- [x] Update 1 script from bdk-jvm to `0.29.2`
<br>
## Week 7 (July 3)
- [x] Change the `balance` to a Flow
- [x] [Highlight the Bottom Navigation Tab](https://github.com/thunderbiscuit/padawan-wallet/issues/297)
- [x] Add BIP-21 library (https://github.com/kotlin-bitcoin-tools/bip21)
<br>
## Week 5 (June 19)
- [x] Open PR for `0.29.0` bdk-android on Devkit Wallet
- [x] Come to the next [bindings dev call](https://hackmd.io/@thunderbiscuit/devcalls) on June 27
- [x] Fee rate should start at 1 instead of 0
- [x] Make the "Finish" button of the same size in chapters
- [x] Issues related to smaller screen sizes
- [x] Migrate LiveData objects to Kotlin Flows
<br/>
## Week 4 (June 12)
- [x] Open PR to update Devkit Wallet to bdk-android `0.28.0`
- [x] Pick 5 issues in Padawan
- [x] Take a look at the [bitcoindevkit-scripts](https://github.com/thunderbiscuit/bitcoindevkit-scripts)
- [x] Open a PR to update script 1 (1.balance.main.kts) on the scripts repo
- [x] Attend the mobile developers call on June 22
<br/>
## Week 3 (June 5)
<br/>
## Week 2 (May 29)
- [x] Watch [bdk-cli video series](https://www.youtube.com/watch?v=2DMnyXLIfCI&list=PLmyfVqsSelG3jSobvpY3GoNKDtAumsrg3)
- [x] Read [blog post An Overview of the BIPs that Shape Modern HD Wallets ](https://thunderbiscuit.com/posts/modern-wallets/)
- [x] Use BIP-84 template for descriptor
- [x] Update Devkit Wallet to bdk-android `0.28.0`
- [x] Take a look at the [bitcoindevkit-scripts](https://github.com/thunderbiscuit/bitcoindevkit-scripts)
<br/>
## Week 1 (May 22)
- [x] Continue work form **Week 0**
<br/>
## Week 0 (May 15)
- [x] Build all versions of the [Devkit Wallet](https://github.com/thunderbiscuit/devkit-wallet)
- [x] Bump devkit-wallet bdk-android dependency to `0.28.0`
- [x] Attempt to build [bdk-android](https://github.com/bitcoindevkit/bdk-ffi)
- [x] Take a look at the [1.0 issues](https://github.com/thunderbiscuit/padawan-wallet/milestone/7) on Padawan
- [x] [Kotlin/Android API docs](https://bitcoindevkit.org/android/) 📖
- [x] When should we meet for the "bitcoin journey" call?
- [x] [Kotlin Flow course](https://www.udemy.com/course/coroutines-on-android/) 📖
<br/>
###### tags: `summerofbitcoin`