
Sns Launch
Launches a Service Nervous System to decentralize your Internet Computer dapp through a token swap and DAO handoff. You'll configure tokenomics in sns_init.yaml, submit an NNS proposal, and let the framework deploy six governance canisters that take control from you. The mistakes section is the real value here: it warns you about setting min_participants too high (swap fails if you don't hit the threshold), forgetting to add NNS Root as co-controller before proposing (launch fails at stage 6), and skipping testflight validation (you'll discover config issues with a live proposal). The 11-stage process is well-mapped, from yaml editing through swap finalization. Use this when you're ready to hand your dapp to token holders, not for prototyping or staying in dev control.
- skills.sh installs
- 276
- GitHub stars
- 39
- last updated
- Aug 21, 2026
Install
$ npx -y skills add dfinity/icskills --skill sns-launch --agent claude-codeInstalls into .claude/skills of the current project.
Files
SNS DAO Launch
What This Is
Service Nervous System (SNS) is the DAO framework for decentralizing individual Internet Computer dapps. Like the NNS governs the IC network itself, an SNS governs a specific dapp -- token holders vote on proposals to upgrade code, manage treasury funds, and set parameters. Launching an SNS transfers canister control from developers to a community-owned governance system through a decentralization swap.
Prerequisites
- An NNS neuron with sufficient stake to submit proposals (mainnet)
- Dapp canisters already deployed and working on mainnet
sns_init.yamlconfiguration file with all parameters defined
Canister IDs
| Canister | Mainnet ID | Purpose |
|---|---|---|
| NNS Governance | rrkah-fqaaa-aaaaa-aaaaq-cai | Votes on SNS creation proposals |
| SNS-W (Wasm Modules) | qaa6y-5yaaa-aaaaa-aaafa-cai | Deploys and initializes SNS canisters |
| NNS Root | r7inp-6aaaa-aaaaa-aaabq-cai | Must be co-controller of dapp before launch |
| ICP Ledger | ryjl3-tyaaa-aaaaa-aaaba-cai | Handles ICP token transfers during swap |
SNS Canisters Deployed
Sponsors
Details
- Repository
- github.com/dfinity/icskills
- Category
- Web3 & Blockchain
- First seen
- Jun 3, 2026