So I finally setup a lightning node (lnd) and according to "feereport" I haven't routed any payments (no fees collected). I have used my node to send payments (yalls, satoshis.place, blockstream...) and also received payments (from my own Eclair wallet) and that works fine (multi hop routes). I also tried lowering the fees my node charges, still no luck. I also (gave away) pushed some remote balance to some channels to make sure I had some out going routes. Any ideas? What is the expected average number of routed payments over some time interval (I know this depends but I no idea what other people are seeing)?

$ lncli listchannels | grep balance
            "local_balance": "99082",
            "remote_balance": "100000",
            "unsettled_balance": "0",
            "local_balance": "299082",
            "remote_balance": "0",
            "unsettled_balance": "0",
            "local_balance": "295312",
            "remote_balance": "34",
            "unsettled_balance": "0",
            "local_balance": "149082",
            "remote_balance": "150000",
            "unsettled_balance": "0",
            "local_balance": "145347",
            "remote_balance": "150000",
            "unsettled_balance": "0",
            "local_balance": "83940",
            "remote_balance": "261405",
            "unsettled_balance": "0",
            "local_balance": "99180",
            "remote_balance": "0",
            "unsettled_balance": "0",

$ lncli feereport | grep sum
    "day_fee_sum": "0",
    "week_fee_sum": "0",
    "month_fee_sum": "0"
$ lncli getnetworkinfo
    "graph_diameter": 0,
    "avg_out_degree": 5.5954773869346734,
    "max_out_degree": 509,
    "num_nodes": 1592,
    "num_channels": 8908,
    "total_network_capacity": "9685778073",
    "avg_channel_size": 1087312.311742254,
    "min_channel_size": "1050",
    "max_channel_size": "16777216"
  • I am having the same issue, my node has 8 connections since a month now but no transactions. Is it normal? Is it because there are more nodes than transactions in the network? How is your node doing? – alec_djinn Dec 11 '18 at 8:03

I haven't received any fee payments. (...) Any ideas? Or is this expected?

Running a LN node does not guarantee you will collect fees. Fees are collected iff you route a payment for another user, so at this time it appears that no users have routed a payment through your node.

Factors that could affect this: which nodes you are connected to, the liquidity of your channels, the online availability of your node, etc.

Routing fees offer an interesting incentive, but remember the network is still young and not widely utilized. Right now, payments for routing transactions may be rare, but in the future... ?

I also pushed some remote balance to some channels

Worth noting, this is equivalent to making a payment to the node you are connecting to. When the channel is closed, that remote node will be the recipient of the remote balance. So I hope you have made those payments for a reason, otherwise you have given away some of your BTC.

  • I understand there are no guarantees, I'm doing this for testing purposes but I'm surprised that I haven't routed any payments in a week. This may be expected but I see a number of other users talking about routing "lots" of payments. I have my channels balanced and with sufficient funds and I'm 100% online. So that is part of why I'm surprised. So my question is "what is the expected frequency of payment routing I should expect" based on your experience? – big_fish_small_pond Sep 6 '18 at 18:05
  • I don't believe there is any one 'expected frequency' that can be quoted for the network at this time. I have an lnd node running, but it has minimal funds on it, and maybe 1-2 channels open as I need them, so my node has (perhaps expectedly) not routed any payments at this time. It may be that the channels you are connected to are simply not positioned near high transaction frequency routes on the network. The users talking about routing lots of payments may in fact be running shops/services on the lightning network, and thus may be some of the most connected nodes out there. – chytrik Sep 6 '18 at 21:15

Now that my lnd node has been running a little longer I have routed some payments. Getting your node selected for a route by another node will be highly dependent on your channels, who with, how many and balance but it looks like 1 or 2 routes per week would be typical.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.