Manually stretch your lightning network payments
The Rack is a privacy tool for the lightning network. On the lightning network, payments pass through routing nodes called "hops." Each hop adds additional privacy to your payment, but each one also adds more latency and raises the likelihood of a payment failure. Many lightning wallets focus on ensuring payments are fast and reliable, so they optimize payments to use as few hops as possible, which harms user privacy. The Rack lets you turn that around by using the excellent lnproxy network to manually add extra hops to your payments.
Just click here: https://rack.supertestnet.org
You can help by running a proxy. The more proxies there are on the lightning network, the better privacy users can have. Proxies also count as lightning network routing nodes, which means you can earn money by running this software. But there's a special advantage: proxies theoretically make more money than other routing nodes.
Yep! Bitcoiners who are interested in privacy are often willing to pay extra for it. By running this software, you become a routing node that offers a distinct privacy enhancement, so you can charge higher fees than other routing nodes.
- Install a copy of nodejs and the npm package manager
- Install a copy of LND, either from here or using something like Voltage
- Open some channels -- I recommend buying inbound capacity from one of these LSPs -- make sure you have some inbound capacity AND some outbound capacity
- Create a directory on your computer called
the_rackand enter that directory - Download a copy of the
index.jsfile from this project and put it inthe_rackdirectory - Open the
index.jsfile in a text editor (e.g. Microsoft Notepad) and modify the top four lines, namely: insert your admin macaroon, your LND endpoint, and set a base fee (recommended: 10 sats) and a parts-per-million fee (recommended: 5000 parts per million) - Using your command line or terminal, run this command to turn your directory into a nodejs app:
npm init -y - Install the app's dependencies by entering the following command into your command line or terminal:
npm i request crypto bolt11 noble-secp256k1 ws - Run the app by entering the following command into your command line or terminal:
node index.js
That's it! Your app should immediately list itself on nostr as a proxy for the lightning network, and people may select you as an extra hop in their payments. You earn extra fees and they get extra privacy. It's a win-win!