https://github.com/bitcoindevkit/devkit-wallet
The sample Android app for BDK.
https://github.com/bitcoindevkit/devkit-wallet
Last synced: about 1 year ago
JSON representation
The sample Android app for BDK.
- Host: GitHub
- URL: https://github.com/bitcoindevkit/devkit-wallet
- Owner: bitcoindevkit
- License: apache-2.0
- Created: 2023-11-10T18:20:34.000Z (over 2 years ago)
- Default Branch: variant/esplora
- Last Pushed: 2025-04-15T19:05:16.000Z (about 1 year ago)
- Last Synced: 2025-04-15T20:23:12.747Z (about 1 year ago)
- Language: Kotlin
- Size: 13.3 MB
- Stars: 11
- Watchers: 3
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bitcoindevkit Android Example Wallet
The _Devkit Wallet_ is a wallet built as a reference app for the [bitcoindevkit](https://github.com/bitcoindevkit) on Android. It is a fork of the long-standing [Devkit Wallet](https://github.com/thunderbiscuit/devkit-wallet), a repository showcasing the bitcoindevkit library for beginner and advanced Android developers. This repository is not intended to be a production-ready wallet, and only works on Testnet3, Testnet4, Signet, and Regtest.
This demo app is a departure of the Devkit Wallet approach and is built with the following goals in mind:
1. Be a reference application for the bitcoindevkit API on Android.
2. Showcase some of the more advanced features of the bitcoindevkit library.
## Variants
The app is available in a few variants, each showcasing different features of the bitcoindevkit library. The variants live on different branches and are as follows:
- **[variant/esplora](https://github.com/bitcoindevkit/devkit-wallet/tree/variant/esplora):** The default branch. This app receives its bitcoin data from a public Esplora instance.
- **[variant/kyoto](https://github.com/bitcoindevkit/devkit-wallet/tree/variant/kyoto):** This app uses Compact Block Filters to sync its wallet.
- **[variant/0.30.0](https://github.com/bitcoindevkit/devkit-wallet/tree/variant/0.30.0):** This app uses the `0.30.0` version of the bitcoindevkit library, showcasing the pre-1.0 API.