Skip to main content

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.

Privacy-first Bitcoin signer with complete UTXO control

Take full control of your Bitcoin with visual UTXO management, multi-signature support, and privacy-enhancing features. Built on Bitcoin Development Kit for mobile devices.

SatSigner Logo

Quick start

Get started with SatSigner in minutes. Follow these steps to create your first wallet.

1

Install SatSigner

Download SatSigner from the App Store (iOS) or Google Play Store (Android). The app is free and open source.
SatSigner requires iOS 14.0+ or Android 10.0+. Make sure your device meets the minimum requirements.
2

Set up PIN protection

When you first open the app, you’ll be prompted to create a 6-digit PIN. This PIN encrypts all sensitive data using AES-256-CBC encryption.
// Your data is encrypted at rest
const encryptedData = await encryptWithPIN(sensitiveData, pin);
You can also set up a duress PIN that opens a separate wallet in emergency scenarios.
3

Create your first wallet

Choose from single-signature, multi-signature, or watch-only wallet types. SatSigner supports all Bitcoin script types including P2PKH, P2WPKH, P2TR, and more.
  • Single-signature: Full control with one private key
  • Multi-signature: M-of-N cosigner setup with PSBT support
  • Watch-only: Monitor addresses without private keys
4

Start managing UTXOs

Visualize your UTXOs with interactive bubble charts. Select specific coins for spending, label transactions, and maintain complete privacy.Learn more about UTXO control →

Core features

Everything you need for complete Bitcoin sovereignty

UTXO control

Visual bubble charts for complete coin selection and spending control

Multi-signature

M-of-N multisig wallets with per-cosigner PSBT tracking

Privacy tools

No tracking, encrypted storage, and privacy-enhancing features

Lightning Network

Connect to LND nodes and manage Lightning payments

eCash (Cashu)

Private digital cash with mint management

Nostr sync

Decentralized label synchronization via Nostr protocol

Resources & support

Get help and connect with the community

Developer guide

Contribute to SatSigner’s open source codebase

GitHub repository

View source code, report issues, and contribute

FAQ

Find answers to common questions

Troubleshooting

Resolve common issues and errors

Ready to take control of your Bitcoin?

Start using SatSigner today for complete UTXO control, enhanced privacy, and full sovereignty over your Bitcoin.

Install SatSigner