Skip to content

BlitzWallet/spark-recover

Repository files navigation

Spark Wallet Recovery Tool

A minimal, open-source recovery interface for Spark-compatible Bitcoin and Lightning wallets.
Hosted at recover.blitzwalletapp.com, this tool is designed to help users regain access to their funds in case their original wallet app becomes unavailable.

Self-custodial. Stateless. Trustless. No third parties involved.

Features

  • 100% Stateless
  • Compatible with any Spark wallet
  • Runs in any modern browser
  • Open-source and verifiable
  • Run your own instance

🛠 How to Use It

Visit: https://recover.blitzwalletapp.com

  1. Enter the seedphrase associated with your Spark wallet.
  2. View your available balance.
  3. Send your funds to a new wallet of your choice.

Running Locally

This project is a Vite-powered React app. To run it yourself:

1. Clone the repository

git clone https://github.com/blakekaufman/spark-wallet-recovery-tool.git
cd spark-wallet-recovery-tool

2. Install dependencies

npm install

3. Start the development server

npm run dev

Running in GitHub Codespaces

You can run this project entirely in the browser using GitHub Codespaces:

1. Create a Codespace

  • Navigate to the repository on GitHub.
  • Click the Code button, then select the Codespaces tab.
  • Click Create codespace on main.

2. Start the development server

Once the Codespace starts and the environment is ready, run:

2. Install dependencies

npm install

3. Start the development server

npm run dev

Contributions

Pull requests are welcome! If you’re building on the Spark protocol or have improvements to suggest, feel free to open an issue or PR.

License

Spark recovery is released under the terms of the Apache 2.0 license. See LICENSE for more information.

About

A recovery tool for any Spark compatible wallet seed.

Topics

Resources

License

Stars

Watchers

Forks