From 66eb73e7f7b955959bf0ed0187b50a9e69d20f63 Mon Sep 17 00:00:00 2001 From: Ruslan Hlaznov Date: Thu, 23 Nov 2023 23:31:48 +0200 Subject: [PATCH] feat: Namada community & GitHub actions deploy (#5) * feat: Namada community & GitHub actions deploy --- .github/workflows/build-docs.yml | 97 ----------- .github/workflows/community-deploy.yaml | 44 +++++ .github/workflows/docs-deploy.yaml | 44 +++++ package.json | 3 +- packages/community/middleware.js | 4 + packages/community/next.config.js | 5 +- packages/community/package.json | 5 +- packages/community/pages/_meta.en-US.json | 7 + packages/community/pages/_meta.ru-RU.json | 7 + packages/community/pages/_meta.uk-UA.json | 8 + .../community/pages/cb-rpgf-round-1.en-US.mdx | 49 ++++++ .../community/pages/cb-rpgf-round-1.ru-RU.mdx | 54 +++++++ .../community/pages/cb-rpgf-round-1.uk-UA.mdx | 50 ++++++ .../community-builder-handbook.en-US.mdx | 148 +++++++++++++++++ .../community-builder-handbook.ru-RU.mdx | 153 ++++++++++++++++++ .../community-builder-handbook.uk-UA.mdx | 149 +++++++++++++++++ packages/community/pages/index.en-US.mdx | 9 ++ packages/community/pages/index.ru-RU.mdx | 11 ++ packages/community/pages/index.uk-UA.mdx | 9 ++ .../community/pages/trusted-setup.en-US.mdx | 22 +++ .../community/pages/trusted-setup.ru-RU.mdx | 22 +++ .../community/pages/trusted-setup.uk-UA.mdx | 22 +++ packages/community/pages/validators.en-US.mdx | 20 +++ packages/community/pages/validators.ru-RU.mdx | 20 +++ packages/community/pages/validators.uk-UA.mdx | 20 +++ packages/community/theme.config.tsx | 5 + 26 files changed, 886 insertions(+), 101 deletions(-) delete mode 100644 .github/workflows/build-docs.yml create mode 100644 .github/workflows/community-deploy.yaml create mode 100644 .github/workflows/docs-deploy.yaml create mode 100644 packages/community/middleware.js create mode 100644 packages/community/pages/_meta.en-US.json create mode 100644 packages/community/pages/_meta.ru-RU.json create mode 100644 packages/community/pages/_meta.uk-UA.json create mode 100644 packages/community/pages/cb-rpgf-round-1.en-US.mdx create mode 100644 packages/community/pages/cb-rpgf-round-1.ru-RU.mdx create mode 100644 packages/community/pages/cb-rpgf-round-1.uk-UA.mdx create mode 100644 packages/community/pages/community-builder-handbook.en-US.mdx create mode 100644 packages/community/pages/community-builder-handbook.ru-RU.mdx create mode 100644 packages/community/pages/community-builder-handbook.uk-UA.mdx create mode 100644 packages/community/pages/index.en-US.mdx create mode 100644 packages/community/pages/index.ru-RU.mdx create mode 100644 packages/community/pages/index.uk-UA.mdx create mode 100644 packages/community/pages/trusted-setup.en-US.mdx create mode 100644 packages/community/pages/trusted-setup.ru-RU.mdx create mode 100644 packages/community/pages/trusted-setup.uk-UA.mdx create mode 100644 packages/community/pages/validators.en-US.mdx create mode 100644 packages/community/pages/validators.ru-RU.mdx create mode 100644 packages/community/pages/validators.uk-UA.mdx diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml deleted file mode 100644 index 6c7ad68c..00000000 --- a/.github/workflows/build-docs.yml +++ /dev/null @@ -1,97 +0,0 @@ -name: Build docker images - -on: - workflow_dispatch: - inputs: - tag: - description: 'The docker image tag' - required: true - push: - branches: - - master - pull_request: - -env: - GIT_LFS_SKIP_SMUDGE: 1 - -jobs: - docker: - runs-on: ${{ matrix.os }} - needs: [checks] - strategy: - fail-fast: false - matrix: - os: [ubuntu-20.04] - make: - - name: Build Specs image - image: specs - path: specs - - name: Build Docs image - image: docs - path: docs - - name: Build Docs image - image: community - path: community - - steps: - - name: Checkout repo - uses: actions/checkout@v3 - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - with: - version: v0.9.1 - - name: Login to private registry - uses: docker/login-action@v1 - with: - registry: ${{ secrets.REGISTRY_URL }} - username: ${{ secrets.REGISTRY_USERNAME }} - password: ${{ secrets.REGISTRY_PASSWORD }} - - name: Docker meta - id: meta - uses: docker/metadata-action@v4 - with: - images: ${{ secrets.REGISTRY_URL }}/namada-${{ matrix.make.image }}-docs - tags: | - type=schedule - type=ref,event=branch - type=ref,event=pr - type=semver,pattern={{version}} - type=semver,pattern={{major}}.{{minor}} - type=semver,pattern={{major}} - type=raw,value=latest - - name: ${{ matrix.make.name }} - uses: docker/build-push-action@v4 - with: - context: . - file: Dockerfile - push: ${{ github.ref == 'refs/heads/master' }} - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} - build-args: | - "TARGET=${{ matrix.make.path }}" - - checks: - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - os: [ubuntu-20.04] - lychee_version: [lycheeverse/lychee@v0.13.0] - make: - - name: docs - path: docs - # - name: specs - # path: specs - - name: community - path: community - - steps: - - name: Checkout repo - uses: actions/checkout@v3 - - name: Install tools - run: | - curl -k https://installer.heliax.click/${{ matrix.lychee_version }}! | bash - - name: Check broken links for ${{ matrix.make.name }} - run: lychee --offline packages/${{ matrix.make.path }}/pages/ \ No newline at end of file diff --git a/.github/workflows/community-deploy.yaml b/.github/workflows/community-deploy.yaml new file mode 100644 index 00000000..ae7de9d3 --- /dev/null +++ b/.github/workflows/community-deploy.yaml @@ -0,0 +1,44 @@ +name: Publish namada-community + +on: + push: + paths: + - "packages/community/**" + + workflow_dispatch: + +jobs: + publish: + runs-on: ubuntu-latest + permissions: + contents: read + deployments: write + name: Publish namada-community to Cloudflare Pages + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Set up Node.js + uses: actions/setup-node@v4 + with: + node-version: "16" + + - name: Install dependencies + run: npm install + + - name: Install next-on-pages + run: npm install -g @cloudflare/next-on-pages@1 + + - name: Build page community page + run: npm run build:community:page + + - name: Publish to Cloudflare Pages + uses: cloudflare/pages-action@v1 + with: + apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} + accountId: ${{secrets.CLOUDFLARE_ACCOUNT_ID }} + projectName: namada-community + directory: ./packages/community/.vercel/output/static + # Optional: Enable this if you want to have GitHub Deployments triggered + gitHubToken: ${{ secrets.GH_TOKEN }} + wranglerVersion: '3' diff --git a/.github/workflows/docs-deploy.yaml b/.github/workflows/docs-deploy.yaml new file mode 100644 index 00000000..04b0f6b4 --- /dev/null +++ b/.github/workflows/docs-deploy.yaml @@ -0,0 +1,44 @@ +name: Publish namada-docs + +on: + push: + paths: + - "packages/docs/**" + + workflow_dispatch: + +jobs: + publish: + runs-on: ubuntu-latest + permissions: + contents: read + deployments: write + name: Publish namada-docs to Cloudflare Pages + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Set up Node.js + uses: actions/setup-node@v4 + with: + node-version: "16" + + - name: Install dependencies + run: npm install + + - name: Install next-on-pages + run: npm install -g @cloudflare/next-on-pages@1 + + - name: Build page community page + run: npm run build:docs:page + + - name: Publish to Cloudflare Pages + uses: cloudflare/pages-action@v1 + with: + apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} + accountId: ${{secrets.CLOUDFLARE_ACCOUNT_ID }} + projectName: namada-community + directory: ./packages/docs/.vercel/output/static + # Optional: Enable this if you want to have GitHub Deployments triggered + gitHubToken: ${{ secrets.GH_TOKEN }} + wranglerVersion: '3' diff --git a/package.json b/package.json index 00ca22a9..3a3fcc6c 100644 --- a/package.json +++ b/package.json @@ -10,9 +10,10 @@ "dev:specs": "npm run dev --workspace=packages/specs", "dev:community": "npm run dev --workspace=packages/community", "build:docs": "npm run build --workspace=packages/docs", - "build:page": "npm run cloud-page --workspace=packages/docs", + "build:docs:page": "npm run cloud-page --workspace=packages/docs", "build:specs": "npm run build --workspace=packages/specs", "build:community": "npm run build --workspace=packages/community", + "build:community:page": "npm run cloud-page --workspace=packages/community", "build": "npm run build --workspaces" }, "dependencies": { diff --git a/packages/community/middleware.js b/packages/community/middleware.js new file mode 100644 index 00000000..4d107d5f --- /dev/null +++ b/packages/community/middleware.js @@ -0,0 +1,4 @@ +import { withLocales } from 'nextra/locales' + +export const middleware = withLocales((request) => { +}) diff --git a/packages/community/next.config.js b/packages/community/next.config.js index a50a6dda..eceec68c 100644 --- a/packages/community/next.config.js +++ b/packages/community/next.config.js @@ -7,8 +7,11 @@ const withNextra = require("nextra")({ module.exports = { ...withNextra(), - basePath: "/community/docs", images: { unoptimized: true, }, + i18n: { + locales: ['en-US', 'uk-UA', 'ru-RU'], + defaultLocale: 'en-US' + }, }; diff --git a/packages/community/package.json b/packages/community/package.json index 1b55a937..841bddb4 100644 --- a/packages/community/package.json +++ b/packages/community/package.json @@ -5,8 +5,9 @@ "license": "GPL-3.0", "scripts": { "dev": "next dev", - "build": "next build && next export", - "start": "next start" + "build": "next build", + "start": "next start", + "cloud-page": "npx @cloudflare/next-on-pages@1" }, "dependencies": { "next": "^13.4.8", diff --git a/packages/community/pages/_meta.en-US.json b/packages/community/pages/_meta.en-US.json new file mode 100644 index 00000000..e9ce7d50 --- /dev/null +++ b/packages/community/pages/_meta.en-US.json @@ -0,0 +1,7 @@ +{ + "index": "Introduction", + "trusted-setup": "Trusted Setup", + "validators": "Validators", + "community-builder-handbook": "Community Builder Handbook", + "cb-rpgf-round-1": "CB RPGF Round #1" +} diff --git a/packages/community/pages/_meta.ru-RU.json b/packages/community/pages/_meta.ru-RU.json new file mode 100644 index 00000000..c682f9fe --- /dev/null +++ b/packages/community/pages/_meta.ru-RU.json @@ -0,0 +1,7 @@ +{ + "index": "Введение", + "trusted-setup": "Доверенная настройка", + "validators": "Валидаторы", + "community-builder-handbook": "Руководство для строителей сообщества", + "cb-rpgf-round-1": "CB RPGF Раунд #1" +} diff --git a/packages/community/pages/_meta.uk-UA.json b/packages/community/pages/_meta.uk-UA.json new file mode 100644 index 00000000..d307acd8 --- /dev/null +++ b/packages/community/pages/_meta.uk-UA.json @@ -0,0 +1,8 @@ +{ + "index": "Введення", + "trusted-setup": "Надійне налаштування", + "validators": "Валідатори", + "community-builder-handbook": "Посібник розбудови спільноти", + "cb-rpgf-round-1": "CB RPGF Раунд #1" +} + \ No newline at end of file diff --git a/packages/community/pages/cb-rpgf-round-1.en-US.mdx b/packages/community/pages/cb-rpgf-round-1.en-US.mdx new file mode 100644 index 00000000..a14cad52 --- /dev/null +++ b/packages/community/pages/cb-rpgf-round-1.en-US.mdx @@ -0,0 +1,49 @@ +# CB RPGF Round 1 + +The Namada protocol could not be built without public goods and the community wouldn’t be where it is today without the help of the early Community Builders – brought together by the [shared mission](https://namada.net/vision) of using, educating, and collaborating to build privacy. Namada’s native token is not only used for proof-of-stake and governance, but also to [align the incentives](https://namada.net/blog/namada-s-positive-sum-economics) of the community with the network. + +The [Anoma Foundation](https://anoma.foundation/) has announced they will allocate 10,000,000 of Namada’s native token in the genesis block proposal to the selected recipients of the first Namada Community Builder RPGF Round – every active Community Builder member can be a potential recipient, dating back to the beginning of the community’s history. This includes early validators who have participated in previous testnets and have meaningfully worked to assist other validators in gaining access to, raising issues with, or triaging solutions for previous testnets. + +If you’re interested in joining the Community Builders: +1. Fill in this [form](https://namada.deform.cc/communitybuilders/) +2. Follow [@namada](https://twitter.com/namada) on twitter +3. Join the Namada [Discord Server](https://discord.gg/namada) +4. Checkout the Namada [CB Handbook](https://namada.net/community/docs/community-builder-handbook) + +## Voting process +For this RPGF round, the early PGF stewards and the Community Builders will use Coordinape. Your participation in the Community Builders program means that you have a voice in what is important and impactful to Namada. The results of this voting process will inform which Community Builders will receive an allocation for their efforts and the amount. Early PGF stewards will inform the Anoma Foundation about the results so they can be included in the genesis block proposal. + +### How voting works +> Remember, to participate in voting, you must be an active Community Builder + +1. As part of the onboarding process, CBs are added to the Community Builder Circle (CB Circle) on Coordinape by Early PGF Stewards using the ETH address submitted in the form + - Remember: this ETH address is **only** used to authenticate your access to Coordinape. +2. As soon as you’re part of the CB Circle on Coordinape, you can start logging your contributions to your profile. During this period, no voting will take place. + - Before logging a contribution, see the [guidelines](https://namada.net/community/docs/community-builder-handbook#contributing). + - Inactivity during the contribution period: A re-evaluation of the CB membership can be conducted (you [can lose your CB membership](https://namada.net/community/docs/community-builder-handbook#losing-cb-membership) during this period). This happens, though - if you haven’t submitted any contributions before the voting period begins. +3. Voting starts as soon as the 1-week Epoch begins. During this period: + - Each CB member will receive a fixed amount of GIVE on Coordinape (aka points on the platform). This amount of GIVE is the same for every CB. + - Note: if you haven’t submitted any work over the course of an Epoch, you’ll be pruned out of the CB circle and will not receive GIVE. + - CBs will have 1 week to allocate their GIVE to other CB members based on their contributions. + - In parallel, Early PGF stewards will also have 1 week allocate their GIVE to CB members. +4. Voting weights: + - CBs will have 40%, while Early PGF stewards will have 60% of total voting weight. + - The amount of GIVE distributed across CBs and the Early PGF stewards will reflect these weights. + ![Voting Weights](/voting-weights.png "Voting Weights") +5. End of Epoch and voting: + - At the end of the epoch, the results will be published. + - These results will determine the recipients and amounts. + - The early PGF stewards will inform the Anoma Foundation on the final proposed recipients and respective allocations to be included in the genesis block proposal. + +## Timelines + +If you’d like to participate in the RPGF round, here are the dates to keep in mind: +1. Those who want to be Community Builders can [sign up now](https://namada.net/community/docs/community-builder-handbook) +2. **Starting Thursday, Oct 19th 2023** contributions are open +3. The contribution period will begin, totaling approximately 5 weeks through **Sunday, Nov 19th 2023.** + - Accepted submissions can go back to the beginning of the community, if you have been a participant member of the community + - Accepted submissions will also include all submissions over this **5 week period** leading up to the first voting period +4. Once this period ends, a Coordinape voting epoch will begin on **Sunday, Nov 26th** and will proceed for 1 week, through **Monday, Dec 5th 2023 at 23:59 UTC** + - Last minute community Contributions can be submitted until **Wednesday Nov 28th 2023 at 23:59 UTC**, all submissions after this date can be considered for future potential RPGF rounds, but with no guarantee on the amount allocated from the pool. *(These submissions will have a different date appended)* +5. Recap and results to be published shortly after. The results of this vote will be used to inform the allocation of NAM to early Community Builder participants and inform the Anoma Foundation about the final recipients and respective allocations to be included in the genesis block proposal. +6. Recipients of this RPGF round should wait for instructions on how to generate keys before genesis. diff --git a/packages/community/pages/cb-rpgf-round-1.ru-RU.mdx b/packages/community/pages/cb-rpgf-round-1.ru-RU.mdx new file mode 100644 index 00000000..729204fa --- /dev/null +++ b/packages/community/pages/cb-rpgf-round-1.ru-RU.mdx @@ -0,0 +1,54 @@ +# CB RPGF Раунд 1 + +Протокол Namada не мог быть создан без общественных благ, а сообщество не было бы таким, каким оно является сейчас, без помощи первых строителей сообщества, объединенных [общей миссией](https://namada.net/vision) использования, обучения и сотрудничества для построения конфиденциальности. Родной токен Namada используется не только для подтверждения доли и управления, но и для [согласования стимулов](https://namada.net/blog/namada-s-positive-sum-economics) сообщества и сети. + +Фонд [Anoma Foundation](https://anoma.foundation/) объявил о том, что выделит 10 000 000 собственных токенов Namada в предложении по genesis блоку избранным получателям Namada Community Builder RPGF Round- потенциальным получателем может стать каждый активный участник сообщества Community Builder, начиная с самого начала его истории. Сюда также входят ранние валидаторы, которые участвовали в предыдущих тестовых сетях и оказывали значимую помощь другим валидаторам в получении доступа, решении проблем или поиске решений для предыдущих тестовых сетей. + +Если вы заинтересованы в присоединении к сообществу строителей: + +1. Заполните эту [форму](https://namada.deform.cc/communitybuilders/) +2. Следите за [@namada](https://twitter.com/namada) в twitter +3. Присоединяйтесь к серверу [Namada Discord](https://discord.gg/namada) +4. Ознакомьтесь с руководством для строителей сообщества. + +## Процесс голосования + +В этом раунде RPGF ранние управляющие PGF и Community Builders будут использовать Coordinape. Ваше участие в программе Community Builders означает, что вы имеете право голоса в том, что важно и значимо для Namada. По результатам этого голосования будет определено, кто из участников программы Community Builders получит ассигнования на свои усилия и в каком размере. Ранние распорядители PGF проинформируют Фонд Anoma о результатах голосования, чтобы они могли быть включены в предложение по блоку Genesis. + +### Как проходит голосование + +> Помните, чтобы принять участие в голосовании, вы должны быть активным участником сообщества. + + +1. В рамках процесса включения в сообщество CB добавляются в круг строителей сообщества (CB Circle) на Coordinape ранними стюардами PGF, используя ETH-адрес, указанный в форме + - Помните: этот ETH-адрес используется **только** для аутентификации вашего доступа к Coordinape. +2. Как только вы станете участником CB Circle на Coordinape, вы сможете начать регистрировать свои вклады в своем профиле. В этот период голосование проводиться не будет. + - Прежде чем регистрировать вклад, ознакомьтесь с правилами. + - Бездействие в период внесения вкладов: Может быть проведена переоценка членства в CB (в этот период Вы можете лишиться членства в CB). Однако это происходит, если до начала периода голосования вы не сделали ни одного вклада. +3.-Голосование начинается сразу после начала 1-недельной эпохи. В течение этого периода: + - Каждый участник CB получает фиксированное количество GIVE на Coordinape (они же баллы на платформе). Эта сумма GIVE одинакова для каждого CB. + - Примечание: если вы не представили ни одной работы в течение Эпохи, вы будете вычеркнуты из круга CB и не будете получать GIVE. + - У CB будет 1 неделя на то, чтобы распределить свои CB между другими членами CB в соответствии с их вкладами. + - Параллельно с этим ранние управляющие PGF будут также в течение 1 недели распределять свои GIVE между членами CB. +4. Вес голосов: + - CB будут иметь 40%, а ранние управляющие PGF - 60% от общего веса голосов. + - Сумма GIVE, распределяемая между CB и ранними управляющими PGF, будет отражать эти коэффициенты веса голосов. +5. Завершение эпохи голосования: + - По окончании эпохи результаты будут опубликованы. + - По этим результатам будут определены получатели и суммы. + - Ранние распорядители PGF проинформируют Фонд Anoma об окончательных предлагаемых получателях и соответствующих ассигнованиях, которые будут включены в предложение по генезисному блоку. + +## Временные рамки + +Если вы хотите принять участие в раунде RPGF, то вот даты, которые следует иметь в виду: + +1. Те, кто хочет стать строителем сообщества, могут [зарегистрироваться прямо сейчас](https://namada.net/community/docs/community-builder-handbook). +2. **Начиная с четверга, 19 октября 2023 года**, вклады открыты +3. Начнется период вкладов, который продлится примерно **5 недель** - **до воскресенья, 19 ноября 2023 года.** + - Принятые материалы могут относиться к началу существования сообщества, если вы являетесь его участником + - К принятым работам также относятся все работы, поданные в течение 5 недель, предшествующих первому периоду голосования +4. По окончании этого периода в воскресенье, 26 ноября, начнется эпоха голосования на Coordinape, которая продлится 1 неделю, до понедельника, **5 декабря 2023 года, в 23:59 UTC.** + - Последний вклад сообщества может быть подан до среды **28 ноября 2023 г. в 23:59 UTC.** Все заявки, поданные после этой даты, могут быть рассмотрены для будущих потенциальных раундов RPGF, но без гарантии выделения суммы из пула (к этим заявкам будет добавлена другая дата). +5. Итоги и результаты будут опубликованы вскоре после этого. Результаты этого голосования будут использованы для распределения токенов NAM среди участников ранних этапов программы Community Builder, а также для информирования Фонда Anoma об окончательных получателях и соответствующих распределениях, которые будут включены в предложение по блоку генезиса. +6. Получатели этого раунда RPGF должны дождаться инструкций по генерации ключей до начала генезиса. + diff --git a/packages/community/pages/cb-rpgf-round-1.uk-UA.mdx b/packages/community/pages/cb-rpgf-round-1.uk-UA.mdx new file mode 100644 index 00000000..af438145 --- /dev/null +++ b/packages/community/pages/cb-rpgf-round-1.uk-UA.mdx @@ -0,0 +1,50 @@ +# CB RPGF Раунд 1 + +Протокол Намада не можна було б побудувати без суспільних благ, і спільнота не була б там, де вона є сьогодні, без допомоги перших засновників спільноти, об’єднаних [спільною місією] (https://namada.net/vision) використання, навчання та співпраця для створення конфіденційності. Рідний токен Namada використовується не лише для підтвердження частки та управління, а й для [узгодження стимулів](https://namada.net/blog/namada-s-positive-sum-economics) спільноти з мережею. + +[Фундація Anoma](https://anoma.foundation/) оголосила, що виділить 10 000 000 рідних токенів Namada в пропозиції блоку генезису для обраних одержувачів першого раунду RPGF Namada Community Builder – кожен активний учасник Community Builder може потенційного їх отримати, починаючи з початку створення ком'юніті. Сюди входять ранні валідатори, які брали участь у попередніх тестових мережах і суттєво працювали над тим, щоб допомогти іншим валідаторам отримати доступ до попередніх тестових мереж, порушувати проблеми або знаходити рішення для них. + +Якщо ви зацікавлені в приєднанні до Community Builders: +1. Заповніть цю [форму](https://namada.deform.cc/communitybuilders/) +2. Підпишіться на [@namada](https://twitter.com/namada) у Twitter +3. Приєднайтеся до Namada [сервер Discord](https://discord.gg/namada) +4. Ознайомтеся з Namada [CB Handbook](https://namada.net/community/docs/community-builder-handbook) + +## Процес голосування +У цьому раунді RPGF перші стюарди PGF та члени спільноти використовуватимуть Coordinape. Ваша участь у програмі Community Builders означає, що ви маєте голос у тому, що є важливим і впливовим для Namada. Результати цього процесу голосування інформуватимуть про те, хто із спільноти отримає кошти за свої зусилля. Ранні стюарди PGF повідомлять Anoma Foundation про результати, щоб їх можна було включити в пропозицію блоку генезису. + +### Як працює голосування +> Пам’ятайте, щоб брати участь у голосуванні, ви повинні бути активним розбудовником спільноти + +1. У рамках процесу адаптації CB додаються до кола розбудовників спільноти (CB Circle) на Coordinape ранніми стюардами PGF, використовуючи адресу ETH, подану у формі + - Пам'ятайте: ця адреса ETH використовується **лише** для автентифікації вашого доступу до Coordinape. +2. Як тільки ви станете частиною CB Circle на Coordinape, ви зможете почати реєструвати свої внески у своєму профілі. У цей період голосування не проводитиметься. + - Перш ніж реєструвати внесок, перегляньте [інструкції](https://namada.net/community/docs/community-builder-handbook#contributing). + - Бездіяльність протягом періоду внесків: може бути проведена повторна оцінка членства в CB ви [можете втратити членство в CB](https://namada.net/community/docs/community-builder-handbook#losing-cb- протягом цього періоду. Однак це трапляється, якщо ви не подали жодних внесків до початку періоду голосування. +3. Голосування починається відразу після початку 1-тижневої епохи. Протягом цього періоду: + - Кожен член CB отримає фіксовану суму GIVE на Coordinape (або бали на платформі). Ця сума GIVE однакова для кожного CB. + - Примітка: якщо ви не надсилали жодної роботи протягом епохи, вас буде виключено з кола CB і ви не отримаєте GIVE. + - ОС матиме 1 тиждень, щоб розподілити свій GIVE між іншими членами ОС на основі їхніх внесків. + - Паралельно стюарди Early PGF також матимуть 1 тиждень для розподілу GIVE між членами CB. +4. Переаги голосування: + - CB матимуть 40%, тоді як стюарди Early PGF матимуть 60% від загальної ваги голосів. + - Сума GIVE, розподілена між CB та стюардами Early PGF, відображатиме ці ваги. + ![Переаги голосування](/voting-weights.png "Переваги голосування") +5. Кінець Епохи та голосування: + – Наприкінці епохи будуть опубліковані результати. + – За цими результатами будуть визначені одержувачі та суми. + - Перші розпорядники PGF проінформують Anoma Foundation про остаточних запропонованих одержувачів і відповідні асигнування, які будуть включені до пропозиції блоку генезису. + + + ## Хронологія + +Якщо ви хочете взяти участь у раунді RPGF, пам’ятайте про дати: +1. Ті, хто хоче стати розбудовником спільноти, можуть [зареєструватися зараз](https://namada.net/community/docs/community-builder-handbook) +2. **Починаючи з четверга, 19 жовтня 2023 року** внески відкриті +3. Розпочнеться період внесків, який загалом триватиме приблизно 5 тижнів до **неділі, 19 листопада 2023 р.**. + - Прийняті подання можуть повернутися до початку спільноти, якщо ви були учасником спільноти + - Прийняті пред'явлення також включатимуть усі подання протягом цього **5-тижневого періоду** до першого періоду голосування +4. Після закінчення цього періоду, період голосування Coordinape розпочнеться в **неділю, 26 листопада** і триватиме 1 тиждень до **понеділка, 5 грудня 2023 року о 23:59 UTC** + - Внески спільноти в останню хвилину можна подавати до **середи, 28 листопада 2023 року о 23:59 UTC**, усі подання після цієї дати можна розглядати для майбутніх потенційних раундів RPGF, але без гарантії щодо суми, виділеної з пулу. *(Ці подання будуть мати іншу дату)* +5. Підведення підсумків і результати будуть опубліковані незабаром після цього. Результати цього голосування будуть використані для інформування про виділення NAM першим учасникам Community Builder та для інформування Anoma Foundation про кінцевих одержувачів і відповідні розподіли, які будуть включені до пропозиції блоку генезису. +6. Одержувачі цього раунду RPGF повинні чекати інструкцій щодо генерації ключів до Genesis. \ No newline at end of file diff --git a/packages/community/pages/community-builder-handbook.en-US.mdx b/packages/community/pages/community-builder-handbook.en-US.mdx new file mode 100644 index 00000000..4e9a117d --- /dev/null +++ b/packages/community/pages/community-builder-handbook.en-US.mdx @@ -0,0 +1,148 @@ +# Namada Community Builder Handbook + +> Note: this is an evolving docs page, check it from time to time to stay up-to-date with the latest guidelines. + +## Joining the Namada Community Builders[](https://namada.net/community/docs/community-builder-handbook#joining-the-namada-community-builders) + +Namada Community Builders are individuals who are aligned with Namada’s [mission and vision(opens in a new tab)](https://namada.net/vision). They actively collaborate to support and grow the Namada community. Signups are currently closed, but if you were/are interested signing up for the program, the below information will still apply in future situations. + +Taking part in the program means aligning yourself with the Namada network such that you are working toward ensuring that the protocol exists in the long-term. The aim of the program is not to have hundred of contributors, but instead to have a core contingent who are committed to the work. The RPGF program is a means through which to do so, as Community Builders are filtered out based on their level of contribution. + +To become a Community Builder: + +1. Join the Namada [Discord(opens in a new tab)](http://discord.gg/namada) and verify yourself in the #verify-me channel +2. Part of this process will ask you to sign up for [Coordinape(opens in a new tab)](http://coordinape.com/). +3. You can sign up with an email or an ETH address. + - It is up to you to decide how you add an address, but please note - this address will not receive funds, it will only be used to authenticate your access to Coordinape. +4. Fill out the Namada Community Builder [Form(opens in a new tab)](https://namada.deform.cc/communitybuilders): + - Paste your Coordinape ETH address into the Community Builder form in the field provided. + - Finish filling out the form on DeForm and hit 'submit'. +5. Once you have filled out this form, an early community Steward will review your application and offer you the 'Community Builder' role on Discord, giving you an orange account badge. +6. This will give you access to several channels on the server listed below for Onboarding. + +~~ Note that the Community Builder's program is not currently taking registration of new members - as of the end of the upcoming RPGF round, new selection will happen on a rolling basis ~~ + +## Onboarding[](https://namada.net/community/docs/community-builder-handbook#onboarding) + +If you’re selected to join the Community Builders, an existing member of the CB will reach out and you will be onboarded to the coordination platforms: + +1. On the Namada Discord Server: + - You’ll be assigned the “Community Builder” role + - You’ll also be invited to the following channels: + - `#cb-onboarding` + - `#cb-jamming` + - `#cb-contributions` + - `#cb-help` + - Once you’re in, you’ll need to get up-to-speed by: + - Introducing yourself to the other Community Builders + - Reading all pinned messages and linked resources +1. On Coordinape: + - You’ll be invited to join the Namada Community Builder circle + - Get yourself familiar with the platform + +## Contributing[](https://namada.net/community/docs/community-builder-handbook#contributing) + +### Contribution Guidelines[](https://namada.net/community/docs/community-builder-handbook#contribution-guidelines) + +**Content Relevance:** Ensure your submissions align with Namada's values and mission, with a focus on its commitment to privacy and blockchain utility, and remember that helping others is also a kind of work. Namada seeks to make privacy cozy and accessible, not an act of fear, and the culture of our community should reflect this. + +**Avoid Price Speculation:** Discussions involving cryptocurrency pricing or 'moon' references are not permitted. The focus should be on the impact and value proposition of Namada's technology, not on financial gains. We are not looking to increase the value of the token associated with the network, we are seeking to ensure that the network stays around in the long term. + +**Diverse Content Formats Accepted:** Your contributions can be in the form of written work, podcasts, videos, or visual art. Choose the format that best conveys your message and utilizes your skills, more weight is given to those projects that seek to explain complex concepts about Namada in accessible ways. + +**Maintain Factual Accuracy:** Maintain the integrity of your content by ensuring it is factually accurate. Ask other contributors, such as CB members, for fact-checking or review - by the end of this program, all CBs should know the protocol back and forward. + +**No Length Restrictions, but Quality is Key:** Contributions can be of any length, provided they are insightful and demonstrate a comprehensive understanding of the subject matter - but length =/ accuracy - ensure that your contributions do the work of making the protocol MORE accessible to others in the formats you choose to use toward this kind of work. + +## Tracking Contributions[](https://namada.net/community/docs/community-builder-handbook#tracking-contributions) + +For now, Community Builders can track their contributions using a combination of Discord and Coordinape. *Make sure that you are encouraging others to give you kudos on the forum and/or Coordinape if you feel that they liked working with you, and keep track of all your significant contributions.* + +In tracking your contributions, be sure offer the following: + +1. Link to contribution (must be accessible publicly) +2. What? Describe the nature of your contribution +3. Why? Describe the impact of your contribution +4. Who? Describe who helped and how +5. What’s next? Suggest how someone could continue this work + +When adding your contribution, there are two ways to do so: +1. Individual Contributions +2. Collaborative Contributions. + +### Individual Contributions[](https://namada.net/community/docs/community-builder-handbook#Individual-contributions) +Individual contributions should be logged in one place. It is up to you where you do this - it can either be on your contribution profile in Coordinape, or in the discord as an individual post with your name that tracks your contributions, tagged with #profile . The flow should be as follows: + +1. **Generate a post within the #cb-contributions forum.** Be explicit within the post description that it will be used to track your individual contributions, as well the means through which you intend to contribute (are you going to be tweeting? are you going to provide support within the server?) +2. **Tag this post with #Profile** +3. **Log your contributions here in a sequential fashion.** +4. **Post a link to this #profile** **post in Coordinape on your user profile for the circle that you are a part of.** + +*If you choose to log all of your contributions in Coordinape, understand that others outside of the Community Builders program will not be able to see them - where when they are posted in the discord forum, anyone who has a Verified tag can come in and react to your posts.* + +### Collaborative Contributions[](https://namada.net/community/docs/community-builder-handbook#collaborative-contributions) +Collaborative contributions are posts that require the help of others, and/or are above a certain degree of complexity requiring review by other parties (e.g. writing a lengthy article and wanting to ensure that you are accurate in what you have written, or generating a set of videos on Namada as a network and the implications of the technology - for other suggestions see [Inspiration](https://namada.net/community/docs/community-builder-handbook#inspiration)) + +The flow for submitting a Collaborative Contribution is as follows: + +1. **Generate a post within the #cb-contributions forum.** Provide a link to the contribution, whether in a draft state or in its final form, and add answers to the questions above. Again, be sure to articulate the impact of your contribution, if applicable with evidence for its impact. +2. **Tag the post with** #blog/writing, #support, #moderation, #events, #mediaproduction (*please reach out if you believe more tags should be added)* +3. **Collaborate with others in this post** If you are the OP of the post, be sure to invite others to work with you on the project and seek feedback on what needs to be done. + 1. If you are the OP, post a link to the collaborative contribution on your Coordinape profile + 2. If you are a contributor, post a link to your first message in collaboration with the project on Coordinape and/or ask the OP to leave a kudos on your Coordinape profile for the help they offered you. +## Inspiration[](https://namada.net/community/docs/community-builder-handbook#inspiration) + +Here are some ideas for contributions. + +### Community Management and Outreach:[](https://namada.net/community/docs/community-builder-handbook#community-management-and-outreach) + +- Represent Namada within specific regional communities, acting as the go-to person for local initiatives (eg. meetups!) and updates, translations and more. +- Mentor and onboard newcomers into the Namada community. +- Actively participate in community channels like Twitter, Discord and Telegram, guiding conversations and disseminating important information. +- Share successful methods of community engagement with other Community Builders to foster a learning environment. +- Launch regional campaigns tailored to local culture and issues to attract a more diversified audience +- Collaborate with local educational institutions to offer workshops, or courses about privacy in blockchain +- Collab with Namada core contributors (Marketing in this case fyi) by conducting outreach efforts for Namada to be covered by different publications, podcasts, media etc. + +### Content Creation and Amplification:[](https://namada.net/community/docs/community-builder-handbook#content-creation-and-amplification) + +- Create content that helps educate a broader community about Namada and the broader vision on why privacy is paramount in decentralized systems. +- Visual media that is digestible and demonstrates an understanding of the protocol and its effect. +- Distill the technical articles written at [blog.namada.net](https://blog.namada.net) into more accessible media. Namada doesn't need re-works of the articles that have already been written, but reflective pieces that speak to the effect of Namada on other networks, or on the culture of the space more broadly. +- Engage in journalistic endeavors to create articles or interviews focused on Namada. +- Write technical documentation or guides related to Namada's ecosystem. +- Speak about Namada's privacy-centric features at blockchain events, workshops, or meetups. +- Live stream discussions, tutorials, or reviews related to Namada. (this can be Twitter Spaces / youtube / twitch / etc.) +- Leading Private Library discussions. + +### Development and Technical Contributions:[](https://namada.net/community/docs/community-builder-handbook#development-and-technical-contributions) + +- Update or improve developer documentation from [docs.namada.net](https://docs.namada.net) +- Share developer updates and drive the ecosystem forward +- Offer insights into protocol releases, providing early feedback from a community perspective +- Create how-to guides for interacting with the protocol +- Help onboard others into operating and interacting with the Namada protocol +- Helping others in the various communities within Namada (e.g. being an intentionally assistive member of the Validator community) + +Don’t forget that you’re not alone! Use these Discord channels for jamming on ideas, collaborating, asking for feedback or questions: + +- `#cb-jamming` +- `#cb-help` + +### Kinds of contributions that are not helpful:[](https://namada.net/community/docs/community-builder-handbook#kinds-of-contribution-that-are-not-helpful) + +* **Low-effort contributions** - While creating visual media is helpful, creating a pretty image with our tagline, or stickers for different social media platforms only helps so much. If you are going to create contributions, let them be vehicles for understanding the protocol. If your entire post history is only Midjourney images with the Namada logo pasted in frame, this is considered low-effort. Take the chance to experiment! Tell a story with your images. +* **Inaccurate contributions** - If you are posting material that explains the protocol, it needs to be accurate - if you are unsure you understand the technology, check with the rest of those in the Community Builders programme. The aim is that by taking part in this programme, you should know the protocol back and forward by the end of your participation. +* **Contributions that target other protocols** - This is particularly egregious and would be grounds for losing CB membership. *We never compare ourselves to other protocols as a means of bettering our offering, and we believe that all other privacy tech is working toward the same mission.* + +## Losing CB Membership[](https://namada.net/community/docs/community-builder-handbook#losing-cb-membership) + +There will be a threshold for participation and submission quality to the RPGF program - your participation will in part resolve this through voting for other Community Builder participants such that (e.g.) the bottom 100 contributors to the program on the basis of Coordinape vote weight will be pruned to make way for new contributors. More details on the procedure around this will be shared as the date approaches. + +- **Inactivity**: you can lose your CB membership due to **inactivity** for more than 4 weeks after joining. To remain a member, make sure you contribute continuously! +- **Accumulation of Warnings**: Three warnings will lead to a removal from the program. The following can lead to warnings: + - Creating low-quality/low-effort/extremely cringe content + - Spamming + - Price discussions + - Plagiarism +- **Severe Violations**: Immediate expulsion for grievous offenses like doxxing, scamming, or leaking confidential information. diff --git a/packages/community/pages/community-builder-handbook.ru-RU.mdx b/packages/community/pages/community-builder-handbook.ru-RU.mdx new file mode 100644 index 00000000..bd744692 --- /dev/null +++ b/packages/community/pages/community-builder-handbook.ru-RU.mdx @@ -0,0 +1,153 @@ +# Руководство для строителей сообществ + +## Вступление в ряды строителей сообщества Namada + +Создатели сообщества Namada - это люди, которые разделяют [миссию и видение Namada](https://namada.net/vision). Они активно работают в целях поддержки и развития сообщества Namada. В настоящее время регистрация закрыта, но если вы были заинтересованы в участии в программе, приведенная ниже информация будет актуальна и в будущем. + +Участие в программе означает, что вы присоединяетесь к сети Namada и работаете над тем, чтобы протокол существовал в долгосрочной перспективе. Цель программы состоит не в том, чтобы иметь сотни участников, а в том, чтобы иметь основной контингент, приверженный этой работе. Программа RPGF является средством для достижения этой цели, поскольку участники сообщества отфильтровываются в зависимости от уровня их вклада. + +Как стать строителем сообщества: + +1. Присоединитесь к [Namada Discord ](https://discord.gg/pxPbXgKDaz)и пройдите проверку в канале #verify-me +2. В рамках этого процесса вам будет предложено подписаться на [Coordinape](http://coordinape.com/). +3. Для регистрации можно использовать адрес электронной почты или ETH-адрес. _Вы сами решаете, как добавить адрес, но обратите внимание - на этот адрес не будут поступать средства, он будет использоваться только для аутентификации вашего доступа к Coordinape._ +4. Заполните анкету строителя сообщества Namada: _Вставьте свой адрес Coordinape ETH в форму Community Builder в соответствующее поле. Завершите заполнение формы на DeForm и нажмите кнопку "Отправить"._ +5. После того как вы заполните эту форму, стюард сообщества рассмотрит вашу заявку и предложит вам роль "Community Builder" в Discord, выдав вам желтый значок учетной записи. +6. Это даст вам доступ к нескольким каналам на сервере, перечисленным ниже для введения в роль. + +~~ Обратите внимание, что программа Community Builder в настоящее время не принимает регистрацию новых участников - с момента окончания предстоящего раунда RPGF набор новых участников будет происходить на скользящей основе. + + +## Введение в роль + +Если вы будете выбраны в качестве участника сообщества, то с вами свяжется один из членов сообщества, и вы будете подключены к координационным платформам: + +1. На дискорд-сервере Namada: + - Вам будет назначена роль "Community Builder". + - Вы также будете приглашены на следующие каналы: + - `#cb-onboarding` + - `#cb-jamming` + - `#cb-contributions` + - `#cb-help` + - После того как вы войдете в систему, вам нужно будет войти в курс дела: + - Представление себя другим членам сообщества + - Чтение всех прикрепленных сообщений и связанных ресурсов +2. На Coordinape: + - Вам будет предложено присоединиться к кругу строителей сообщества Namada + - Вам нужно ознакомиться с платформой + +## Вклады + +### Рекомендации по внесению вкладов + +**Актуальность содержания:** Убедитесь, что ваши материалы соответствуют ценностям и миссии Namada, делая акцент на ее приверженности приватности и полезности блокчейна, и помните, что помощь другим - это тоже своего рода работа. Namada стремится сделать приватность уютной и доступной, а не актом устрашения, и культура нашего сообщества должна отражать это. + +**Избегайте спекуляций с ценами:** Обсуждение цен на криптовалюту или упоминание "туземуна" не допускается. Основное внимание должно быть уделено влиянию и ценностному предложению технологии Namada, а не финансовой выгоде. Мы не стремимся увеличить стоимость токена, связанного с сетью, мы стремимся к тому, чтобы сеть существовала в долгосрочной перспективе. + +**Принимаются различные форматы контента**: Ваш вклад может быть представлен в виде письменных работ, подкастов, видеороликов или визуального искусства. Выбирайте тот формат, который лучше всего передает вашу идею и использует ваши навыки, большее значение придается тем проектам, которые стремятся объяснить сложные понятия о Namada в доступной форме. + +**Соблюдайте точность фактов:** Поддерживайте целостность своего контента, обеспечивая его фактическую достоверность. Попросите других участников, например, других CB, проверить факты или сделать обзор - к концу программы все члены CB должны знать протокол вдоль и поперек. + +**Ограничений по объему нет, главное - качество:** Материалы могут быть любого объема при условии, что они содержательны и демонстрируют полное понимание предмета - но объем не значит точность - убедитесь, что ваши материалы выполняют работу по обеспечению доступного изучения протокола для других в тех форматах, которые вы решили использовать для такой работы. + +## Отслеживание вкладов + +На данный момент участники сообщества могут отслеживать свой вклад, используя комбинацию Discord и Coordinape. Убедитесь, что вы поощряете других людей выражать вам одобрение на форуме и/или Coordinape, если вы считаете, что им понравятся ваши работы, и отслеживайте все свои значительные вклады. + +Отслеживая свой вклад, обязательно предлагайте следующее: + +1. Ссылка на вклад (должна быть общедоступной) +2. Что это? Опишите суть вашего вклада +3. Почему это важно\полезно? Опишите влияние вашего вклада +4. Кто? Опишите, кто и как вам помог +5. Что дальше? Предложите, как можно продолжить эту работу + +Внести свой вклад можно двумя способами: + +1. Индивидуальные вклады +2. Совместные вклады + +### Индивидуальные вклады + +Индивидуальный вклад должен регистрироваться в одном месте. Вы сами решаете, где это делать - это может быть либо в профиле вклада в Coordinape, либо в дискорде в виде отдельного сообщения с вашим именем, которое отслеживает ваш вклад, с тегом #profile . Алгоритм должен быть следующим: + +1. Создайте сообщение в форуме #cb-contributions. Укажите в описании сообщения, что оно будет использоваться для отслеживания вашего индивидуального вклада, а также способы, с помощью которых вы собираетесь вносить свой вклад (будете ли вы писать в твиттере? будете ли оказывать поддержку на сервере?). +2. Пометьте это сообщение тегом #Profile +3. Последовательно регистрируйте здесь свои вклады +4. Разместите ссылку на этот пост #profile в Coordinape в профиле пользователя круга, в котором вы состоите. + +_Если вы решите регистрировать все свои сообщения в Coordinape, поймите, что другие участники программы Community Builders не смогут их увидеть - в то время как при публикации в форуме discord любой, у кого есть метка Verified, сможет зайти и отреагировать на ваши сообщения._ + +### Совместные вклады + +Совместный вклад - это работа, требующая помощи других людей и/или превышающая определенную степень сложности, требующие проверки другими сторонами (например, написание объемной статьи и желание убедиться в точности написанного, или создание набора видеороликов о Namada как сети и последствиях применения этой технологии - другие предложения см. в разделе Inspiration). + +Подача совместного вклада осуществляется следующим образом: + +1. **Создайте сообщение в форуме #cb-contributions.** Укажите ссылку на вклад, будь то в черновом или окончательном виде, и добавьте ответы на приведенные выше вопросы. Также не забудьте сформулировать влияние вашего вклада и, если возможно, привести доказательства его эффективности. +2. **Пометить сообщение тегами** #blog/writing, #support, #moderation, #events, #mediaproduction (пожалуйста, свяжитесь с нами, если вы считаете, что необходимо добавить другие теги) +3. **Сотрудничайте с другими участниками.** Если вы являетесь организатором вклада, не забудьте пригласить других участников поработать с вами и запросить обратную связь о том, что необходимо сделать. + 1. Если вы являетесь создателем, опубликуйте ссылку на совместный вклад в своем профиле Coordinape. + 2. Если вы являетесь участником проекта, опубликуйте ссылку на ваше первое сообщение о сотрудничестве с проектом на Coordinape и/или попросите создателя\организатора оставить kudos в вашем профиле на Coordinape за оказанную вами помощь. + +## Вдохновение + +Вот некоторые идеи для взносов. + +### Управление сообществом и работа с ним: + +- Представлять Namada в конкретных региональных сообществах, выступая в качестве контактного лица по местным инициативам (например, встречам!) и обновлениям, переводам и т.д. +- Наставничество и привлечение новичков в сообщество Namada. +- Активное участие в работе таких каналов сообщества, как Twitter, Discord и Telegram, ведение дискуссий и распространение важной информации. +- Делиться успешными методами взаимодействия с сообществом с другими создателями сообществ для развития обучающей среды. +- Запуск региональных кампаний, учитывающих особенности местной культуры и проблемы, для привлечения более диверсифицированной аудитории. +- Сотрудничать с местными учебными заведениями для проведения семинаров или курсов по вопросам конфиденциальности в блокчейне. +- Сотрудничать с основными участниками проекта Namada (в данном случае с маркетологами), проводя разъяснительную работу по освещению проекта Namada в различных изданиях, подкастах, СМИ и т.д. + +### Создание и продвижение контента: + +- Создание контента, способствующего информированию широкой общественности о компании Namada и более широком видении того, почему конфиденциальность имеет первостепенное значение в децентрализованных системах. +- Визуальные работы, которые легко вопринимаются и демонстрируют понимание протокола и его эффекта. +- Переработать технические статьи, написанные на сайте [blog.namada.ne](https://blog.namada.net/)[t](https://blog.namada.net/), в более доступные для понимания в средствах массовой информации. Namada нужны не переделки уже написанных статей, а рефлексивные материалы, рассказывающие о влиянии Namada на другие сети или на культуру пространства в целом. +- Участие в журналистской деятельности по созданию статей или интервью, посвященных Namada. +- Написание технической документации или руководств, связанных с экосистемой Namada. +- Расскажите о возможностях Namada, ориентированных на конфиденциальность, на блокчейн-мероприятиях, семинарах или встречах. +- Обсуждения, обучающие программы или обзоры, связанные с Namada, в прямом эфире. (это может быть Twitter Spaces / youtube / twitch / и т.д.) +- Ведите дискуссии в Private Library. + +### Разработка и технический вклад: + +- Обновление или улучшение документации разработчика с сайта [docs.namada.net](https://docs.namada.net/) +- Обмен информацией с разработчиками и развитие экосистемы. +- Предлагать свои идеи по выпуску протоколов, предоставляя ранние отзывы с точки зрения сообщества. +- Создание руководств по взаимодействию с протоколом. +- Помочь другим пользователям освоить работу с протоколом Namada и взаимодействие с ним. +- Помогать другим в различных сообществах в рамках Namada (например, быть помощником в сообществе валидаторов по собственной инициативе) + +Не забывайте, что вы не одиноки! Используйте эти каналы Discord для обсуждения идей, совместной работы, получения обратной связи или вопросов: + +- `#cb-jamming` +- `#cb-help` + +### Виды вкладов, которые не приносят пользы: + +* **Вклад, не требующий больших усилий** - Хотя создание визуальных средств информации полезно, создание красивой картинки с нашим девизом или стикеров для различных платформ социальных сетей помогает не так уж много. Если вы собираетесь создавать материалы, пусть они будут средствами для понимания протокола. +* **Неточный вклад** - Если вы размещаете материал, объясняющий протокол, он должен быть точным - если вы не уверены в том, что понимаете технологию, уточните это у остальных участников программы Community Builders. Цель состоит в том, чтобы, участвуя в этой программе, к концу обучения вы знали протокол вдоль и поперек. +* **Вклад, направленный против других протоколов** - Это особенно вопиющий случай, который является основанием для лишения членства в CB. _Мы никогда не сравниваем себя с другими протоколами в качестве средства улучшения наших предложений и считаем, что все другие технологии обеспечения конфиденциальности работают над той же задачей._ + +### Потеря членства в CB + +Будет определен порог участия в программе RPGF и качества подаваемых материалов - ваше участие частично решит эту проблему путем голосования за других участников Community Builder. Например, 100 наиболее слабых участников программы на основе веса голосов Coordinape будут отсеяны, чтобы освободить место для новых участников. Более подробная информация об этой процедуре будет предоставлена по мере приближения даты голосования. + +- **Неактивность:** Вы можете лишиться членства в CB, если не будете участвовать в проекте более 4 недель после вступления. Чтобы остаться участником, постоянно вносите свой вклад! +- **Накопление предупреждений:** Три предупреждения приведут к исключению из программы. К предупреждениям могут привести следующие действия: + - Создание низкокачественного/низкоэффективного/ крайне нелепого контента + - Рассылка спама + - Разговоры о ценах + - Плагиат +- **Серьезные нарушения:** Немедленное исключение за такие грубые нарушения, как doxxing, мошенничество или утечка конфиденциальной информации. + + + + + diff --git a/packages/community/pages/community-builder-handbook.uk-UA.mdx b/packages/community/pages/community-builder-handbook.uk-UA.mdx new file mode 100644 index 00000000..649a5149 --- /dev/null +++ b/packages/community/pages/community-builder-handbook.uk-UA.mdx @@ -0,0 +1,149 @@ +# Посібник із розбудови спільноти Namada + +> Примітка: це сторінка документів, що розвивається, перевіряйте її час від часу, щоб бути в курсі останніх інструкцій. + +## Приєднання до Namada Community Builders[](https://namada.net/community/docs/community-builder-handbook#joining-the-namada-community-builders) + +Розбудовники спільноти Namada — це люди, які дотримуються [місії та бачення Namada](https://namada.net/vision). Вони активно співпрацюють, щоб підтримувати та розвивати спільноту Namada. Реєстрацію наразі закрито, але якщо ви були/бажаєте зареєструватися в програмі, наведена нижче інформація все одно буде застосовуватися в майбутньому. + +Участь у програмі означає приєднання до мережі Namada таким чином, що ви працюєте над забезпеченням довгострокового існування протоколу. Мета програми полягає не в тому, щоб мати сотні учасників, а натомість мати основний контингент, який відданий роботі. Програма RPGF є засобом, за допомогою якого це можна зробити, оскільки розбудовників спільноти відфільтровують на основі їхнього рівня внеску. + +Щоб стати розбудовником спільноти: + +1. Приєднайтеся до Namada [Discord(відкривається в новій вкладці)](http://discord.gg/namada) і підтвердьте себе на каналі #verify-me +2. Під час цього процесу вам буде запропоновано зареєструватися на [Coordinape(відкривається в новій вкладці)](http://coordinape.com/). +3. Ви можете зареєструватися за допомогою електронної пошти або адреси ETH. + - Ви самі вирішуєте, як додати адресу, але зауважте, що на цю адресу не надходитимуть кошти, вона використовуватиметься лише для автентифікації вашого доступу до Coordinape. +4. Заповніть форму Namada Community Builder [Форма(відкривається в новій вкладці)](https://namada.deform.cc/communitybuilders): + - Вставте свою адресу Coordinape ETH у форму Community Builder у відповідному полі. + - Завершіть заповнення форми на DeForm і натисніть «Надіслати». +5. Після того, як ви заповните цю форму, менеджер спільноти розгляне вашу заявку та запропонує вам роль «Створювача спільноти» в Discord, надавши вам помаранчевий значок облікового запису. +6. Це дасть вам доступ до кількох каналів на сервері, указаному нижче, для реєстрації. + +~~ Зауважте, що програма Community Builder наразі не приймає нових учасників — наприкінці майбутнього раунду RPGF новий відбір відбуватиметься на постійній основі ~~ + +## Onboarding[](https://namada.net/community/docs/community-builder-handbook#onboarding) + +Якщо вас обрали для приєднання до Community Builders, наявний член CB зв’яжеться з вами, і ви будете підключені до координаційних платформ: + +1. На сервері Namada Discord: + - Вам буде призначено роль «Створювач спільноти». + - Ви також отримаєте запрошення на такі канали: + - `#cb-onboarding` + - `#cb-глушіння` + - `#cb-contributions` + - `#cb-help` + - Коли ви ввійдете, вам потрібно поспішити: + - Представити себе іншим розбудовникам спільноти + - Читати всі закріплені повідомлення і приєднані ресурси +1. На Coordinape: + - Вас запросять приєднатися до гуртка Namada Community Builder + - Ознайомтеся з платформою + +## Внесок[](https://namada.net/community/docs/community-builder-handbook#contributing) + +### Рекомендації щодо внеску[](https://namada.net/community/docs/community-builder-handbook#contribution-guidelines) + +**Відповідність вмісту.** Переконайтеся, що ваші матеріали відповідають цінностям і місії Namada, зосереджуючись на її прихильності конфіденційності та корисності блокчейну, і пам’ятайте, що допомога іншим – це також свого роду робота. Намада прагне зробити конфіденційність затишною та доступною, а не актом страху, і культура нашої спільноти має відображати це. + +**Уникайте цінових спекуляцій:** Обговорення, пов’язані з ціноутворенням криптовалюти або посиланнями на 'moon', заборонені. У центрі уваги має бути вплив і цінність технології Namada, а не фінансові прибутки. Ми не прагнемо підвищити вартість токена, пов’язаного з мережею, ми прагнемо забезпечити, щоб мережа залишалася в довгостроковій перспективі. + +**Приймаються різноманітні формати вмісту.** Ваші внески можуть бути у формі письмових робіт, подкастів, відео чи образотворчого мистецтва. Виберіть формат, який найкраще передає ваше повідомлення та використовує ваші навички, більша вага надається тим проектам, які прагнуть пояснити складні концепції про Намаду доступними способами. + +**Підтримуйте точність фактів.** Підтримуйте цілісність свого вмісту, гарантуючи, що він відповідає дійсності. Попросіть інших учасників, таких як члени CB, для перевірки фактів або перегляду - до кінця цієї програми всі CB повинні знати протокол від початку до кінця. + +**Немає обмежень щодо внеску, але якість є ключовим фактором:** Внески можуть бути будь-якого об’єму, за умови, що вони є проникливими та демонструють всебічне розуміння теми, але об’єм =/точність, переконайтеся, що ваші внески справляються зі створенням протокол БІЛЬШ доступним для інших у форматах, які ви виберете для такого роду роботи. + +## Відстеження внесків (https://namada.net/community/docs/community-builder-handbook#tracking-contributions) + +Наразі розбудовники спільноти можуть відстежувати свої внески за допомогою комбінації Discord і Coordinape. *Переконайтеся, що ви заохочуєте інших хвалити вас на форумі та/або в Coordinape, якщо ви відчуваєте, що їм сподобалося працювати з вами, і відстежуйте всі ваші значні внески.* + +Відстежуючи ваші внески, обов’язково пропонуйте наступне: + +1. Посилання на внесок (має бути загальнодоступним) +2. Що? Опишіть характер вашого внеску +3. Чому? Опишіть вплив вашого внеску +4. Хто? Опишіть, хто і як допомагав +5. Що далі? Запропонуйте, як хтось міг би продовжити цю роботу + +Додаючи свій внесок, є два способи зробити це: +1. Індивідуальні внески +2. Спільні внески. + + +### Індивідуальні внески (https://namada.net/community/docs/community-builder-handbook#Individual-contributions) +Індивідуальні внески мають реєструватися в одному місці. Ви вирішуєте, де ви це зробите – це може бути або у вашому профілі внесків у Coordinape, або в discord як окрема публікація з вашим іменем, яка відстежує ваші внески, позначена тегом #profile. Послідовність має бути така: + +1. **Створіть допис на форумі #cb-contributions.** В описі допису чітко вкажіть, що він використовуватиметься для відстеження ваших індивідуальних внесків, а також способів, за допомогою яких ви збираєтеся зробити внесок (чи збираєтесь ви бути, чи збираєтеся ви надавати підтримку на сервері?) +2. **Позначте цю публікацію тегом #Профіль** +3. **Послідовно реєструйте свої внески #тут.** +4. **Опублікуйте посилання на цей #профіль** **опублікуйте в Coordinape у своєму профілі користувача для кола, до якого ви належите.** + +*Якщо ви вирішите реєструвати всі свої внески в Coordinape, майте на увазі, що інші особи, які не є учасниками програми Community Builders, не зможуть їх побачити, де, коли вони опубліковані на форумі Discord, будь-хто, хто має тег Verified, може зайти та реагувати на ваші пости.* + +### Спільні внески[](https://namada.net/community/docs/community-builder-handbook#collaborative-contributions) +Спільні внески – це дописи, які вимагають допомоги інших та/або перевищують певний рівень складності, що вимагає перегляду іншими сторонами (наприклад, написання довгої статті та бажання переконатися, щоиправдиве те, що ви написали, або створення набору відео про Namada як мережу та наслідки технології – інші пропозиції див. [Натхнення](https://namada.net/community/docs/community-builder-handbook#inspiration)) + +Послідовність подання спільного внеску така: + +1. **Створіть допис на форумі #cb-contributions.** Надайте посилання на внесок, чи то в чернетці, чи в остаточній формі, і додайте відповіді на запитання вище. Знову ж таки, обов’язково сформулюйте вплив вашого внеску, якщо це можливо, надавши докази його впливу. +2. **Позначте публікацію тегами** #blog/writing, #support, #moderation, #events, #mediaproduction (*будь ласка, зв’яжіться, якщо вважаєте, що потрібно додати більше тегів)* +3. **Співпрацюйте з іншими в цьому дописі** Якщо ви є головним оператором допису, обов’язково запросіть інших працювати з вами над проектом і шукайте відгуки про те, що потрібно зробити. +1. Якщо ви OP, опублікуйте посилання на спільний внесок у своєму профілі Coordinape +2. Якщо ви дописувач, опублікуйте посилання на своє перше повідомлення у співпраці з проектом на Coordinape та/або попросіть OP залишити подяку у вашому профілі Coordinape за допомогу, яку вони вам надали. +## Натхнення[](https://namada.net/community/docs/community-builder-handbook#inspiration) + +Ось кілька ідей щодо внесків. + +### Управління спільнотою та просування:[](https://namada.net/community/docs/community-builder-handbook#community-management-and-outreach) + +- Представляйте Намаду в конкретних регіональних громадах, виступаючи в якості контактної особи для місцевих ініціатив (наприклад, зустрічей!) та оновлень, перекладів тощо. +- Наставляйте та вводьте новачків у спільноту Namada. +- Активно беріть участь у таких каналах спільноти, як Twitter, Discord і Telegram, керуючи розмовами та поширюючи важливу інформацію. +- Поділіться успішними методами залучення спільноти до інших розбудовників спільноти для сприяння навчальному середовищу. +- Запуск регіональних кампаній, адаптованих до місцевої культури та проблем, щоб залучити більш різноманітну аудиторію +- Співпрацюйте з місцевими навчальними закладами, щоб запропонувати семінари або курси про конфіденційність у блокчейні +- Співпрацюйте з основними учасниками Namada (у цьому випадку – маркетингом), проводячи інформаційні заходи, щоб Namada була висвітлена в різних публікаціях, подкастах, ЗМІ тощо. + +### Створення та розширення вмісту:[](https://namada.net/community/docs/community-builder-handbook#content-creation-and-amplification) + +- Створюйте контент, який допоможе розповісти ширше спільноті про Namada та ширше бачення того, чому конфіденційність має першочергове значення в децентралізованих системах. +- Візуальні медіа, які можна засвоїти, та які демонструють розуміння протоколу та його ефекту. +- Перемістіть технічні статті, написані на [blog.namada.net](https://blog.namada.net) у більш доступні медіа. Namada не потребує переробок уже написаних статей, натомість рефлексивних творів, які розповідають про вплив Namada на інші мережі чи на культуру простору ширше. +- Брати участь у журналістських зусиллях для створення статей або інтерв'ю, присвячених Намаді. +- Напишіть технічну документацію або посібники, пов’язані з екосистемою Намади. +- Розповідайте про функції Namada, орієнтовані на конфіденційність, на блокчейн-подіях, семінарах або зустрічах. +- Обговорення в прямому ефірі, навчальні посібники або огляди, пов’язані з Namada. (це може бути Twitter Spaces / youtube / twitch / тощо) +- Ведення дискусій у приватній бібліотеці. + +### Розробка та технічний внесок:[](https://namada.net/community/docs/community-builder-handbook#development-and-technical-contributions) + +- Оновіть або вдоскональте документацію розробника з [docs.namada.net](https://docs.namada.net) +- Діліться оновленнями розробників і розвивайте екосистему +- Пропонуйте інформацію про випуски протоколів, надаючи попередній відгук з точки зору спільноти +- Створення інструкцій для взаємодії з протоколом +- Допоможіть іншим працювати з протоколом Namada та взаємодіяти з ним +- Допомога іншим у різних спільнотах у межах Namada (наприклад, бути наполегливим членом спільноти Validator) + +Не забувайте, що ви не самотні! Використовуйте ці канали Discord, щоб обговорювати ідеї, співпрацювати, запитувати відгуки чи запитання: + +- `#cb-глушіння` +- `#cb-help` + +### Види внесків, які не є корисними:[](https://namada.net/community/docs/community-builder-handbook#kinds-of-contribution-that-are-not-helpful) + +* **Внески з низькими зусиллями**. Хоча створення візуальних медіа корисно, створення гарного зображення з нашим слоганом або наклейками для різних платформ соціальних мереж дуже допомагає. Якщо ви збираєтеся створювати внески, нехай вони будуть засобами для розуміння протоколу. Якщо вся ваша історія публікацій складається лише з зображень Midjourney із логотипом Namada, вставленим у рамку, це вважається незначним зусиллям. Скористайтеся шансом поекспериментувати! Розкажіть історію за допомогою зображень. +* **Неточні внески** – якщо ви публікуєте матеріал, який пояснює протокол, він має бути точним – якщо ви не впевнені, що розумієте технологію, зверніться до інших учасників програми Community Builders. Мета полягає в тому, щоб беручи участь у цій програмі, ви повинні знати протокол повність, до кінця вашої участі. +* **Внесок, націлений на інші протоколи** - це особливо кричуще і може стати підставою для втрати членства в CB. *Ми ніколи не порівнюємо себе з іншими протоколами як засіб покращення нашої пропозиції, і ми віримо, що всі інші технології конфіденційності працюють над тією ж місією.* + +## Втрата членства в CB[](https://namada.net/community/docs/community-builder-handbook#losing-cb-membership) + +Буде встановлено порогове значення для участі та якості подання в програмі RPGF – ваша участь частково вирішить це через голосування за інших учасників Community Builder, так що (наприклад) 100 найнижчих учасників програми на основі ваги голосування Coordinape будуть скорочено, щоб звільнити місце для нових учасників. Більш детальну інформацію про процедуру щодо цього буде надано з наближенням дати. + +- **Неактивність**: ви можете втратити членство в CB через **бездіяльність** протягом більше 4 тижнів після приєднання. Щоб залишатися учасником, переконайтеся, що ви постійно робите внески! +- **Накопичення попереджень**: три попередження призведуть до видалення з програми. Наступне може призвести до попереджень: + - Створення низькоякісного/з низькими зусиллями/надзвичайно жахливого вмісту + - Розсилка спаму + - Обговорення цін + - Плагіат +- **Серйозні порушення**: негайне виключення за серйозні правопорушення, такі як доксінг, шахрайство або витік конфіденційної інформації. \ No newline at end of file diff --git a/packages/community/pages/index.en-US.mdx b/packages/community/pages/index.en-US.mdx new file mode 100644 index 00000000..b3361e8a --- /dev/null +++ b/packages/community/pages/index.en-US.mdx @@ -0,0 +1,9 @@ +# Namada Community DOCS + +## What is the Namada Community? + +The Namada community is composed of ecosystems, communities, researchers, builders, creators, advocates, users of privacy, and just people – who want to see a future in which decentralized systems can serve as real alternatives to existing financial systems. To achieve this, privacy is paramount. + +We are brought together by the [Namada Vision](https://forum.namada.net/t/the-namada-mission/275). Together we make privacy as a public good a reality by building open-source tools, operating protocols, teaching people about privacy, using privacy, and funding privacy. + +Do you want to join us? diff --git a/packages/community/pages/index.ru-RU.mdx b/packages/community/pages/index.ru-RU.mdx new file mode 100644 index 00000000..5ad9de13 --- /dev/null +++ b/packages/community/pages/index.ru-RU.mdx @@ -0,0 +1,11 @@ + + +# Введение + +## Что такое сообщество Namada? + +Сообщество Namada состоит из экосистем, сообществ, исследователей, строителей, создателей, сторонников, пользователей конфиденциальности и просто людей, которые хотят увидеть будущее, в котором децентрализованные системы смогут служить реальной альтернативой существующим финансовым системам. Для достижения этой цели конфиденциальность имеет первостепенное значение. + +Нас объединяет концепция [Namada Vision](https://forum.namada.net/t/the-namada-mission/275). Вместе мы делаем приватность как общественное благо реальностью, создавая инструменты с открытым исходным кодом, операционные протоколы, обучая людей приватности, используя приватность и финансируя ее. + +Хотите присоединиться к нам? \ No newline at end of file diff --git a/packages/community/pages/index.uk-UA.mdx b/packages/community/pages/index.uk-UA.mdx new file mode 100644 index 00000000..c94cbaa6 --- /dev/null +++ b/packages/community/pages/index.uk-UA.mdx @@ -0,0 +1,9 @@ +# Документація спільноти Namada + +## Що таке спільнота Namada? + +Спільнота Namada складається з екосистем, спільнот, дослідників, розбудовників, творців, захисників, користувачів конфіденційності та просто людей, які хочуть бачити майбутнє, у якому децентралізовані системи можуть служити реальною альтернативою існуючим фінансовим системам. Щоб досягти цього, конфіденційність має першочергове значення. + +Нас об’єднує [Namada Vision](https://forum.namada.net/t/the-namada-mission/275). Разом ми робимо конфіденційність, як суспільне благо - реальністю, створюючи інструменти з відкритим кодом, керуючи протоколами, навчаючи людей про конфіденційність, використовуючи конфіденційність і фінансуючи конфіденційність. + +Ви хочете приєднатися до нас? diff --git a/packages/community/pages/trusted-setup.en-US.mdx b/packages/community/pages/trusted-setup.en-US.mdx new file mode 100644 index 00000000..075086fc --- /dev/null +++ b/packages/community/pages/trusted-setup.en-US.mdx @@ -0,0 +1,22 @@ +# Trusted setup + +A key component of the Namada protocol is the MASP circuit, which enables the features of asset-agnostic shielded transfers and shielded set rewards. For the MASP to work, it needs two sets of parameters: the first set is phase I from Zcash’s Powers of Tau ceremony, conducted in 2018, and the second ones are the ones generated in Namada’s Trusted Setup ceremony, which was announced in November 2022 and coordinated by the Anoma Foundation with the help of devs at Heliax. + +The ceremony encouraged everyone to participate, but specifically the ones who wanted to use privacy on Namada – because participants in the ceremony only need to trust themselves to have effectively destroyed the toxic waste. The ceremony started on the 19th of November 2022 and concluded on the 21st of December 2022 with no less than 2,510 participants – making it the largest trusted setup at the time (more details in the recap). + +The Namada Community grew in size and diversity, everyone who participated contributed to the security of the privacy features on Namada. Participants in the Trusted Setup were requested to generate a seed phrase – and the next step will be the instructions for claiming the rewards for participating in the ceremony. + +**Resources:** + +- [Announcing the Namada Trusted Setup](https://namada.net/blog/announcing-the-namada-trusted-setup-ceremony) +- Trusted Setup coordinator [code](https://github.com/anoma/namada-trusted-setup) +- [Completion of the Namada Trusted Setup](https://namada.net/blog/completion-of-the-namada-trusted-setup) +- Dashboard with [all contributions](https://namada.net/trusted-setup) and tool to verify contributions +- [Zcash’s Powers of Tau](https://github.com/ZcashFoundation/powersoftau-attestations/) +- [MASP parameters](https://github.com/anoma/namada-masp-params) as a Rust crate + +**Engage:** + +- Join the community on Discord +- Join the weekly Private Library on [Discord](https://discord.gg/namada) +- Join the monthly community calls diff --git a/packages/community/pages/trusted-setup.ru-RU.mdx b/packages/community/pages/trusted-setup.ru-RU.mdx new file mode 100644 index 00000000..3a039f95 --- /dev/null +++ b/packages/community/pages/trusted-setup.ru-RU.mdx @@ -0,0 +1,22 @@ +# Доверенная настройка + +Ключевым компонентом протокола Namada является схема MASP, которая позволяет реализовать функции экранированных переводов, не зависящих от активов, и вознаграждений за экранированные наборы. Для работы MASP необходимы два набора параметров: первый - фаза I из церемонии Zcash "Силы Тау", проведенной в 2018 году, и второй - параметры, сгенерированные в ходе церемонии Namada "Доверенная настройка", которая была объявлена в ноябре 2022 года и координировалась фондом Anoma Foundation при содействии разработчиков из Heliax. + +Церемония призывала к участию всех желающих, но особенно тех, кто хотел использовать приватность на Namada - ведь участникам церемонии достаточно доверять только себе, что они эффективно уничтожили токсичные отходы. Церемония началась 19 ноября 2022 года и завершилась 21 декабря 2022 года при участии не менее 2 510 человек, что сделало ее самой масштабной по доверию на тот момент (подробнее - в обзоре). + +Сообщество Namada стало еще более многочисленным и разнообразным, каждый участник внес свой вклад в обеспечение безопасности функций конфиденциальности в Namada. Участникам Trusted Setup было предложено сгенерировать seed-фразу - следующим шагом будут инструкции по получению вознаграждения за участие в церемонии. + +**Ресурсы:** + +- [Анонс программы Namada Trusted Setup](https://namada.net/blog/announcing-the-namada-trusted-setup-ceremony) +- Координатора Trusted Setup[код](https://github.com/anoma/namada-trusted-setup) +- [Завершение программы Namada Trusted Setup](https://namada.net/blog/completion-of-the-namada-trusted-setup) +- Приборная панель [со всеми вкладами](https://namada.net/trusted-setup) и инструмент для проверки вкладов +- [Zcash's Powers of Tau ](https://github.com/ZcashFoundation/powersoftau-attestations/) +- [Параметры MASP](https://github.com/anoma/namada-masp-params) в виде Rust crate + +**Участвуйте:** + +- Присоединяйтесь [к сообществу Discord](https://discord.gg/namada) +- Присоединяйтесь к еженедельной программе [Private Library в Discord](https://discord.gg/namada) +- Присоединяйтесь к ежемесячным встречам сообщества \ No newline at end of file diff --git a/packages/community/pages/trusted-setup.uk-UA.mdx b/packages/community/pages/trusted-setup.uk-UA.mdx new file mode 100644 index 00000000..f4c45284 --- /dev/null +++ b/packages/community/pages/trusted-setup.uk-UA.mdx @@ -0,0 +1,22 @@ +# Довірливе налаштування + +Ключовим компонентом протоколу Namada є схема MASP, яка забезпечує функції екранованих передач, що не залежать від активів, і екранованих наборів винагород. Щоб MASP працював, йому потрібні два набори параметрів: перший набір — це фаза I з церемонії Zcash Powers of Tau, проведеної в 2018 році, а другий — це параметри, згенеровані на церемонії Trusted Setup від Namada, яка була оголошена в листопаді 2022 року, і координується Anoma Foundation, за допомогою розробників Heliax. + +Церемонія закликала всіх взяти участь, але особливо тих, хто хотів використовувати конфіденційність на Namada, тому що учасникам церемонії потрібно лише повірити в себе, щоб ефективно знищити токсичні відходи. Церемонія почалася 19 листопада 2022 року і завершилася 21 грудня 2022 року, у ній взяли участь не менше 2510 учасників, що зробило її найбільшою довіреною організацією на той час (докладніше в підсумку). + +Спільнота Namada стала більшою та різноманітною, кожен - хто брав участь, зробив внесок у безпеку функцій конфіденційності на Namada. Учасникам Trusted Setup було запропоновано згенерувати вихідну фразу, а наступним кроком будуть інструкції щодо отримання нагород за участь у церемонії. + +**Ресурси:** + +- [Оголошення довіреної установки Namada](https://namada.net/blog/announcing-the-namada-trusted-setup-ceremony) +- Координатор надійного налаштування [код](https://github.com/anoma/namada-trusted-setup) +- [Завершення надійного налаштування Namada](https://namada.net/blog/completion-of-the-namada-trusted-setup) +- Інформаційна панель із [усіма внесками](https://namada.net/trusted-setup) і інструментом для перевірки внесків +- [Zcash’s Powers of Tau](https://github.com/ZcashFoundation/powersoftau-attestations/) +- [Параметри MASP](https://github.com/anoma/namada-masp-params) як ящик Rust + +**Залучення:** + +- Приєднуйтеся до спільноти на Discord +- Приєднуйтесь до щотижневої приватної бібліотеки на [Discord](https://discord.gg/namada) +- Приєднуйтеся до щомісячних закликів спільноти diff --git a/packages/community/pages/validators.en-US.mdx b/packages/community/pages/validators.en-US.mdx new file mode 100644 index 00000000..5f0e7306 --- /dev/null +++ b/packages/community/pages/validators.en-US.mdx @@ -0,0 +1,20 @@ +# Validators + +The development of Namada started in 2022, back then it went by the codename of “M1”. After months of development, throughout summer and fall we launched a series of [private testnets](https://github.com/anoma/namada-testnets/tree/main/namada-close-quarters-testnet-1) with the help of a handful of early validators who believed in the vision of bringing asset agnostic privacy. The community at this stage was composed by the core developers at Heliax and [the few validators](https://namada.net/blog/announcing-namada-public-testnets) (7 team members from Heliax and [11 validators](https://github.com/anoma/namada-testnets/tree/main/namada-close-quarters-testnet-5)) who joined and coordinated through the Validator Hangout on Element. The last private testnets ran until December 2022, the protocol version was `v0.11`. + +In December 2022, the first [public testnet](https://namada.net/blog/announcing-namada-public-testnets) was launched with a few more validators joining forces ([29 in total](https://github.com/anoma/namada-testnets/tree/main/namada-public-testnet-1), with a few team-run nodes). Ever since, the core developers have published numerous protocol releases from `v0.12.0`, until the latest `v0.23.1` and more than 13 testnets launches/upgrades. The number of validators grew a lot, a total of [253 validators](https://github.com/anoma/namada-testnets/tree/main/namada-public-testnet-13) submitted their genesis keys for testnet 13. + +Every testnet followed the same decentralized launch process as practice for mainnet, where a protocol version and a genesis proposal is published, and it is entirely up to the validators whether the network goes live or not. + +**Resources:** + +- [Announcing Namada Public Testnets](https://namada.net/blog/announcing-namada-public-testnets) +- The [Namada protocol](https://github.com/anoma/namada) and releases +- Namada testnet history and validator .toml [files](https://github.com/anoma/namada-testnets/tree/main) +- Validator [documentation](https://docs.namada.net/) + +**Want to become a validator?** + +- Become a validator in the public testnets +- Join the validator community on [Discord](https://discord.gg/namada) +- Join the biweekly validator calls diff --git a/packages/community/pages/validators.ru-RU.mdx b/packages/community/pages/validators.ru-RU.mdx new file mode 100644 index 00000000..1aab108b --- /dev/null +++ b/packages/community/pages/validators.ru-RU.mdx @@ -0,0 +1,20 @@ +# Валидаторы + +Разработка Namada началась в 2022 году, тогда она носила кодовое имя "M1". После нескольких месяцев разработки, летом и осенью, мы запустили серию [частных тестовых сетей](https://github.com/anoma/namada-testnets/tree/main/namada-close-quarters-testnet-1) с помощью нескольких первых валидаторов, которые поверили в идею обеспечения конфиденциальности, не зависящей от активов. На этом этапе сообщество состояло из основных разработчиков Heliax и [нескольких валидаторов](https://namada.net/blog/announcing-namada-public-testnets) (7 членов команды Heliax и [11 валидаторов](https://github.com/anoma/namada-testnets/tree/main/namada-close-quarters-testnet-5)), которые присоединились и координировали свои действия через Validator Hangout на Element. Последние частные сети проводились до декабря 2022 года, версия протокола - v0.11. + +В декабре 2022 года был запущен [первый публичный тестнет](https://namada.net/blog/announcing-namada-public-testnets), к которому присоединились еще несколько валидаторов ([всего 29](https://github.com/anoma/namada-testnets/tree/main/namada-public-testnet-1), из них несколько узлов управляются командами). С тех пор основные разработчики опубликовали множество релизов протокола, начиная с `v0.12.0` и заканчивая [последней v0.23.2](https://github.com/anoma/namada/releases/tag/v0.23.2), и более 13 запусков/обновлений тестовых сетей. Значительно выросло число валидаторов, всего [253 валидатора](https://github.com/anoma/namada-testnets/tree/main/namada-public-testnet-13) (откроется в новой вкладке) предоставили свои ключи генезиса для 13 тестовой сети. + +Каждый тестнет проходил децентрализованный процесс запуска, аналогичный тому, что практикуется в мейннете: публикуется версия протокола и предложение по генезису, и только от валидаторов зависит, будет ли сеть запущена или нет. + +**Ресурсы:** + +- [Анонс публичных тестовых сетей Namada](https://namada.net/blog/announcing-namada-public-testnets) +- Протокол [Namada](https://github.com/anoma/namada) и релизы +- История тестовой сети Namada и [файлы валидатора .toml](https://github.com/anoma/namada-testnets/tree/main) +- [Документация для валидаторов](https://lofingv.gitbook.io/namada-docs-ru/) + +**Хотите стать валидатором?** + +- Станьте валидатором в публичных тестовых сетях +- Присоединяйтесь к сообществу валидаторов в [Discord](https://discord.gg/namada) +- Присоединяйтесь к звонкам валидаторов раз в две недели \ No newline at end of file diff --git a/packages/community/pages/validators.uk-UA.mdx b/packages/community/pages/validators.uk-UA.mdx new file mode 100644 index 00000000..b2ef975a --- /dev/null +++ b/packages/community/pages/validators.uk-UA.mdx @@ -0,0 +1,20 @@ +# Валідатори + +Розробка Namada почалася в 2022 році, тоді вона мала кодову назву «M1». Після місяців розробки протягом літа й осені, ми запустили серію [приватних тестових мереж](https://github.com/anoma/namada-testnets/tree/main/namada-close-quarters-testnet-1) за допомогою кількох ранніх валідаторів, які вірили в бачення забезпечення конфіденційності, незалежно від активів. Спільнота на цьому етапі складалася з основних розробників Heliax і [кількох валідаторів](https://namada.net/blog/announcing-namada-public-testnets) (7 членів команди з Heliax і [11 валідаторів]( https://github.com/anoma/namada-testnets/tree/main/namada-close-quarters-testnet-5)), які приєдналися та координували через Hangout Validator на Element. Останні приватні тестові мережі працювали до грудня 2022 року, версія протоколу була `v0.11`. + +У грудні 2022 року було запущено першу [публічну тестову мережу](https://namada.net/blog/announcing-namada-public-testnets) з кількома іншими валідаторами, які об’єднали зусилля ([загалом 29](https://github) .(com/anoma/namada-testnets/tree/main/namada-public-testnet-1), з кількома командними вузлами). З тих пір основні розробники опублікували численні версії протоколів від `v0.12.0` до останньої `v0.23.1` і понад 13 запусків/оновлень тестових мереж. Кількість валідаторів значно зросла, загалом [253 валідатори](https://github.com/anoma/namada-testnets/tree/main/namada-public-testnet-13) подали свої ключі генезису для testnet 13. + +Кожна тестова мережа дотримувалася того самого децентралізованого процесу запуску, що й практика для основної мережі, де публікується версія протоколу та пропозиція генезису, і лише від валідаторів залежить, чи буде мережа працювати чи ні. + +**Ресурси:** + +- [Оголошення публічних тестових мереж Namada](https://namada.net/blog/announcing-namada-public-testnets) +- [Протокол Namada](https://github.com/anoma/namada) і випуски +- Історія тестової мережі Namada та валідатор .toml [файли](https://github.com/anoma/namada-testnets/tree/main) +- Validator [документація](https://docs.namada.net/) + +**Хочете стати валідатором?** + +- Станьте валідатором у публічних тестових мережах +- Приєднуйтесь до спільноти валідаторів на [Discord](https://discord.gg/namada) +- Приєднуйтесь до двотижневих дзвінків валідатора \ No newline at end of file diff --git a/packages/community/theme.config.tsx b/packages/community/theme.config.tsx index 738a8185..0f6b34ee 100644 --- a/packages/community/theme.config.tsx +++ b/packages/community/theme.config.tsx @@ -31,6 +31,11 @@ const config: DocsThemeConfig = { footer: { text: "Namada", }, + i18n: [ + { locale: 'en-US', text: 'English' }, + { locale: 'uk-UA', text: 'Українська' }, + { locale: "ru-RU", text: 'Русский' } + ], }; export default config;