Skip to content

Wallet Operations

This directory contains guides for operating the Bitcoin wallet system.

Contents

DocumentDescription
wallet-flow.mdSetup procedures and transaction flow for Watch/Keygen/Sign wallets
e2e-transaction-patterns.mdE2E test patterns for various key types and signature schemes
wallet-flow-improvements-2025.md2025 workflow enhancement plans

Audience

  • Wallet operators
  • System administrators
  • Developers implementing new features

Key Concepts

  1. Three-Wallet Architecture

    • Watch Wallet (Online): Creates transactions, broadcasts, monitors
    • Keygen Wallet (Offline): Generates keys, provides first signature
    • Sign Wallet (Offline): Provides additional signatures for multisig
  2. Transaction Types

    • Deposit: Aggregate client funds to cold storage
    • Payment: Process withdrawal requests
    • Transfer: Internal account movements