Practical overview
When it fits
Use Padawan Wallet when you want a practical introduction to Bitcoin wallet workflows without handling mainnet funds.
Who it is for
- Bitcoin-curious learners exploring how mobile wallets work
- People who want to practice sending and receiving bitcoin using testnet
- Developers interested in building the open-source app from source
Documented uses
- Learn the basic workflow of receiving and sending bitcoin in a mobile wallet.
- Explore transaction fees, mempools and Bitcoin units through tutorials.
- Study recovery phrases and wallet recovery in a testnet learning environment.
Requirements & limits
The project README describes the app as free and says it provides 75,000 testnet satoshis at startup. It lists an APK release and Google Play Store listing. The README documents Android and iOS build prerequisites for people building from source.
- The wallet is testnet-only; it is for learning and practice, not handling mainnet bitcoin.
- The README lists nine tutorials, spanning testnet basics, transactions, fees, mempools, units, recovery and wallet types.
- Additional practice coins may be needed after the one-time startup amount; the README points users to testnet faucets.
- The public repository identifies Kotlin as its primary language and lists an Apache-2.0 license.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Prepare the Padawan iOS project
Generate the Xcode project and localized strings, then configure the documented faucet settings file.
Before you start
- Xcode, XcodeGen, SwiftGen, Python, and Rust.
- The
justcommand is available to run the documentedjust start-ios-devcommand. - A Padawan Faucet host and user token for the configuration values.
Steps
Install XcodeGen and SwiftGen.
From the repository root, run
just start-ios-devto generatePadawanWallet.xcodeprojand localized strings.Open
iOS/PadawanWallet.xcodeprojin Xcode.In
PadawanWallet/Resources/Config, createFaucetConfig.xcconfigand add the faucet settings:FAUCET_SCHEME = http:/,FAUCET_URL = $(FAUCET_SCHEME)/$(FAUCET_HOST)/sendcoins, plus the host and token values.
Expected outcome
The iOS project and localized strings are generated, and the documented faucet configuration file is in place.
Guide limitations
- The source documents project preparation and faucet configuration, but not building, running, or validating the iOS app.
- The source shows
FAUCET_HOSTandFAUCET_TOKENas commented placeholders and does not provide actual values.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 14 October 2026
- Original website title
- thunderbiscuit/padawan-wallet · Official homepage title · retained in its source language

