@model WalletSetupViewModel @inject BTCPayNetworkProvider BTCPayNetworkProvider @addTagHelper *, BundlerMinifier.TagHelpers @{ Layout = "_LayoutWalletSetup"; ViewData.SetActivePage(StoreNavPages.OnchainSettings, $"Import {Model.CryptoCode} Wallet", Context.GetStoreData().Id); } @section Navbar { }

Choose your import method

The following methods assume that you already have an existing wallet created and backed up.

@if (BTCPayNetworkProvider.GetNetwork(Model.CryptoCode).VaultSupported) {

Connect hardware wallet

Import your public keys using our Vault application

Recommended
}

Import wallet file

Upload a file exported from your wallet

Recommended

Enter extended public key

Input the key string manually

Scan wallet QR code

Supported by BlueWallet, Cobo Vault, Passport and Specter DIY

Enter wallet seed

Provide the 12 or 24 word recovery seed

Not recommended