--- layout: default title: FAQ nav_order: 5 --- FAQ - Frequently Asked Questions on LNbits ==========================================

Install options

LNbits is not a node management software but a lightning only accounting system on top of a funding source.

Funding my LNbits wallet from my node doesnt work.

You will need to edit the lnd.conf file for this. The parameter to be included are allow-circular-route=1 respectively allow_self_payment=1.

Funding source only available via tor (Umbrel, Citadel, ..)
Funding source is in a cloud
LNbits via clearnet domain
Other funding sources (e.g bots)
Advanced setup options

Troubleshooting

Message "https error" or network error" when scanning a QR made on LNbits

Bad news, this is a routing error that might have quite a lot of reasons. Lets try a few of the most possible problems and their solutions.

A - LNbits is running behind Tor only, you can't open it on a public domain like lnbits.yourdomain.com

  • Open your LNbits LNURL page using the .onion URI, so the QR is generated using an accessible .onion URI. Do not generate that QR from a .local URI, because it will not be visible over internet, only in your LAN.
  • Open your LN wallet app that you use to scan that QR, using Tor connection. Otherwise your app cannot read that .onion URI. If the app it doesn't have integrated Tor, you can use Orbot (Android).
  • B - If you run your LNbits over Tor and want to offer public LN services, you should consider to move it to a clearnet (domain/IP) access, with https SSL certificate.

    • The easiest way (2 min setup) is to use Caddy. Just follow the instructions from here and your LNbits will be accesible through clearnet https. You must have a domain and be able to configure in your DNS records a subdomain for your LNbits instance (eg. lnbits.mydomain.com). Also you need access to your internet router to open the port 443 and forward it your LNbits IP machine in your LAN.
    • You can also use apache option, explained in the LNbits installation manual.
    • If you LNbits run in a bundle node (Umbrel, Citadel, myNode, Embassy, Raspiblitz etc), you can follow this extensive guide with many options to make your Tor only LNbits into a clearnet LNbits.
    Wallet-URL deleted, are funds safu ?

    Building hardware tools

    Use cases of LNbits

    Merchant

    Voucher

    NFC Cards, Badges, Rings etc.

    Ressources

    Developing for LNbits

  • Making Estension / how to use Websockets / API reference
  • Telegram LNbits Support Group
  • Did you know?

    Transaktion details
    Where can I see payment details?

    When you receive a payment in Lnbits, the transaction log will display only a resumed type of the transaction. Like this: ![lnbits-tx-log.png](https://i.postimg.cc/gk2FMFG9/lnbits-tx-log.png) As you can see on the left side, there's a little green arrow for receiveing or red arrow for sending. If you click on that arrow, will popup a screen with more details about the transaction, including the message and the name attached to the payment.

    If the sender's LN wallet support LUD-18 (nameDesc) will also insert an alias/pseudonym preceeding the comment. This is optional and only if the sender want to send that name. It can be any name and not related to real names.

    ![lnbits-tx-details.png](https://i.postimg.cc/yYnvyK4w/lnbits-tx-details.png)
    Can I receive a comment/message to my LNURL-p QR?

    When you create a LNURL-p, by default the comment box is not filled. That means comments are not allowed to be attached to payments. In order to allow comments, add the characters lenght of the box, from 1 to 250. Once you put a number there, the comment box will be displayed in the payment process. You can also edit a LNURL-p already created and add that number. ![lnbits-lnurl-comment.png](https://i.postimg.cc/HkJQ9xKr/lnbits-lnurl-comment.png)

    Can i deposit onchain btc to LNbits ?

    There are multiple ways to exchange sats from onchain btc to LN btc (resp. to LNbits).

    A - Via a swap service like Boltz, FixedFloat, DiamondHands or ZigZag.

    This is useful if you provide only LNURL/LN invoices from your LNbits instance, but a payer only has onchain sats so they will have to the swap those sats first on their side.

    The procedure is simple: user sends onchain btc to the swap service and provides the LNURL / LN invoice from LNbits as destination of the swap.

    B - Using the Onchain LNbits extension

    Keep in mind that this is a separate wallet, not the LN btc one that is represented by LNbits as "your wallet" upon your LN funding source. This onchain wallet can be used also to swap LN btc to (e.g. your hardwarewallet) by using the LNbits Boltz or Deezy extension. If you run a webshop that is linked to your LNbits for LN payments, it is very handy to regularily drain all the sats from LN into onchain. This leads to more space in your LN channels to be able to receive new fresh sats.

    Procedure