Skip to content

Commit

Permalink
testflight
Browse files Browse the repository at this point in the history
  • Loading branch information
anchpop committed Dec 20, 2024
1 parent 53b36d6 commit 7ec6b10
Show file tree
Hide file tree
Showing 2 changed files with 66 additions and 35 deletions.
6 changes: 4 additions & 2 deletions docs/developer-docs/daos/sns/testing/testing-on-mainnet.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow";

<MarkdownChipRow labels={["Advanced", "Governance", "Tutorial"]} />



Once a developer has tested the process of an SNS, it is highly recommended they do an **"SNS testflight" [on the mainnet](./testing-on-mainnet.mdx)**. An SNS testflight is when a developer deploys their dapp (to the mainnet) and hands control of it to a mock SNS (on the mainnet).

**The main intent of performing an SNS testflight is for a developer to experience how a dapp works *after* it has been decentralized, so developers can make sure their dapp is ready for decentralization. It does not test the actual process of decentralizing it.**
Expand All @@ -36,6 +34,10 @@ The main differences to a production SNS deployment are summarized here:

## Prerequisites

:::info
There is currently an incompatibilty between the sns-init.yaml format and SNS Testflight. [Refer to this forum post](https://forum.dfinity.org/t/error-when-deploying-sns-testflight-to-mainnet/38282/6?u=andre-popovitch) for more information and workarounds. DFINITY is currently working on a long-term solution to this issue and others in testflight.
:::

To perform an SNS testflight using the instructions that follow, you will need the following tools:

- [x] [dfx](https://github.com/dfinity/sdk)
Expand Down
95 changes: 62 additions & 33 deletions search/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 7ec6b10

Please sign in to comment.