Wallet Management

How do I recover my wallet?

Using the Spark Wallet SDK, you can recover your wallet using your 12-word mnemonic phrase or your seed. Implementations with custom signers may have different recovery mechanisms.

How secure is my Spark wallet?

Spark implements industry-standard security practices including encrypted storage, secure key management, and protection against unauthorized access. Your private keys never leave your device.

Can I have multiple wallets?

Yes, you can create and manage multiple Spark wallets, each with its own set of keys and assets.

Wallet Capabilities

What types of transactions can I perform?

Spark supports several transaction types:

  • On-chain Bitcoin transactions
  • Lightning Network payments
  • Wallet-to-wallet transfers between Spark users
  • Asset transfers for supported LRC-20 tokens

Can I send payments to regular Bitcoin addresses?

Yes, Spark supports sending to:

  • Bitcoin addresses (from Spark to Bitcoin via the SSP)
  • Lightning Network invoices (via the SSP)
  • Other Spark wallets (via Spark pubkeys)

What are the transaction fees?

Transaction fees vary depending on the type of transaction:

  • On-chain Bitcoin transactions: Standard Bitcoin network fees and SSP fees apply
  • Lightning Network payments: Minimal routing fees
  • Spark-to-Spark transfers: Optimized for minimal fees

Asset Support

What assets are supported?

Spark currently supports:

  • Native Bitcoin (BTC)
  • LRC-20 assets

How are LRC-20 assets handled?

LRC-20 assets are managed through the Spark protocol, allowing for seamless transfers and storage while maintaining the security properties of the underlying Bitcoin network. More details on Spark Tokens Issuance can be found here

Technical Details

What networks does Spark support?

Spark operates on:

  • Bitcoin Mainnet
  • Lightning Network
  • Spark State Protocol

How does backup and recovery work?

Your wallet can be backed up through:

  • 12-word mnemonic phrase (primary method)
  • Encrypted cloud backup (if enabled)
  • Local device backup

What happens if I lose my device?

If you lose your device, you can recover your wallet on a new device using your 12-word mnemonic phrase. Always store your recovery phrase in a secure, offline location.