Documentation Index
Fetch the complete documentation index at: https://mintlify.com/satsigner/satsigner/llms.txt
Use this file to discover all available pages before exploring further.
Overview
SatSigner is a privacy-first Bitcoin signer available for iOS and Android devices. This guide will walk you through installing the app on your mobile device.System Requirements
iOS
- iOS 13.0 or later
- Compatible with iPhone and iPad
- NFC capability (for NFC-based signing features)
Android
- Android 10 (API level 29) or later
- NFC support (for NFC-based signing features)
- Minimum 2GB RAM recommended
Installation Methods
- Development Build
- Coming Soon: App Stores
SatSigner is currently available as a development build. Follow these steps to build and install:
Install Prerequisites
Ensure you have Node.js v22.4.0 or higher installed:Install Yarn package manager:
Verification
After installation, verify SatSigner is working correctly:Troubleshooting
App Won’t Install
Android: Developer Mode Required
Android: Developer Mode Required
If installing a development build, ensure USB debugging is enabled:
- Go to Settings → About Phone
- Tap Build Number 7 times to enable Developer Options
- Go to Settings → Developer Options
- Enable USB Debugging
iOS: Untrusted Developer
iOS: Untrusted Developer
For development builds, you may need to trust the developer certificate:
- Go to Settings → General → VPN & Device Management
- Tap your developer certificate
- Tap Trust
Build Errors
Build Errors
If you encounter build errors:
Permission Issues
If SatSigner cannot access camera or NFC:- iOS: Go to Settings → SatSigner and enable required permissions
- Android: Go to Settings → Apps → SatSigner → Permissions and grant necessary permissions
Next Steps
Now that you have SatSigner installed:Initial Setup
Configure your security settings and network preferences
Create Your First Wallet
Set up your first Bitcoin wallet with SatSigner
Community Support
Need help with installation?- GitHub Issues: Report installation problems
- Discussions: Ask the community
- Email: satsigner@pm.me