restore readme

This commit is contained in:
anon 2023-07-09 13:23:03 -04:00 committed by GitHub
parent 0ba352df5f
commit 32ec5d0bb7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,16 +1,32 @@
### Hi there 👋
# lnproxy
<!--
**lnproxy/lnproxy** is a ✨ _special_ ✨ repository because its `README.md` (this file) appears on your GitHub profile.
## What
Here are some ideas to get you started:
lnproxy is a simple privacy tool that makes invoices more private.
Users of custodial Lightning wallets get better payment destination privacy
and sovereign node runners with enhanced receiver privacy.
lnproxy works like a
["Poor man's rendez-vous"](https://www.mail-archive.com/lightning-dev@lists.linuxfoundation.org/msg02667.html),
providing privacy for users without taking custody of their funds.
- 🔭 Im currently working on ...
- 🌱 Im currently learning ...
- 👯 Im looking to collaborate on ...
- 🤔 Im looking for help with ...
- 💬 Ask me about ...
- 📫 How to reach me: ...
- 😄 Pronouns: ...
- ⚡ Fun fact: ...
-->
## Why
Lightning network invoices reveal the destination of payments.
- Users who operate public Lightning Network nodes reveal the identity of their node
with every Lightning invoice they generate.
With lnproxy, these users can obfuscate the destination of their payment from their custodian.
- Users of custodial Lightning wallets reveal the destination
of every Lightning invoice they pay to their custodians.
With lnproxy, these users can obfuscate the identity of their Lightning nodes
from their transaction counterparties.
## How
Proxy invoices are hodl invoices.
When an lnproxy relay accepts an htlc for the proxy invoice,
it immediately pays the original invoice
and uses the revealed preimage to settle the proxy invoice.
This ensures that you don't need to trust lnproxy relays
with your payments.