OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

Padawan Wallet

Padawan Wallet is a mobile Bitcoin testnet wallet with tutorials and practice flows for learning wallet use, transactions, fees, mempools and recovery.

Independent OpenViST project profile, based on linked sources.

Padawan Wallet — OpenViST project profile in Wallets.
OpenViST project illustration. See the linked sources for product details.
Understand the project

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.
Before you choose

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.

Source-based practical guide

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 just command is available to run the documented just start-ios-dev command.
  • A Padawan Faucet host and user token for the configuration values.

Steps

  1. Install XcodeGen and SwiftGen.

  2. From the repository root, run just start-ios-dev to generate PadawanWallet.xcodeproj and localized strings.

  3. Open iOS/PadawanWallet.xcodeproj in Xcode.

  4. In PadawanWallet/Resources/Config, create FaucetConfig.xcconfig and 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_HOST and FAUCET_TOKEN as commented placeholders and does not provide actual values.
Evidence and transparency

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