@inject BTCPayServer.Security.ContentSecurityPolicies Csp @model WalletSetupViewModel @{ Layout = "_LayoutWalletSetup"; ViewData.SetActivePage(StoreNavPages.OnchainSettings, "Scan QR code", Context.GetStoreData().Id); Csp.UnsafeEval(); } @section Navbar { }

@ViewData["Title"]

Scan the extended public key, also called "xpub", shown on your wallet's display.

@if (!ViewContext.ModelState.IsValid) {
}

Generate a QR code of the extended public key in your wallet (see instructions for supported wallets below). Allow the browser access to your camera and hold the code to the camera when the scan prompt appears.

Wallet Instructions
BlueWallet Open Wallet Settings ❯ Show Wallet XPUB
Cobo Vault Open Wallet Settings ❯ Show/Export XPUB
Keystone Vault Open Wallet Settings ❯ Show/Export XPUB
Passport Pair Wallet ❯ BTCPay ❯ QR Code
Specter DIY Master public keys ❯ Select key
SeedSigner Seeds ❯ Select seed ❯ Export XPUB ❯ BlueWallet
@section PageHeadContent { } @section PageFootContent { }