# Technical Working Group: Naming System

**URL:** <https://forum.dfinity.org/t/technical-working-group-naming-system/21236>\
**Category:** Developers\
**Created:** [July 7, 2023, 3:04pm UTC](https://forum.dfinity.org/t/technical-working-group-naming-system/21236 "2023-07-07T15:04:42Z")\
**Posts on this page:** 12\
**Page:** 3

<div class="post-metadata">

**Author:** ![marc0olo](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/marc0olo/32/17290_2.png) [@marc0olo](https://forum.dfinity.org/u/marc0olo)\
**Post date:** [September 18, 2024, 2:29pm UTC](https://forum.dfinity.org/t/technical-working-group-naming-system/21236/41 "2024-09-18T14:29:47Z")

</div>

I am also very interested in this topic. would love to hear an update from @Kepler 🙂

---

<div class="post-metadata">

**Author:** ![Doudi](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/doudi/32/36556_2.png) [@Doudi](https://forum.dfinity.org/u/Doudi)\
**Post date:** [October 8, 2024, 12:32pm UTC](https://forum.dfinity.org/t/technical-working-group-naming-system/21236/42 "2024-10-08T12:32:21Z")

</div>

I guess we are all very very interested…

---

<div class="post-metadata">

**Author:** ![JMVR](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/jmvr/32/36939_2.png) [@JMVR](https://forum.dfinity.org/u/JMVR)\
**Post date:** [October 26, 2024, 5:47pm UTC](https://forum.dfinity.org/t/technical-working-group-naming-system/21236/43 "2024-10-26T17:47:34Z")

</div>

@Kepler any news or update about it?

---

<div class="post-metadata">

**Author:** ![Kepler](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/kepler/32/9095_2.png) [@Kepler](https://forum.dfinity.org/u/Kepler)\
**Post date:** [October 28, 2024, 7:19am UTC](https://forum.dfinity.org/t/technical-working-group-naming-system/21236/44 "2024-10-28T07:19:59Z")

</div>

We are currently re-evaluating CNS in our priority list, we will give an update soon.

What i can say in advance is that we will first focus on an MVP that targets specific use cases and then based on the feedback we will decide on the next steps.

We are also looking for use cases/challenges that your projects might have that you think CNS can help with. Please share them with us if you have any.

Thank you for your patience and understanding.

---

<div class="post-metadata">

**Author:** ![cameronraysmith](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/cameronraysmith/32/23492_2.png) [@cameronraysmith](https://forum.dfinity.org/u/cameronraysmith)\
**Post date:** [January 21, 2025, 4:24pm UTC](https://forum.dfinity.org/t/technical-working-group-naming-system/21236/45 "2025-01-21T16:24:15Z")

</div>

Is there a plan for this group to pick back up in 2025?

---

<div class="post-metadata">

**Author:** ![nadiein](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/nadiein/32/26333_2.png) [@nadiein](https://forum.dfinity.org/u/nadiein)\
**Post date:** [August 15, 2025, 1:29pm UTC](https://forum.dfinity.org/t/technical-working-group-naming-system/21236/47 "2025-08-15T13:29:54Z")

</div>

heya @Kepler

just wondering if there’s been any movement on CNS since this post.

is the MVP in the works yet, and is there any rough timeline or direction for the naming standard?

would be great to know so projects can start thinking about how to plug into it, I’m sure some devs here are curious too

---

<div class="post-metadata">

**Author:** ![bartosz](https://avatars.discourse-cdn.com/v4/letter/b/d26b3c/32.png) [@bartosz](https://forum.dfinity.org/u/bartosz)\
**Post date:** [August 15, 2025, 2:39pm UTC](https://forum.dfinity.org/t/technical-working-group-naming-system/21236/48 "2025-08-15T14:39:46Z")

</div>

Hi @nadiein , thanks a lot for asking.  
Indeed, we’ve been working on an MVP, and an update will come next week. Please stay tuned.

Cheers,  
Bartosz.

---

<div class="post-metadata">

**Author:** ![bartosz](https://avatars.discourse-cdn.com/v4/letter/b/d26b3c/32.png) [@bartosz](https://forum.dfinity.org/u/bartosz)\
**Post date:** [August 28, 2025, 8:35am UTC](https://forum.dfinity.org/t/technical-working-group-naming-system/21236/49 "2025-08-28T08:35:25Z")

</div>

As announced in yesterday’s Global R&D, we have deployed a “minimal CNS” to the mainnet, and would like to ask the community to test it and provide feedback.

The scope of the minimal CNS is as follows:

CNS Root: [rupqg-4qaaa-aaaad-qhosa-cai](https://dashboard.internetcomputer.org/canister/rupqg-4qaaa-aaaad-qhosa-cai)

- restricted, manual TLD registration
- support for resolver flows

TLD Operator: [rtows-riaaa-aaaad-qhosq-cai](https://dashboard.internetcomputer.org/canister/rtows-riaaa-aaaad-qhosq-cai)

- a single TLD supported (.icp)
- restricted registration
- acts also as Naming Canister

CNS Resolver: ([github-repo](https://github.com/dfinity/cns/tree/main/lib))

- JS library for use in browsers
- Rust library for use in Rust canisters

The TLD operator is pre-populated with domains for well-known canisters and names for IC-subnets, and it supports reverse-lookups for these ids/names.

Anybody can register test-domains as a subdomains of .test.icp.

- no ownership checks, but also no stability for now
- first-come first-served

See [cns/minimal\_cns at main · dfinity/cns · GitHub](https://github.com/dfinity/cns/tree/main/minimal_cns) for details.

Special thanks to @icme for his contributions to the project 🎉

---

<div class="post-metadata">

**Author:** ![Lorimer](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/lorimer/32/17601_2.png) [@Lorimer](https://forum.dfinity.org/u/Lorimer)\
**Post date:** [March 29, 2026, 3:35pm UTC](https://forum.dfinity.org/t/technical-working-group-naming-system/21236/50 "2026-03-29T15:35:22Z")

</div>

Thanks @bartosz. @rbirkner do you know who is the best person to ask about progress on this CNS system (looks like bartosz is no longer active).

I note that after registering a .test.icp. domain, this isn’t servable in the browser without first loading some JS via the standard DNS, and that JS is then responsible for loading the site from a CNS domain?

---

<div class="post-metadata">

**Author:** ![ZackDS](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/zackds/32/40368_2.png) [@ZackDS](https://forum.dfinity.org/u/ZackDS)\
**Post date:** [March 29, 2026, 3:54pm UTC](https://forum.dfinity.org/t/technical-working-group-naming-system/21236/51 "2026-03-29T15:54:53Z")

</div>

I was also interested in this 7 months or so ago after the R&D prez but as you probably saw, if not in Discords WG Marco said the only way is to ask in the forum since it has been discontinued, maybe we can tag @NathanosDev as one of the official contributors and @icme as well.

---

<div class="post-metadata">

**Author:** ![Lorimer](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/lorimer/32/17601_2.png) [@Lorimer](https://forum.dfinity.org/u/Lorimer)\
**Post date:** [April 24, 2026, 9:18pm UTC](https://forum.dfinity.org/t/technical-working-group-naming-system/21236/52 "2026-04-24T21:18:33Z")

</div>

@alexu, do you know who best to ask about this?

Are there any outstanding TODOs on the [CNS](https://github.com/dfinity/cns) solution?

Is it in scope for this solution to allow users to type the domain name in the browser and have the page served up without any special extensions etc. or is that out of scope?

I can see how to register a test domain with this ‘[minimal CNS](https://github.com/dfinity/cns/tree/main/minimal_cns)’, but I’m unclear where to go from there.

---

<div class="post-metadata">

**Author:** ![JMVR](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/jmvr/32/36939_2.png) [@JMVR](https://forum.dfinity.org/u/JMVR)\
**Post date:** [October 9, 2026, 12:50pm UTC](https://forum.dfinity.org/t/technical-working-group-naming-system/21236/53 "2026-10-09T12:50:43Z")

</div>

[https://x.com/dfinity/status/2108491018903421050?s=46&t=sSIc06RLmt0M-\_Jt80Kuhg](https://x.com/dfinity/status/2108491018903421050?s=46&t=sSIc06RLmt0M-_Jt80Kuhg)

“And now what? .icp is coming. What’s going to happen to our domains?”

[Previous page](https://forum.dfinity.org/t/technical-working-group-naming-system/21236.md?page=2)
