Lounge Started Jun 9, 2026 11:53 PM

XNS: eXile Name System

23 replies - 1518 views - 8 thanks - 1 tippers - 8 watchers

Jun 9, 2026 11:53 PM
#1
monero xns dns

Let me introduce XNS, the eXile Name System.

XNS is a name system built directly on Monero. It has no separate blockchain, token, premine, treasury, validators or governance system. Monero is its history, clock and only source of truth.

The Internet gave people the ability to publish and operate their own services, but the names through which those services are reached are still rented from institutions. You may own the server and every byte on it, while a registrar or platform retains the power to suspend, redirect or seize the name attached to your work.

XNS is an attempt to enfree names.

An XNS name belongs to an Ed25519 public key. A claim is an ordinary Monero transaction sent to a protocol-defined burn wallet. The transaction amount determines the lifetime of the name, while tx_extra contains the name and owner public key directly.

The protocol wallet has a valid private view key, allowing its incoming transactions to be discovered, but its spend public key is the order-2 Edwards point (0, -1). There is no valid private spend key behind it. XMR sent there cannot be recovered by anyone.

One year costs 0.01 XMR, defined as 262800 Monero blocks.

An XNS indeXer scans the protocol wallet and deterministically reconstructs the registry from Monero. Its database is only a cache. It can be deleted and rebuilt from the chain. Anyone can run an indeXer, and applications are expected to let users choose which one they use.

XNS has no update or transfer operation. If a name is active, only another claim using the same owner key can renew it. A different owner cannot replace it. When the name expires, it becomes free again.

The absence of transfers is deliberate. Selling a cryptographic identity means selling a private key, but the buyer can never know that the seller did not retain a copy. Without trustworthy transfers, there is no trustworthy resale market, which removes the practical reason to collect names for resale.

XNS is now live on mainnet and stagenet. The protocol, implementation and documentation are public, and I would appreciate review from the community.

Website: https://xns.rocks
Documentation: https://xns.rocks/docs
Source code: https://github.com/exilens/xns
Web lookup: https://ui.indexer.xns.rocks
Bare indeXer API: https://indexer.xns.rocks
Donate: https://xns.rocks/donate

Signature

8 thanks - 1 tippers - 8 watchers

Replies

Page 1 of 3 - 23 total
Jun 10, 2026 1:52 AM
#2

Could you genuinely clarify for me what the purpose of the name would be? Is it a TXEXTRA?

1 thanks - eravsar - 0 tippers
Jun 10, 2026 2:00 AM
#3

I still don't get it. So it basicallly like DNS but can be bought with monero?

Signature

I love making poster art

1 thanks - eravsar - 0 tippers
Jun 10, 2026 2:10 AM
#4

@PRIBITCAP you can map a name to an Ed25519 public key, thats it. can be used for anything. for example you can run a Tor site using your XNS name, non custodial alternative to DNS. i will be writing a daemon to handle onion part soon, then it will seem more promising. it can still be used for PGP purposes, depends on your use case. and yes, it uses tx_extra, 64 bytes. it is not a "privacy problem" here since names are already meant to be public data.

Signature

3 thanks - SpinningCat, PRIBITCAP, esna7 - 1 tippers
Jun 10, 2026 2:11 AM
#5

@sepia no. it is DNS that lives on Monero. cant be stopped or taken down. it is under your control as long as Monero lives. read the docs to learn more about it.

Signature

2 thanks - SpinningCat, esna7 - 1 tippers
Jun 10, 2026 3:15 AM Edited Jun 10, 2026 3:24 AM
#6

@eravsar

  1. Thats a genius idea, I like that a lot.
  2. What is the price for? Is it just to prevent spam?
  3. Would it be possible to register a website so my server is discoverable with your protocol?

Signature

Paper hands die young

1 thanks - eravsar - 0 tippers
Jun 10, 2026 3:23 AM
#7

@Nebuchadnezzar_II thank you. yes, names should have a cost, not only for preventing spam but also to make an entry level fee that keeps the efforts of indexers managable and the registry accessible for everyone. it requires burning a little amount (0.01 XMR) per year. the amount is provably burned and no one can recover it.

Signature

0 thanks - 0 tippers
Jun 10, 2026 3:25 AM Edited Jun 10, 2026 3:32 AM
#8

@eravsar Having simple explanation less than 50 words would help. I still cannot grasp how it works and why should i prefer that instead of having vps company owning the DNS on my behalf (I've read the doc but i'm not good with technical stuff so i still confused about it).

It felt similar to NFT, please correct me if i'm wrong understanding it.

Signature

I love making poster art

1 thanks - eravsar - 0 tippers
Jun 10, 2026 3:25 AM
#9

@eravsar Would it be possible to register a website so my server is discoverable with the protocol?

Signature

Paper hands die young

1 thanks - eravsar - 0 tippers
Jun 10, 2026 3:35 AM
#10

@sepia The problem is you can't "own" a domain with traditional DNS systems. You can just rent an access permission. If for some reason ICANN or any organizations between you and the domain name thinks you are not behaving they can seize it, or even worse, redirect it to an identical service of their own. DNS is made for 1980 internet where trust was ordinary and everyone was registered. Today it is impossible. That's why even Email is under risk and centralization, for example you can't even send emails reliably over your own infrastructure, you need a big corporation to vouch for you. So the internet is pretty locked down. Unless you use Tor or I2P, you are a peasant in Internet, even though you are mindful enough to run your own services on your own server, the identifier is in the hands of other parties. They hold the gate. There are MANY instances of DNS seizures. Thats why people trust cryptographic keys today with Tor and I2P. But those keys are not very practical in terms of memorability and brandability. Thats why you'd want names that can't be seized, names that points to your cryptographic identity, and names that cant be seized by one party. It does feel similar to NFT because it is NFT in some sense, but it is an absolute necessity. Imagine if people who use Tor now can start to use XNS names without requiring permissions from any institution. And the best part is unlike anything XNS is built on Monero. The most bulletproof, unstoppable decentralized tech ever made. To stop XNS they have to stop XMR, and guess what? They already failed.

Signature

1 thanks - sepia - 0 tippers
Jun 10, 2026 3:39 AM
#11

@Nebuchadnezzar_II if you run an onion service, since Tor uses Ed25519 keys, you can register a name for it. i will be releasing a daemon software thats gonna make your computer natively resolve XNS names to onion addresses that route through the Tor network.
With great proof of concepts soon. Hopefully more people will adopt that, I genuinely think thats useful, otherwise I wouldnt build it. And obviously I dont have any direct personal benefit from this, except that it empowers something I believe in.

Signature

1 thanks - H1XMR - 0 tippers

Post A Reply

You must be logged in to reply. Login or register.