@using BTCPayServer.Lightning @model LightningSettingsViewModel @{ Layout = "../Shared/_NavLayout.cshtml"; ViewData["NavPartialName"] = "../UILightning/_Nav"; ViewData.SetActivePage(StoreNavPages.LightningSettings, $"{Model.CryptoCode} Lightning Settings", Context.GetStoreData().Id); }

@ViewData["Title"]

@Model.LightningNodeType Node @if (Model.LightningNodeType != LightningNodeType.Internal) { @if (LightningConnectionString.TryParse(Model.ConnectionString, out var cs)) { @typeof(LightningConnectionType).DisplayName(cs.ConnectionType.ToString()) (@cs.BaseUri) } else { @Model.ConnectionString } } Public Node Info Change connection
Enabled

Payment

Available placeholders: {StoreName} {ItemDescription} {OrderId}

LNURL

For wallet compatibility: Bech32 encoded (classic) vs. cleartext URL (upcoming)

Required for Lightning Address, the pay button and apps.

Performance: Turn it off if users should pay only via LNURL.

@section PageFootContent { }