A Go toolkit for self-custodial Bitcoin wallets that combines Ark, Lightning swaps and on-chain payments behind one daemon and CLI.
aeonBTC/IbisWallet
A self-custodial Android Bitcoin wallet covering on-chain, Lightning, Ark, Spark, and Liquid, with privacy and customization focus.
Open-source alternative to:Phoenix Wallet
Muun Wallet
- Stars
- 73
- Forks
- 5
- Open issues
- 2
- Last commit
- 2 days ago
What is it?
Ibis Wallet is a self-custodial Bitcoin wallet for Android, built for experienced users who want control over keys, coin selection, and transaction flows. It covers Layer 1 Bitcoin features such as multisig and watch-only wallets, PSBT signing with hardware wallets over QR codes, files or NFC, silent payments (BIP-352), and RBF/CPFP fee bumping.
On the second layer, users can enable Lightning through a remote LND, CLN, or NWC node, or use the built-in Ark, Spark, and Liquid integrations, with chain swaps between L1 and L2. The app runs with no external connections until configured, includes built-in Tor, and offers privacy controls such as duress and wipe PINs, cloak mode, and a balance-hiding toggle.
Key features
- 01Multisig, watch-only, and multi-seed wallet support with BIP39 and Electrum seeds
- 02Hardware wallet signing via animated QR codes, PSBT files, or NFC
- 03Lightning via LND, CLN, or NWC remote nodes, plus Ark, Spark, and Liquid integrations
- 04Coin control, RBF/CPFP fee bumping, and dust protection
- 05Built-in Tor, duress PIN, wipe PIN, and auto-wipe on failed unlocks
- 06Encrypted full-app backups and BIP329 label support
Use cases
- Managing a personal Bitcoin balance on Android with fine-grained UTXO control
- Coordinating multisig signing with an air-gapped hardware wallet
- Paying and receiving over Lightning, Ark, Spark, or Liquid from one app
- Running a phone as an offline cold-storage signer for watch-only PSBTs
Quick start
- 1
Download the APK from the GitHub releases page
- 2
Build the debug APK with Gradle (requires Android Studio and JDK 17)
./gradlew :app:assembleDebug
Things to know
- Android only, requiring Android 8.0 or newer.
- The README describes Ibis as beta software.
In collections
Topics
FAQ
- What is IbisWallet?
- A self-custodial Android Bitcoin wallet covering on-chain, Lightning, Ark, Spark, and Liquid, with privacy and customization focus. Ibis Wallet is a self-custodial Bitcoin wallet for Android, built for experienced users who want control over keys, coin selection, and transaction flows. It covers Layer 1 Bitcoin features such as multisig and watch-only wallets, PSBT signing with hardware wallets over QR codes, files or NFC, silent payments (BIP-352), and RBF/CPFP fee bumping.
- Is IbisWallet free to use? What license does it have?
- IbisWallet is open source under the MIT license. Check the license terms before using it in commercial products.
- Is IbisWallet still maintained?
- Actively maintained. The last commit to IbisWallet was on Nov 5, 2026.
- What can I use IbisWallet for?
- Managing a personal Bitcoin balance on Android with fine-grained UTXO control Coordinating multisig signing with an air-gapped hardware wallet Paying and receiving over Lightning, Ark, Spark, or Liquid from one app Running a phone as an offline cold-storage signer for watch-only PSBTs
- How do I install IbisWallet?
- Download the APK from the GitHub releases page Build the debug APK with Gradle (requires Android Studio and JDK 17): ./gradlew :app:assembleDebug
- Where can I get IbisWallet?
- The source code and installation instructions are on GitHub: https://github.com/aeonBTC/IbisWallet
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A home server operating system for self-hosting, with an app store of over 300 apps for storing files and running services on your own hardware.
A Go implementation of a Lightning Network node that manages channels, routes payments and exposes gRPC and REST APIs.
A standard-compliant Lightning Network node implementation in C, run as the lightningd daemon and controlled over JSON-RPC.
A self-hosted, privacy-focused portfolio tracker that aggregates crypto balances, decodes transactions and produces PnL and accounting reports.
A blog-aware static site generator written in Ruby that turns Markdown and Liquid templates into a complete website.