Skip to content

Commit

Permalink
Merge pull request #59 from chaincase-app/nolooking-readme
Browse files Browse the repository at this point in the history
Make README more digestable above the fold
  • Loading branch information
DanGould authored Nov 11, 2022
2 parents f96a273 + 26fd1a7 commit da15c4a
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,18 @@
# L[ightningPayJ]oin: Automated External Lightning Channel Funding
<img align="left" style="height: 6em; width: 6em;" src="https://user-images.githubusercontent.com/8525467/201369193-f3e00fe8-e1a7-4524-b120-b7ab21ef4a57.svg">

# nolooking: Open All Your Channels in 1 Transaction

&nbsp;

Funding channels the old way is a pain. First you'd fund your node on-chain, wait around, then open channels 1 by 1. Instead, nolooking funds and opens channels after you scan just 1 QR code.

A new node can get connected in one transaction that opens inbound *and* outbound channels using pay-to-endpoint. Privacy is just a bonus.

Nolooking leverages Pay-to-Endpoint ([BIP78](https://github.com/bitcoin/bips/blob/master/bip-0078.mediawiki) PayJoin) to negotiate a channel open for your lightning node from any BIP78 [supporting wallet](https://en.bitcoin.it/wiki/PayJoin_adoption). Previously, custom PSBT channel funding could only be done by [signing PSBTs manually](https://github.com/lightningnetwork/lnd/blob/master/docs/psbt.md). A node running nolooking can open many new lightning channel with every inbound transaction, provided the payer supports BIP78. E.g. by using Sparrow wallet, BTCPayServer, or Wasabi; following the normal QR scan and payjoin payment flow. Read the article about [Lightning Powered PayJoin](https://chaincase.app/words/lightning-payjoin?ref=github) to hear how it can save your privacy, time, and money!

## ⚠️ WARNING: ULTRA-EXPERIMENTAL SOFTWARE
## ⚠️ WARNING: EXPERIMENTAL ALPHA

❗️ **This project is pre-alpha quality and lacks basic checks. It is NOT fully BIP78-compliant** ❗️
Use at your own risk. This crate has no professional independent Rust and Bitcoin security review yet.

Any unexpecected node version will likely cause permanent loss of funds.

Expand Down

0 comments on commit da15c4a

Please sign in to comment.