Row on Nostr: Hey nostriches, here's the source code for Bond. Bond is a PoC solution to resolve ...
Hey nostriches, here's the source code for Bond.
Bond is a PoC solution to resolve .btc domains registered on Bitcoin to IP addresses.
Bond stands for "Bitcoin Ordinals Nostr Domains".
The main idea is that by just running Bond and CoreDNS on your bitcoin+ord node, you can resolve anyone's .btc domain.
Have a blast getting past centralized domain registrars.
Bond Service:
https://github.com/RowDaBoat/bondBond CoreDNS plugin:
https://github.com/RowDaBoat/bond-corednsbtcname domains:
https://docs.btcname.id/docsPublished at
2025-11-08 17:48:14 UTCEvent JSON
{
"id": "6ee7c4fc6a87e4a3bac600091d37d1e24bf3f8f305a1a4e4fc33849377d6f976",
"pubkey": "e460cb14ba897786a6758c153eb915eaa55ccb6818153d47f55ebce101bb5ced",
"created_at": 1762624094,
"kind": 1,
"tags": [
[
"r",
"https://github.com/RowDaBoat/bond"
],
[
"r",
"https://github.com/RowDaBoat/bond-coredns"
],
[
"r",
"https://docs.btcname.id/docs"
]
],
"content": "Hey nostriches, here's the source code for Bond.\n\nBond is a PoC solution to resolve .btc domains registered on Bitcoin to IP addresses.\n\nBond stands for \"Bitcoin Ordinals Nostr Domains\".\n\nThe main idea is that by just running Bond and CoreDNS on your bitcoin+ord node, you can resolve anyone's .btc domain.\n\nHave a blast getting past centralized domain registrars.\n\nBond Service: https://github.com/RowDaBoat/bond\nBond CoreDNS plugin: https://github.com/RowDaBoat/bond-coredns\nbtcname domains: https://docs.btcname.id/docs",
"sig": "0cb1faf7152134a0fe76c15e92cef05b67c02e74c2964160567316762d914752efc28dc23743d87d0908adf645ebf52105ba8c97fa590d1d3e0102673d960d60"
}