diff --git a/.env.example b/.env.example index a3da8ecdf..afcf65ce9 100644 --- a/.env.example +++ b/.env.example @@ -55,7 +55,7 @@ LNBITS_EXTENSIONS_DEFAULT_INSTALL="tpos" # LNBITS_EXT_GITHUB_TOKEN=github_pat_xxxxxxxxxxxxxxxxxx # which fundingsources are allowed in the admin ui -# LNBITS_ALLOWED_FUNDING_SOURCES="VoidWallet, FakeWallet, CoreLightningWallet, CoreLightningRestWallet, LndRestWallet, EclairWallet, LndWallet, LnTipsWallet, LNPayWallet, LNbitsWallet, BlinkWallet, AlbyWallet, ZBDWallet, PhoenixdWallet, OpenNodeWallet, NWCWallet, BreezSdkWallet, BoltzWallet, StrikeWallet, CLNRestWallet" +# LNBITS_ALLOWED_FUNDING_SOURCES="VoidWallet, FakeWallet, CoreLightningWallet, CoreLightningRestWallet, LndRestWallet, EclairWallet, LndWallet, LnTipsWallet, LNPayWallet, LNbitsWallet, BlinkWallet, AlbyWallet, ZBDWallet, PhoenixdWallet, OpenNodeWallet, NWCWallet, BreezSdkWallet, BoltzWallet, StrikeWallet, CLNRestWallet, SparkWallet, LightsparkSparkWallet" # uvicorn variable, allow https behind a proxy # IMPORTANT: this also needs the webserver to be configured to forward the headers @@ -187,6 +187,8 @@ BOLTZ_CLIENT_MACAROON="/home/bob/.boltz/macaroons/admin.macaroon" # HEXSTRING instead of path also possible BOLTZ_CLIENT_CERT="/home/bob/.boltz/tls.cert" +# TODO: add Spark + # StrikeWallet STRIKE_API_ENDPOINT=https://api.strike.me/v1 STRIKE_API_KEY=YOUR_STRIKE_API_KEY diff --git a/docs/guide/funding-sources-table.md b/docs/guide/funding-sources-table.md index 0b1a9683d..5763fcb82 100644 --- a/docs/guide/funding-sources-table.md +++ b/docs/guide/funding-sources-table.md @@ -57,6 +57,8 @@ Below is a side-by-side comparison of Lightning funding sources you can use with | **LN.tips** | Custodial/Self-Custodial | Depends on provider | Medium | ❌ | Low | Provider-managed | Moderate | Low | Transaction fees may apply | Medium | Simple hosted service; use LN.tips API as your backend. | | **Fake Wallet** | Testing (simulated) | ❌ | Low | ❌ | N/A | N/A | Easy | Low | None (test only) | N/A | For testing only; mints accounting units in LNbits (no real sats, unit name configurable). | + +TODO: add Spark --- ### Notes for readers diff --git a/docs/guide/wallets.md b/docs/guide/wallets.md index 51275a5ec..3b2f94631 100644 --- a/docs/guide/wallets.md +++ b/docs/guide/wallets.md @@ -52,7 +52,7 @@ A backend wallet is selected and configured entirely through LNbits environment ### CLNRest (using [runes](https://docs.corelightning.org/reference/lightning-createrune)) -[Core Lightning REST API docs](https://docs.corelightning.org/docs/rest) +[Core Lightning REST API docs](https://docs.corelightning.org/docs/rest) Should also work with the [Rust version of CLNRest](https://github.com/daywalker90/clnrest-rs) **Environment variables** @@ -338,6 +338,8 @@ Configure in the admin UI or via env vars: +## TODO: add Spark + ## Strike (alpha) Custodial provider integrated via **Strike OAuth Connect** (OAuth 2.0 / OIDC). Authenticate a Strike user in your app, then call Strike APIs on the user’s behalf once scopes are granted. Requires a Strike business account, registered OAuth client, minimal scopes, and login/logout redirect URLs.