Skip to content

Electron-based home for all BitGo recovery tools ⛓️🔮

License

Notifications You must be signed in to change notification settings

BitGo/wallet-recovery-wizard

Repository files navigation

BitGo Wallet Recovery Wizard

This tool is built for assisting customers with recovering coins from BitGo wallets.

The application currently offers the following recoveries:

Withdraw Funds without BitGo:

  • Unsigned Sweep: Build an unsigned transaction using the user and backup public keys, independent from any BitGo services.

  • Non-BitGo Recoveries: Build a transaction using the recovery KeyCard, independent from any BitGo services.

  • Coin Support:

    Coin Production Test
    AVAXC Yes Yes
    BTC Yes Yes
    BCH Yes No
    BTG Yes No
    DASH Yes No
    ETH Yes Yes
    ETHw Yes No
    EOS Yes Yes
    ERC20 Yes Yes
    LTC Yes No
    TRX Yes Yes
    XLM Yes Yes
    XRP Yes Yes
    ZEC Yes No
  • | HBAR | Yes | Yes |

  • | ALGO | Yes | Yes |

Installing and Downloading

This project was bootstrapped with Electron Vite React.

Please see the releases page.

Important Documentation

Instructions to broadcast ETHw transactions: ETHW.md

Instructions to broadcast ETHLike transactions ETHLIKE.md

Instructions to broadcast EOS transactions: EOS.md

Instructions to broadcast DOT transactions: DOT.md

Instructions to broadcast NEAR transactions: NEAR.md

Instructions to broadcast SOL transactions: SOL.md

Instructions to do Non-BitGo recovery from hot wallets: NON_BITGO_RECOVERY.md

Instructions to do Non-BitGo recovery from cold wallets (Unsigned Sweep): UNSIGNED_SWEEP.md

Instructions to do Non-BitGo consolidate recovery from cold wallets (Unsigned Consolidate Recover): UNSIGNED_CONSOLIDATE_RECOVER.md

Instructions to decode ETH transactions DECODE.md

Instructions to obtain durable nonce for SOL transactions DURABLE_NONCE.md

FAQs

How can I onboard a new coin for Wallet Recovery Wizard? ONBOARD_COIN.md