# NNS dapp feature request: Import SNS

**URL:** <https://forum.dfinity.org/t/nns-dapp-feature-request-import-sns/75702>\
**Category:** SNS Framework\
**Created:** [September 18, 2026, 10:24pm UTC](https://forum.dfinity.org/t/nns-dapp-feature-request-import-sns/75702 "2026-09-18T22:24:25Z")\
**Posts on this page:** 11\
**Page:** 1

<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:** [September 18, 2026, 10:24pm UTC](https://forum.dfinity.org/t/nns-dapp-feature-request-import-sns/75702/1 "2026-09-18T22:24:26Z")

</div>

@yhabib do you think it would be feasible to allow users to important an arbitrary SNS into their NNS dapp view, much like they can import an arbitrary token.

I’m planning on having numerous acceptance instances of SNSs I plan to launch via the launch pad eventually. Those acceptance instances obviously won’t have been launched via the launchpad, but will be running the full SNS framework (just not on the SNS subnet).

Being able to interact with these via the NNS dapp would make interacting with the acceptance instances much easier, for me but also for users who would like to perform acceptance testing.

I think this is a much needed feature. Do you think it could be implemented easily enough? Maybe the user specifies the root canister (much like specifying the ledger canister when importanting arbitrary tokens).

---

<div class="post-metadata">

**Author:** ![Henry\_Suso](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/henry_suso/32/16796_2.png) [@Henry\_Suso](https://forum.dfinity.org/u/Henry_Suso)\
**Post date:** [September 19, 2026, 5:41am UTC](https://forum.dfinity.org/t/nns-dapp-feature-request-import-sns/75702/2 "2026-09-19T05:41:09Z")

</div>

Why would you need multiple sns

Seems absurd. Just have one sns and register the dapps to it.

---

<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:** [September 19, 2026, 7:46am UTC](https://forum.dfinity.org/t/nns-dapp-feature-request-import-sns/75702/3 "2026-09-19T07:46:32Z")

</div>

In my opinion an SNS should be used to govern a specific thing that is valuable enough to keep stakers rewarded for doing so.

The question could be flipped back on you. Why shoehorn multiple completely separate products into a single SNS? Seems absurd, instead of building monocultures (where if you like using one thing and are happy to help govern it, you now need to help governing everything) we should strive to build ecosystems of decoupled but interconnected products (which are each valuable enough to support their own governance structure).

Note that I would still go the launchpad route for each of these production instances, but they would each have an acceptance counterpart.

* * *

Regarding acceptance+production SNS pairs, the other side of the answer to your question is - because this is how professional software development is done (particularly if you want users to be involved in signing off changes before they go live). Web 2 knows it, it’s all the more pertinent in Web 3 (but there’s a lack of professionalism in this space and a tendency to cut corners).

* * *

This bit is the only thing that’s relevant to this NNS dapp feature request. It’s also worth noting though that if anyone ever wants to launch an SNS but bypass the launchpad for other reasons, it would be useful for them and their users to use the NNS dapp in the same way as for other SNSs (not the launch, but the neuron management).

> [@SNS Documentation ('Option 2' deployments)](https://forum.dfinity.org/t/sns-documentation-option-2-deployments/75389/8):
>
> - **Self-deploy a DAO by reusing the publicly available SNS code and manually upgrade it.** A developer or a community can choose to deploy the SNS code, which is [open source](https://github.com/dfinity/ic/tree/master/rs/sns), on a normal application subnet. They can then choose to follow the same SNS versions than system-provided SNSs follow or they can choose to deviate from this path. In this option, the DAO community has to be more active in implementing, testing and approving code versions

---

<div class="post-metadata">

**Author:** ![cowlevel](https://avatars.discourse-cdn.com/v4/letter/c/b3f665/32.png) [@cowlevel](https://forum.dfinity.org/u/cowlevel)\
**Post date:** [September 19, 2026, 11:46am UTC](https://forum.dfinity.org/t/nns-dapp-feature-request-import-sns/75702/4 "2026-09-19T11:46:12Z")

</div>

after the jupiter sns will you saturn or just strait to uranus

---

<div class="post-metadata">

**Author:** ![Henry\_Suso](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/henry_suso/32/16796_2.png) [@Henry\_Suso](https://forum.dfinity.org/u/Henry_Suso)\
**Post date:** [September 19, 2026, 1:28pm UTC](https://forum.dfinity.org/t/nns-dapp-feature-request-import-sns/75702/5 "2026-09-19T13:28:13Z")

</div>

He’s gonna rug and buy curry or some sort of papadum

---

<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:** [September 19, 2026, 2:36pm UTC](https://forum.dfinity.org/t/nns-dapp-feature-request-import-sns/75702/6 "2026-09-19T14:36:23Z")

</div>

I do love a good curry, and a curry’s not worth having without the poppadoms. Lime pickle is also a must, and cheese filled naan if you’re lucky enough for it to be on the menu.

It’s like you know me. Not a fan of rugs though - really they should be verifiably impossible (realistically implausible) - that’s not at all what most teams deliver though.

---

<div class="post-metadata">

**Author:** ![cowlevel](https://avatars.discourse-cdn.com/v4/letter/c/b3f665/32.png) [@cowlevel](https://forum.dfinity.org/u/cowlevel)\
**Post date:** [September 19, 2026, 4:29pm UTC](https://forum.dfinity.org/t/nns-dapp-feature-request-import-sns/75702/7 "2026-09-19T16:29:17Z")

</div>

> [@Lorimer](#):
>
> do love a good curry

> [@Lorimer](#):
>
> that’s not at all what most teams deliver though.

i like pizza for delivry but actully i like to grill meetin vegtables meetin vegtables is like pleasin carrots

---

<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:** [September 25, 2026, 10:16am UTC](https://forum.dfinity.org/t/nns-dapp-feature-request-import-sns/75702/8 "2026-09-25T10:16:39Z")

</div>

Hey @yhabib, do you have any thoughts about how feasible this would be?

@daniel-wong, I don’t know if you have an comments on whether or not you see value in this suggestion?

I would find it extremely helpful.

---

<div class="post-metadata">

**Author:** ![yhabib](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/yhabib/32/21660_2.png) [@yhabib](https://forum.dfinity.org/u/yhabib)\
**Post date:** [September 28, 2026, 4:08pm UTC](https://forum.dfinity.org/t/nns-dapp-feature-request-import-sns/75702/9 "2026-09-28T16:08:39Z")

</div>

Hi @Lorimer , if I understand correctly, this would be a per-user import, local to your account? I think we could add it. I need to think through the best way to keep the UX simple.

---

<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:** [September 28, 2026, 4:33pm UTC](https://forum.dfinity.org/t/nns-dapp-feature-request-import-sns/75702/10 "2026-09-28T16:33:37Z")

</div>

> [@yhabib](#):
>
> this would be a per-user import, local to your account?

Indeed, exactly that (not limited to launchpad SNSs but effectively any canisters that are SNS framework canisters - this is the important bit). Thanks for looking into this

---

<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:** [October 8, 2026, 7:05am UTC](https://forum.dfinity.org/t/nns-dapp-feature-request-import-sns/75702/11 "2026-10-08T07:05:00Z")

</div>

Hey @yhabib, have you had any time to take a look at how feasible this would be?
