Bitcoin & DNN Block Anchoring
Create a Bitcoin Transaction
Send a policy-valid Bitcoin transaction (self-transfer, using a P2WPKH Native SegWit address (starts with bc1q)) using the address derived from your Nostr key.
Publish Nostr Events
Create and publish Name, Connection, and Metadata events signed with your Nostr key, then publish an anchor event referencing the naddr addresses of those events.
Enjoy!
Now you have a human-readable, memorable DNN ID that can be used socially or to load your websites.
Get Started with DENOS
DENOS is a Nostr signer, ID manager, and payment system that provides you with everything you need for Step 1 and Step 2.
One-Click Installer
A system service that makes any browser or app DNN-aware. Handles DNS resolution, TLS certificates, and proxying—just download, double-click, and you're done!
Runs as a background service on boot. To uninstall, run the same file again.
Min Browser Fork
Navigate directly to https://example.nabandonaread in the address bar.
Resolves DNN IDs via the 62600 Connection Event, verifies TLS certificates against
Nostr-signed data, and handles transports (relay, Tor, TollGate) automatically.
Fork of the Min browser. For who don't want to run a Daemon or System Worker.
Self-Host a DNN Node
DNN nodes index Bitcoin blocks (from 1,000,000 onward), validate kind:60600
anchor nostr events, and sync with peers every ~10 minutes.
Publish kind:64600 to announce your node to the network.