Back to Blog
blockchain
August 30, 2022
5 min read

How to contribute to Padawan Wallet

A quick summary of what the Padawan Wallet is, why it exists and how you can contribute to it!

TY
Tang Yetong
Data Analyst at Fivetran with expertise in data engineering, mobile development, and blockchain technology.

A quick summary of what the Padawan Wallet is, why it exists and how you can contribute to it!

Padawan Wallet

The Padawan Wallet project started as a passion project by @thunderbiscuit to play around with the newly created BDK-Kotlin library. He envisioned a small android app that users can use to learn about bitcoin wallets. Users will download the wallet, go through its tutorials and delete the app with full confidence that they can navigate other bitcoin wallets on the market.

With the power of android, BDK-Kotlin and the bitcoin testnet network he created the first version of the Padawan Wallet as an open-source project. After Summer of Bitcoin came around thunderbiscuit signed up as a mentor and brought in students to not only learn about bitcoin but to contribute to the project.

The reason why this blog post exists is also because I worked on the project as part of my Summer of Bitcoin internship too. I brought the project from using fragments to Jetpack compose alongside the help many designers.

How to contribute

As of writing this post the current Padawan Wallet project is undergoing a major shift to using the Summer of bitcoin If you do want to help out or just check out the project codebase feel free to join the discord server where we all are! You can drop thunderbiscuit or me and message on any questions you have about the codebase and we will be more than happy to reply.

The project uses Jetpack Compose to create the UI, and you can take a look at the design wireframe on our discord. There are many open issues on the github, most of which are outdated and will be cleared once the project is moved to the Compose framework.

Of course, you can also use the project as inspiration on how to use the BDK-Kotlin library. The library is written in Rust, so do take a look if you are interested, it is also an open-source project!

Lastly, I just want to thank thunderbiscuit for teaching me about the bitcoin network and how to navigate the project codebase throughout the 3 months.

Tags

Bitcoin
Open Source
BDK-Kotlin
Android
TY

Tang Yetong

Data Analyst at Fivetran with expertise in data engineering, mobile development, and blockchain technology.

Related Articles

Summer of Bitcoin 2022
Featured
August 17, 2022
8 mins

Summer of Bitcoin 2022

blockchain

This is the last week of the Summer of Bitcoin (SoB) 2022 internship and what a journey it has been.

SoB
Internship
Bitcoin
+1
Read Article
Bumping RBF Enabled Transaction Fees using BDK-Kotlin
July 22, 2022
4 mins

Bumping RBF Enabled Transaction Fees using BDK-Kotlin

blockchain

A quick guide on how to use the BDK-Kotlin 0.8.0 library to bump Replace-By-Fee(RBF) enabled transaction fees.

BDK-Kotlin
Bitcoin
RBF
+1
Read Article
Enabling transactions to use Replace-By-Fee using BDK-Kotlin
July 9, 2022
3 mins

Enabling transactions to use Replace-By-Fee using BDK-Kotlin

blockchain

A quick guide on how to use the BDK-Kotlin 0.7.0 library to send transactions with the Replace-By-Fee(RBF) feature enabled.

BDK-Kotlin
Bitcoin
RBF
+1
Read Article