@model WalletSetupViewModel @inject Microsoft.Extensions.Localization.IStringLocalizer StringLocalizer @inject BTCPayNetworkProvider BTCPayNetworkProvider @{ Layout = "_LayoutWalletSetup"; var title = StringLocalizer["Import {0} Wallet", Model.CryptoCode]; ViewData.SetActivePage(StoreNavPages.OnchainSettings, title, $"{Context.GetStoreData().Id}-{Model.CryptoCode}"); } @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 Connect hardware wallet Please enable JavaScript for this option to be available 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 Scan wallet QR code Please enable JavaScript for this option to be available Enter wallet seed Provide the 12 or 24 word recovery seed @{ var shouldNotTypeSeed = StringLocalizer["You really should not type your seed into a device that is connected to the internet."]; } Not recommended
The following methods assume that you already have an existing wallet created and backed up.
Import your public keys using our Vault application
Please enable JavaScript for this option to be available
Upload a file exported from your wallet
Input the key string manually
Supported by BlueWallet, Cobo Vault, Passport and Specter DIY
Provide the 12 or 24 word recovery seed