Emergency Recovery
Emergency recovery tool for Vultisig vaults. Reconstruct keys if TSS software becomes unavailable. Last-resort fund recovery process.
Last Resort Only
Emergency recovery permanently converts a TSS vault to a single-signature wallet. Only use if Vultisig software is completely unavailable.
What is the Emergency Recovery Tool?
In Vultisig, the private key never exists during normal operation—this significantly improves security since there's no private key to be extracted or stolen.
However, it is possible to recombine vault shares and generate the private key for use in other wallets. Scripts are provided for this purpose if Vultisig software ever becomes unavailable.
Recommended: Vault Share Decoder
For most users, the community-built Vault Share Decoder is the easiest way to recover:
Website: https://share-decoder.vultisig.com
Repository: GitHub
This tool provides a user-friendly interface to decode vault shares and recover private keys without requiring developer tools.
Prerequisites
Go (Golang) installed on your system
Access to threshold number of vault shares
Option 1: Web UI Version
Clone the Repository:
Navigate to the Recovery Web Directory:
Run the Web Server:
Access the recovery UI via your web browser.
Option 2: CLI Version
Clone the Repository:
Navigate to the Recovery CLI Directory:
Run the Recovery CLI Tool:
Follow the terminal instructions to proceed with recovery.
Supported Assets
Only the following assets are supported: Bitcoin, Bitcoin Cash, Litecoin, Dogecoin, Ethereum, THORChain, MayaChain.
Warning: Before using this tool, the private key never existed. This is a one-way function—once the private key is created, the vault is no longer a TSS vault but a single-signature wallet.
Never use a single-signature wallet for significant value again.
Resources
Related
Backup & Recovery — Standard backup procedures
TSS Actions — How threshold signatures work
Last updated
Was this helpful?
