Становимся Контрибьютором для Scroll
ПЛАН:
Введение
👋 Всем Привет, на связи Вартколл, сегодня мы разбираем популярный и не менее интересный проект Scroll и узнаем как стать контрибьютором данного проекта!
Мой Телеграм Канал -> https://t.me/code_vartcall
Для начала разберем самое необходимое:
- Контрибьютор - разработчик, вносящий вклад в развитие проекта путем решения ошибок из списка задач проекта!
- GitHub - Instagram в мире разработчиков, с его помощью мы можем публиковать свои проекты в публичный доступ получая звезды (лайки) и подписки от других разработчиков. Подробнее о github можете узнать из данной статьи - https://teletype.in/@kurilkv/CodimGitHub
- Git - Система контроля версий проекта, он используется разработчиками при совместном создании проекта, где мы можем копировать основной репозиторий проекта и прибегать к внесению нововведений в проект не задевая его основу, а уже после code-review и pull request, ваша ветка проекта может присоединиться к основному древу!
О Проекте:
Scroll - Layer 2 решение для масштабирования Ethereum. Проект был создан разработчиками Ethereum для разработчиков Ethereum.
Проект является ZKRollup'ом на Основе Zero Knowlegde Ethereum Virtual Machine
Проект получил $80 миллионов долларов инвестиций и на данный момент оценивается в $2 Миллиарда долларов!
Особенности Scroll
Scroll обрабатывает транзакции за пределами основной сети Ethereum и предоставляет краткие доказательства достоверности в сети. Благодаря этому достигается значительно большая пропускная способность и низкие затраты по сравнению с основной сетью Ethereum.
Создание приложений на Scroll аналогично разработке для Ethereum. Любой смарт-контракт, написанный на Solidity или Vyper для EVM, легко можно развернуть в сети Scroll.
Разработка Scroll происходит в тесном взаимодействии с сообществом Ethereum. Этот подход объединяет лучшие идеи и предложения заинтересованных сторон, что в конечном итоге приводит к созданию более безопасной и продуманной архитектуры.
Scroll использует технологию доказательства с нулевым разглашением (zk-Proof), гарантируя высокий уровень безопасности и надежности.
Проект Scroll был основан в 2021 году и прошел через несколько этапов развития, включая запуск тестовых сетей и привлечение инвестиций. В октябре 2023 года Scroll официально объявил о запуске своей основной сети!
Становимся Контрибьютором
- Ознакомиться с Технологией Scroll через Документацию -> https://docs.scroll.io/en/home/
- Далее в документации узнаем о задачах и целях проекта
- Читаем Руководство по Контрибьюции, нем содержатся рекомендации по данному процессу -> https://github.com/scroll-tech/contribute-to-scroll/blob/main/CONTRIBUTING.md
- Смотрим Список задач в github Scroll - https://github.com/scroll-tech/contribute-to-scroll
- Вы можете интегрировать Scroll в свой любимый проект или библиотеку. Например, добавить поддержку Scroll в существующий инструмент или библиотеку.
Подключаем Git
- Вы можете скачать git с официального сайта - https://git-scm.com/
2) Клонируем репозиторий Scroll:
- Откройте терминал или командную строку.
- Перейдите в папку, где вы хотите сохранить репозиторий Scroll.
- Выполните следующую команду, чтобы клонировать репозиторий:
git clone https://github.com/scroll-tech/contribute-to-scroll.git
3. Создайте ветку для своих изменений:
- Перейдите в папку с репозиторием Scroll:
cd contribute-to-scroll
- Создайте новую ветку для своих изменений:
git checkout -b my-feature-branch
- Откройте файлы, которые вы хотите изменить, и внесите необходимые правки.
- Добавьте изменения в индекс:
git add .
- Зафиксируйте изменения:
git commit -m "Описание ваших изменений"
5. Отправьте изменения на GitHub:
- Перейдите на страницу репозитория Scroll на GitHub.
- Нажмите на кнопку
“New Pull Request”
. - Выберите вашу ветку и нажмите
“Create Pull Request”
.
Выводы
Теперь мы можем вносить свой вклад в проект Scroll. Все это мы делаем прежде всего для повышения своих навыков как разработчиков, также надеясь на коммит нашей версии в проект для становления контрибьютором!
Ведь как мы знаем, проекты при награждении своих пользователей также смотрят на твои коммиты и если они у вас будут - Победа!
Всем Спасибо за прочтение данной Статьи! 🥰
Подписывайтесь на Мой Телегам-Канал -> https://t.me/code_vartcall
Там вы найдете больше контента по Блокчейн-Разработке!
Как начать свой путь в Блокчейн-Разработке -> https://teletype.in/@vartcall/7vdVRj0e3Gx
Социальные Сети Проекта:
- Twitter (X) - https://twitter.com/Scroll_ZKP
- Discord - https://discord.com/invite/scroll
- GitHub - https://github.com/scroll-tech
- YouTube - https://www.youtube.com/@Scroll_ZKP