Skip to content

Conversation

@TheBlueMatt
Copy link
Member

Doing HRN resolution natively over the normal internet tends to be
horrendous for privacy. One of the main motivations for BIP 353 was
to limit the impacts of this by allowing for easier proxying of DNS
requests.

Here we add one such proxied request, specifically using lightning
onion messages to do the DNS requests.

benthecarman and others added 5 commits April 24, 2025 10:35
Add .gitignore + Clippy ci fixes
Previously I was hoping we could swap the dependency order between
LDK and `bitcoin-payment-instructions`, but that turned out to be
untennable, so instead we should reuse the LDK `HumanReadableName`.
Doing HRN resolution natively over the normal internet tends to be
horrendous for privacy. One of the main motivations for BIP 353 was
to limit the impacts of this by allowing for easier proxying of DNS
requests.

Here we add one such proxied request, specifically using lightning
onion messages to do the DNS requests.
@TheBlueMatt TheBlueMatt deleted the 2025-06-onion-resolution branch June 29, 2025 01:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants