I run the node c-otto.de and left a few notes on https://c-otto.de. Aside from that, I think that having lots of capital is crucial. Your node needs to be well connected, but it also needs to have enough inbound and outbound liquidity for a lucrative large forward to happen (I love those 10M+ forwards, even though they are rather rare). Most implementations take the channel capacity into account when finding routes, which also means that you should try to have large channels.
I think that LnRouter (https://lnrouter.app/) is really helpful. Before you open a (large) channel to a node, make sure that it can actually put those sats to good use. If the peer lacks outbound liquidity, it doesn't help to open yet another channel TO them.
Some helpful stuff from Alex Bosworth:
Regarding rebalances: Don't rebalance if it's not worth it. If you use rebalance-lnd, only routes are used that (if routing happens) put you in a better position.
Another advice: weed out bad peers, keep the good peers, use available sats to improve your position and/or try out new peers. With lnd-manageJ (https://github.com/C-Otto/lnd-manageJ) you can get a rating for each peer based on routing activity, and use that number to guide your decisions (which is what I do).
Thank you so much for sharing all of this, your site and all of these links are incredibly helpful. I'm excited to dive into all of these resources and your products in more detail.
reply