Skip to content

Add support for resolving BIP 353 Human-Readable Names - #630

Merged
tnull merged 4 commits into
lightningdevkit:mainfrom
chuksys:add-support-for-resolving-hrns
Apr 21, 2026
Merged

tnull merged 4 commits into
lightningdevkit:mainfrom
chuksys:add-support-for-resolving-hrns

Conversation

@chuksys

@chuksys chuksys commented Sep 5, 2025 •

Copy link
Copy Markdown
Contributor

This PR makes it possible to configure LDK-Node as a HRN resolver for other nodes.

Changes

  • Added a bool flag named is_hrn_resolver to Config.
  • Based on the value of is_hrn_resolver, a new node either has the ability to send payments to HRNs or do DNS resolution for other nodes.
  • Expanded setup_two_nodes in the integration test suite to allow configuring a node to act as a HRN resolver for other nodes.
  • Added an end-to-end test-case asserting that sending to HRNs works.

This PR fixes #436

Loading
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.

Add support for resolving HumanReadableNames

5 participants