A great guide on how to deploy and run your own LNDHub instance on Mac OSX, and how to connect your node to BlueWallet.
The Lightning Wallet and Tipping service tippin.me released extensions for Chrome and Firefox that integrate it’s service with Twitter.
You will see a lightning icon below every tweet. By clicking on the icon, you can immediately make a donation to the author of that tweet (on condition that he has a tippin.me account of course).
The plug-in still has some bugs, and doesn’t display in the new Twitter layout, but those things should be fixed soon.
The Chrome extension can be found here:
The Firefox add-on:
This version allows you to manage multiple remote LND wallets
To test this app, open TestFlight on iPhone or iPod touch using iOS 11.2 or later and install the update.
Click here to get the TestFlight Invite:
Bluewallet.io yesterday announced the release of a new version of it’s very popular Bitcoin and Lightning wallet for iOS and Android, version 3.7.0
This new version includes support for Bip11 with Lightning, the use of images or screenshots to pay for invoices and a lot of new marketplace lapps.
This update includes new features, massive performance improvements, a slew of bug fixes and overall stability enhancements.
Zap 0.3.4 comes packaged with LND’s new 0.5.2-beta release and support for connecting to an LND instance running any commit. Zap will dynamically choose the correct proto file so it can connect and be backwards compatible with any LND version.
Support for lightning payment links and lndconnect links, whether the app is open or not. No matter the state of Zap, if a user wants to connect to Zap with an external service or make a payment, Zap just works.
Massive performance improvements for larger routing nodes with many channels or transactions and improvements in error handling across the board, especially when connecting to remote nodes.
This release inches us closer to the next major release, 0.4.0 with will have some major new features.
This is an early pre-alpha release running on Bitcoin testnet to get a taste of neutrino on mobile, which allows for running a non-custodial wallet on your phone that connect directly to a Bitcoin full node.
More info on Neutrino can be found here:
To test the App, you need to install Testflight on your iPhone. After you open the app, visit the following link from your mobile: https://testflight.apple.com/join/uW4IBAI6
Together with the release of LND 0.5.2-beta, Lightning Labs released a new version of it’s Lightning Desktop Application v0.4.0-alpha with support for connecting to a remote mainnet LND node.
Inactive state is now also displayed on the channels page.
This release is a minor release of
lnd, which includes several fixes which increase the stability of
lnd, and also further increases cross implementation compatibility. There are no new database migrations, or functional RPC changes in this new version. As a result, users should expect a smooth upgrade path with no manual intervention required.
Most notable changes are:
- Expansion of lncli Block Size
- Switch to Go Modules for Dependency Management
- Wallet Bug Fixes
- Config and Wire Protocol Validation Fixes
- Network Level Channel Advertisements
- Payment Path Finding and Retries
- RPC Interface Bug Fixes
- HTLC Forwarding Fixes
- Switch from bolt to bbolt
If you’re looking for new places to spend some Lightning sats, be sure to sign up to this newsletter. Lapps is a curated selection of the best new Lightning apps, delivered to you every week. Signing up is easy and quick with your Twitter account.
Casa, the company that builds the already famous Casa Lightning Nodes, announced a browser extension for it’s nodes today. Owners of a Casa Node will be able to install the extension in their browser and interact with their node to make online payments.
Compared to other extensions, Casa took a different development approach for security reasons. While other extensions will require you to copy the TLS and MACAROON files from the server, Casa developed an intermediate API to communicate with the node and the extension. Therefore you only need to set a password and the TLS and MACAROON files remain safely on the server.
More info about the extension can be found in the link below.
Casa, the company behind the All-In-A-Box Bitcoin and Lightning Node, decided to open source it’s software. The following repositories that are used by Casa Nodes are open sourced from now.
Casa Node API— the middleware that provides an interface between the web dashboard and the crypto network nodes running on the device.
Casa Node Dashboard — the web application with which users interact to manage their Casa Node.
Casa Node Manager— responsible for configuring and launching docker instances to run the various services on the device.
Casa Node Updater— the software responsible for managing updates for the rest of the Casa software running on the device.
The Casa Node repositories will be released under the extremely permissive MIT License. While the code is open-sourced, the Casa name, Casa logo and other corporate marks will of course remain copyright of Casa Inc.
More info in the link below.
Lightning Joule developed a plugin for Chrome, Firefox, Opera and Brave that brings the power of lightning to the web with in-browser payments and identity, all with your own node.
The plugin allows for Bolt-11 and WebLN one-click payments which happen all in browser while monitoring your open channels and capacity. You can also view past payments, deposits, or monitor pending invoices.
Lightning Joule is open-source and free of any tracking software that often comes with browser extensions.
If you have your Lightning Node running in the cloud or on a separate machine, then be sure to check out this Connecting Joule to Remote LND Node article.
If you have not taken the step yet to run your own Lightning node because your are not tech-savvy, or if you just want to go the easy route to onboard myself onto the Bitcoin Lightning Network, then there’s no longer an excuse to wait.
Pierre Rochard (@pierre_rochard) created “Lightning Power Node Launcher” to make node setup easy. Installers for both Windows and macOS are available and include Bitcoin Core, LND and Zap Wallet. They can be freely downloaded from his Git.
Lightning service tippin.me makes it possible to setup a free tipping page and receive tips through use of the Bitcoin Lightning Network.
If you already have a Twitter account, then signing up with tippin.me will only take a few clicks and you are ready to share a link to your personal tipping page.
tippin.me is a personal project by Sergio Abril (@eiprol) aimed to push Lightning Network adoption and is still in beta at this moment.
According to statistics from 1ML, the Bitcoin Lightning Network now holds more than 574 BTC in more than 22,000 public channels distributed over 5,691 nodes. The number of channels is growing rapidly and people are discovering the advantages of the capacity and speed of the second layer solution on top of the Bitcoin network.
Paris based startup Acinq, one of the three companies working on a Bitcoin Lightning Network implementation, has closed a $1.7 million funding round led by Serena Capital, with participation from Talend co-founder Bertrand Diard, Sebastien Lucas, Alistair Milne and Snapcar founder Yves Weisselberger.
Acinq is mainly known for building Eclair, a Lightning daemon implementation that competes with LND from Lightning Labs and C-Lightning from Blockstream. They also develop an end-user mobile and desktop wallet, called Eclair Wallet, which is one of the most popular wallets to date. Finally, they also offer a commercial payment service called Strike, which allows store owners to accept Lightning payments in their online shops.
Up to date, this work has all been done by a small team of only three people. Acinq co-founder and CEO Pierre-Marie Padiou said:
“With this raise, we’re very excited to be able to do a lot more with more resources. We’ll be able to make even more cool services for lightning. This is not only good for us but for lightning in general and for pushing adoption forward.”
With the funds, Acinq also plans to hire three to four “highly technical” developers over the coming weeks and months. They also plan to work with other developers on standards for lightning. Padiou believes that Acinq needs to focus on ease of use and user experience:
“We have a huge focus on the users. We were the first to put out a mobile application because we think it’s vital to have normal users use lightning, to see what they would be able to do in the real world. If we had to choose between new features and UX, we would always put the priority on UX,
Exciting times for Lightning are ahead, that’s for sure.
Here’s what happend in Lightning this week.
Lightning Spin is now 3 months old. Thousands of payments later, 2.7 BTC were wagered by 1,000 users, from 67 different countries 2,000 withdrawals were paid out, with less than $1.00 (13k sats) spent in fees. The largest withdrawal was 700k satoshis, with no fees paid.
According to LightningPeach’s LN Monitor, the median fee for sending 1 BTC over LN is 101 satoshis. In other words, send $6,500 for $0.0066.
- Zap Desktop 0.2.2
- Eclair 0.2-beta6
- LightningPeach 0.1.0-testnet
- Python library for interacting with Acinq’s Strike lightning network payment web service
New additions to our Site
- Guido to setting up the perfect Bitcoin Lightning node
- LNDlife – Another store that accepts Lightning payments
- Submarine Swap – trade on-chain tokens for Lightning invoice payments
- OpenNode – Lightning Payment Provider
- Lightning Ramp – Link your Coinbase account to Lightning
- LightningPeach – Desktop Wallet
- LN Monitor – Lightning Statistics by LightningPeach
- Chaincode Lightning Residency in New York on Oct. 22-26, 2018
- #LightningHAckDayNYC in New York on Oct. 27-28, 2018
- The Lightning Sessions #1: Going mobile! in Berlin on Oct. 8, 2018
New Mainnet Node online
ACINQ’s Lightning daemon Eclair (desktop/server) just got a maintenance upgrade to v0.2-beta6 which includes many important improvements and bug fixes, including
- improved reporting, more readable and parseable logs, with a default rolling policy (one log file per day)
- support for channel range queries, a feature which will speed-up routing table synchronization. This is an important feature for light nodes (mobile nodes, …)
- an audit database which keeps tracks of received/sent/relayed payments and miners fee, and new
- a “smooth” fee rate estimator, which will prevent channels from being closed when onchain fees change suddenly and peers don’t agree on onchain fee rates
- temporary bans of peers that send too many bad routing info items (such as channels announcements for channels that have already been closed)
Users running an older version of Eclair are recommended to upgrade their node to this new release.
The binaries and a complete change log can be found on Eclair’s Github.
A new update of the ZAP Lightning Wallet for Desktop (version 0.2.2) has just been released. The update includes tons of bug fixes, new features and stability improvements.
If you have the previous version of Zap Desktop already installed on your system, then you will be given an auto-update option on startup. New users can download the software from https://github.com/LN-Zap/zap-desktop/releases/tag/v0.2.2-beta.
Zap 0.2.2 comes packaged with the all new Lightning Network Daemon 0.5 which includes reliability improvements, tons of optimisations, Neutrino improvements, and private channel + routing flags used in Zap.
Zap now supports 19 different languages and 25 different fiat currencies configurable in the user settings.
The Zap user interface now supports multiple themes, which is just the beginning of some major UI/UX changes that will be going into Zap over the coming months.
Casa recently announced the Casa Node, a plug-and-play full node for Bitcoin and Lightning in an elegant design. The first batch (delivery october) sold out in just one hour, and the second batch (delivery november) by the end of the first day of sales. So if you order now, you’ll have to wait until december to get delivery.
The Casa Lightning node has a Raspberry Pi 3B+ and a 1TB Seagate HDD inside. It comes with a hard drive adapter cable, a 3 foot Ethernet cable and an AC power adapter. It can be yours for $300 (+ shipping costs).
This preconfigured node offers a number of great features and a nice GUI to control and maintain the box.
- Use autopilot or manual channels
- Receive Lightning Payments (requires 24/7 online)
- Private names for any channel
- A blockchain “validate from scratch” feature
- Node nicknames
Blockstream’s C-Lightning v0.6.1 has recently been released. This minor update brings several improvements, including fewer stuck payments, better routing, fewer spurious closes, and several annoying bugs fixed.
In addition there are also some internal improvements.
A complete list of changes can be found in the changelog.
Binaries can be downloaded from
If you run a Woocommerce shop, there’s a number of commercial Bitcoin services that allow you to accept on-chain bitcoin payments. But none of them offer a Lightning option at this moment. There are however two projects that make it possible to accept Lightning payments in your store. And it’s not difficult to set them up.
BTCPay Server is a free and open source project by Nicolas Dorier, fully compatible with the commercial BitPay version. In addition to the bitcoin payment method, your customers can choose to pay via the Lightning Network directly, with no fees, transaction cost or a middleman. And because using Lightning for real life payments is still considered a bit reckless, the shop owner can set a maximum amount allowed through Lightning.
BTCPay is a non-custodial invoicing system which eliminates the involvement of a third-party. Payments with BTCPay go directly to your wallet, which increases the privacy and security. Your private keys are never uploaded to the server. There is no address re-use, since each invoice generates a new address deriving from your xpubkey.
This video will get you started in less than 10 minutes. You can run BTCPay as a self-hosted solution on your own server, or use a third-party host. The self-hosted solution allows you not only to attach an unlimited number of stores and use the Lightning Network but also become the payment processor for others.
Strike from Acinq
Another option is Strike from Acinq. They charge a 1% transaction fee and their service only accepts Lightning payments, no on-chain bitcoin. The Strike interface is clean and the plugin installed without big issues.
Strike also has a complete testnet version, which you can use free of charge to setup and test the service.
For now only the BTC currency is supported, which is a pity, because pricing goods in BTC is still difficult due to the heavy price fluctuations. But Acinq plans to support other currencies like USD and EUR in the future.
When your balance reaches a configurable threshold (min 0.1 BTC) your funds will be automatically sent to your wallet, free of charge.
Acinq is also working on a Prestashop and Shopify plugin.
We used Strike to power our Woocommerce testnet shop and people are successfully completing test purchases.
A new version of Lightning Network Daemon has been released and marks the 5th major release release of LND: v0.5-beta!
This release marks a massive step in the robustness and reliability of LND as a routing node daemon for the Lightning Network. Additionally, a number of optimizations have been implemented which will reduce the memory and CPU footprint of LND making it more amendable to run on smaller devices like Raspberry Pis and also eventually mobile phones!
A number of bug fixes related to reliable HTLC forwarding, persistence recovery, and path finding have also landed in this release. As a result users should generally find path finding to be a smoother experience, and should find that LND is able to recover from a number of partial and complete failures in routine protocol exchanges.
Since the start of the Lightning Network, people are monitoring and publishing numbers that demonstrate the growth of the network. More specifically the number of nodes, the number of open channels and the amount of BTC locked in those channels, also know as Network Capacity.
There are, however, two important aspects that you need to take into account when evaluating these numbers.
To calculate the aforementioned numbers, a node uses it’s own network graph, which may be limited. It is possible that a node does not see the entire network and that in reality, the number of nodes and channels is higher.
Public versus Private Nodes
While initially most (relay) nodes were publicly exposing their channels, it is now recommended for security reasons that wallets (nodes which you personally run on your desktop or mobile) run in private mode. These private nodes are not visible to the network graph and hence not calculated in the statistics. It is possible that soon the number of private nodes will surpass the number of public nodes as most wallet software will run in private mode by default.
During the next months, you may see Lightning growth numbers slow down or even decline. This is not necessarily a bad sign. Keep in mind that these are the public statistics and that the total number (public and private) most probably will be increasing although this does not reflect in the published stats.
Lightning Labs released a complete redesign of its Lightning desktop app, with much improved backend light client support.
After downloading the Mac OS version, the one-click installation and synching took merely a couple of minutes. The app has a beautiful design and is easy to use for non-technical users.
At first startup, the app generates a backup seed, which you can use to recover your wallet in case of a breakdown.
Once the wallet has been funded with testnet coins, the autopilot will automatically open and fund channels. You can also manually open channels to specific nodes. For security reasons, the amount per channel is limited to 0.16 BTC.
At this moment the app still connects to a bitcoin full node cluster hosted by Lightning Labs. But as Neutrino light client support progresses however, the app will run as a standalone wallet. Optionally, users can still run their own full node and have the app connect to it if they want to. Users do not however need to run a separate lnd node.
This version currently runs on Lightning Testnet, but a Mainnet version will be available soon.
Read the full story on the Lightning Labs Blog.
Because of the increasing number of people visiting this website, I decided to give it an update. This is work in progress and a lot of things still need to be done. For now, I simply copied the links from the old page, but content will be revised, edited and added over the next weeks.
Also, because development and implementations are moving so rapidly, some links on the site may be outdated. I will go through and fix these during the next days.
It’s difficult and time consuming for me to keep track of all the new Lightning resources and implementations that pop up on the Internet. So please feel free to suggest additions and corrections. You can reach me by email at email@example.com
Hosting and maintaining lnroute.com is my contribution to the Bitcoin and Lightning community. Please feel free to support, by sending a donation in BTC to 3DJkXEPc6RBuDTpXXznXCjoHvHnEMRvWmm.