We would like to thank Pierre Rochard for his commitment to Bitcoin and Lightning Network. If you get stuck at any point in this guide (or after!) please contact Pierre either on Twitter or by email email@example.com so that he can help you out
Lightning Joule is an awesome Chrome plugin being developed by William O’Beirne, check out his presentation at the Chaincode Labs residency if you’re not familiar with it:
I wanted to write a guide about how to set yourself up on the Bitcoin mainnet with Joule.
If you get stuck at any point in this guide (or after!) please contact me either on Twitter or by email firstname.lastname@example.org so that I can help you out. If any of this is not clear, please let me know so that I can improve it.
1. Set up your BTC/LN nodes
2. Set up Zap Desktop
3. Open a Lightning Network channel
4. Download the latest Joule release
Click on the latest joule .zip file to download it
Extract the .zip file
5. Install the Joule Lightning extension
Open Chrome and go to
Click on the Developer mode toggle
Click on Load unpacked in the top left of the web page
Find the Joule folder you unzipped and click on Select
If the extension correctly installed you will see the Joule icon in the top right of your Chrome window
Click on the Joule icon, click on Get started
This will open a new tab for setting up Joule, click on Get started again
Click on Local node
In the Node Launcher, click on the Node URL button in the Joule section, this will copy the URL
Paste the Node URL into the text box, click on the link in the error message
Click on the Advanced button
Click on Proceed to localhost (unsafe)
You make sure the page has the same message as the one below, and close the tab
Click the Connect button
In the Node Launcher click on Show Macaroons
Drag the admin.macaroon and readonly.macaroon into the Joule interface
Create a Password for Joule (this is separate from your LND seed and wallet passwords), click Continue
If you completed the tutorial for sending a payment with Zap Desktop then you should already have a channel openSend a Lightning Payment with Zap Desktop
This guide will walk you through sending a Lightning payment with Zap.medium.com
Ok, you’re ready to go!
Go to yalls.org
Click on any article
Scroll down, click on the Continue Reading button
Click the Pay to Continue Reading button
Click the Confirm button in the Joule popup
Enter your Joule password (not your LND seed or wallet password!)
Congratulations! The article’s full text is unlocked and you sent a payment on the Lightning Network!
Send out a tweet, share this guide with friends, and keep experimenting!
Donate with Lightning