***Testenets***

 

List of RPC Nodes

 

 

ПОЛЕЗНАЯ ДОКУМЕНТАЦИЯ:
(Useful documentation)

 

Документация переводится в рамках отдельной призовой категории до начала Хакатона

  1. What is Cosmos? | Перевод выполнен и принят!
  2. Anatomy of an SDK Application |
  3. Transaction Lifecycle |
  4. gRPC, REST, and Tendermint Endpoints |
  5. Introduction to SDK Modules |
  6. Messages and Queries |
  7. Query Services |
  8. App and Modules Migration |
  9. IBC Overview |
  10. IBC Integration |
  11. IBC Customization |
  12. IBC Relayer |
  13. What is Tendermint |
  14. Creating an application in Go |
  15. Tendermint: Getting Started |
  16. Application Architecture Guide |
  17. Indexing Transactions |
  18. Tutorilas: Polling app |
  19. Tutorilals: Burner chain, welcome |
  20. Tutorilals: Burner chain, Peggy/Scavenge + BuffiDao |

--------------------------------------------------------------------------------------------

Перевод этих 2 документов не входит в рамки призового фонда категории за переводы. Но если кто-нибудь из хакеров решит их перевести, всегда пожалуйста =)
  1. Tutorilals: Burner chain, Get your XP | Перевод
  2. Tutorilals: Burner chain,  Scavenger Hunt | Перевод

ВИДЕО С ПРОШЕДЩИХ ХАКАТОНОВ:
(
Videos from previous HackAtoms)

 

ЗАПЛАНИРОВАННЫЕ ВОРКШОПЫ:
(
Planned workshops)

  • Денис Фадеев, Tendermint: Разработка IBC блокчейна при помощи Starport
    День / Время: 16 Марта, 14.00 МСК
    Продолжительность: 60-90 минут
    Предварительная информация: Мы создадим модуль блокчейна, который позволит пользователям децентрализованно обмениваться токенами с блокчейнов, соединенных с помощью протокола IBC.
    Starport, https://github.com/tendermint/starport
    Cosmos SDK, https://docs.cosmos.network/
    IBC, https://github.com/cosmos/ics/tree/master/spec/ics-020-fungible-token-transfer
    Желательно прочитать https://docs.cosmos.network/v0.41/ibc/overview.html и иметь общее представление о модулях Cosmos SDK.

    Denis Fadeev, Tendermint: Building an IBC-enabled blokchain with Starport
    Day / Time: 16 of March, 14.00pm MSC time
    Duration: 60-90 minutes
    Resources / Requirments: We will create a blockchain module that will allow users to exchange tokens, in a decentralized manner, between connected blockchains, using the IBC protocol.
    Starport, https://github.com/tendermint/starport
    Cosmos SDK, https://docs.cosmos.network/
    IBC, https://github.com/cosmos/ics/tree/master/spec/ics-020-fungible-token-transfer
    Advised to read https://docs.cosmos.network/v0.41/ibc/overview.html and have a basic understanding of the Cosmos SDK modules.

  • Сергей Прилуцкий, Mixbytes: Производительность блокчейнов, измеряем правильно
    День / Время: 17 Марта, 14.00 МСК
    Продолжительность: 60-80 минут
    Предварительная информация: Хорошая ли метрика tps? Финальность в блокчейнах. Как оценивать производительность блокчейнов? Описание способов измерения, учет важных факторов, влияющих на измерения. Ошибки при измерениях и в трактовке результатов. Описание методики тестирования сети Polkadot и EOS в MixBytes и архитектуры разработанного opensource решения для тестирования других сетей (например Cosmos).
    Плюсы для слушателей: базовые знания по dev-ops, распределенным БД, блокчейнам. Понимание того, что делают проекты: Ansible, Prometheus, Terraform, Rancher, и платформы AWS, GCE, Digital Ocean
    Предварительно, советуем погуглить все что перечислено в "плюсах для слушателей"

    Sergey Prilutzki, Mixbytes: Blockchain perfromance measured correctly
    Day / Time: 17 of March, 14.00pm MSC time
    Duration: 60-80 minutes
    Resources / Requirments: Is tps a good metric? Finality in blockchains. How to evaluate the performance of blockchains? Description of measurement methods, consideration of important factors affecting measurements. Errors in measurements and in the interpretation of results. Description of the methodology for testing the Polkadot and EOS networks with MixBytes and the architecture of open-source solutions for testing other networks (such as Cosmos).
    Pros for listeners: basic knowledge of dev-ops, distributed databases, blockchains. Understanding what tools, like, are doing: Ansible, Prometheus, Terraform, Rancher, and AWS, GCE, Digital Ocean platforms
    It is advised to google everything listed in the "pros for listeners" prior to the workshop

  • Orkun Kulce, Confio: CosmWasm and IBC: the new horizon (English)
    Duration: 90-120 minutes
    Date/Time: 18 of March, 16:00 MSC
    Resources/Requirements: 
     Documentation: https://docs.cosmwasm.com
    - Awesome CosmWasm: https://github.com/cosmwasm/cawesome-wasm
    - Production grade smart contracts: https://github.com/CosmWasm/cosmwasm-plus
    - Trivial contracts: https://github.com/CosmWasm/cosmwasm-examples
    - Testnet information: https://github.com/CosmWasm/testnets
    - RPC, LCD, Faucet and block-explorer information under subdirs: https://github.com/CosmWasm/testnets/tree/master/musselnet
    - Workshops: https://docs.cosmwasm.com/learn/videos-workshops.html
    Software Reqiurements: wasmd https://github.com/CosmWasm/wasmd, npm, docker
  • Антон Каляев: Разрабатываем распределенную БД с использованием Tendermint
    Продолжительность:  60-90 минут
    День / Время: 19 Марта, 09.30 МСК
    Как протестировать софт на котором написаны блокчейны стоимостью 43 миллиарда долларов
    https://docs.tendermint.com/master/tutorials/go-built-in.html
    https://github.com/dvyukov/go-fuzz, Jepsen тестирование, тестирование на основе TLA+ модели


    Anton Kaliev: Distributed DB with Tendermint
    Duration: 60-90 minutes
    Day / Time: 19 of March, 09.30 MSC
    How to test software that is running blockchains worth over 43 billion USD.
    https://docs.tendermint.com/master/tutorials/go-built-in.html
    https://github.com/dvyukov/go-fuzz, Jepsen testing, testing based on TLA+ model

  • NFT аппликации при помощи interNFT модуля, Deepanshu Tripathi, CTO and Co-founder, Persistence
    День / Время: 19 Марта в 12.30 по МСК
    Продолжительность: 60 - 70 минут

    Building NFT applications using interNFT module. Deepanshu Tripathi, CTO and Co-founder, Persistence
    Day / Time: 19 of March, 12.30pm MSC
    Duration: 60-70 minutes

  • Валерий Литвин, cyber~Congress: Разработка смарт-контрактов c CosmWasm
    Продолжительность:  60-90 минут
    День / Время: 20 Марта, 12.00 МСК
    Предварительная информация: Мы разберем возможности CosmWasm для разработки смарт-контрактов - развернем рабочее окружение, разработаем и запустим полноценное децентрализованное приложение. Дополнительно исследуем кросс-чейн взаимодействие контрактов по IBC.
    CosmWasm, https://docs.cosmwasm.com/
    CosmWasm-Plus, https://github.com/CosmWasm/cosmwasm-plus
    Awesome CosmWasm, https://github.com/CosmWasm/cawesome-wasm
    Желательно иметь установленные Go и Rust, https://docs.cosmwasm.com/0.13/getting-started/installation.html

    Valery Litvin, cyber~Congress: Developing smart contracts with CosmWasm (Russian)
    Duration: 60-90 minutes
    Day / Time: 20 of March, 12.00 MSC
    Resources / Requirments: We will analyze the capabilities of CosmWasm for the development of smart contracts. Deploy working environment & develop and launch a full-fledged decentralized application. Additionally, we will explore the cross-chain interaction of IBC contracts.
    CosmWasm, https://docs.cosmwasm.com/
    CosmWasm-Plus, https://github.com/CosmWasm/cosmwasm-plus
    Awesome CosmWasm, https://github.com/CosmWasm/cawesome-wasm
    You should know how to install Go and Rust, https://docs.cosmwasm.com/0.13/getting-started/installation.html

  • Вадим Можаровский, Everstake : Как превратить ончейн данные в аналитический инструмент
    День / Время: 20 марта, 15.00 по МСК
    Продолжительность: 20-30 минут
    Предварительная информация: Как создавался cosmoscan, какие технологии использовались и с какими проблемами мы столкнулись в космосе, а также их решение. 

    Vadim Mozharovskiy, Everstake: Turning onchain data into analytics
    Day / Time: 20 of March, 15.00pm MSC time
    Duration: 20-30 minutes
    Resources / Requirments: How cosmoscan was created, what technologies were used and what problems we faced working with Cosmos, as well as their solution.

  • Andy Nogueira, Informal: Hermes relayer - Connecting IBC enabled chains
    Day / Time: 21st of March, 15.00pm MSC
    Duration: 60-90 minutes
    Resources / Requirments:

  • Ассаф Морами, Том Лангер и Реувен Подомзо, Программируемая приватность
    День / Время: 22 Марта, 13.00 по МСК
    Продолжительность: 1 час
    Предварительная информация: Пособие по созданию секретной аппликации

    Assaf Morami, Tom Langer and Reuven Podomozo, Programmable Privacy
    Day / Time: 22 of March, 13.00pm MSC
    Duration: 1 hour
    Resources / Requirments: A walkthorough of creating a secret application

  • Юрий Савченко, Everstake: Использование CosmWasm котрактов при создании бриджа Terra Wormhole
    День / Время: 20 Марта, 19.00 МСК
    Продолжительность: 1 час
    Предварительная информация: Различные проблемы и методы их решения в контрактах CosmWasm на примере моста Terra Wormhole.
    Базовое знание Rust, опыт работы над смарт-контрактами (не обязательно CosmWasm)

    Yuriy Savchecnko, Everstake: Using CosmWasm while building the Terra Wormhole bridge
    Day / Time: 20 of March, 19.00pm MSC
    Duration: 1 hour
    Resources / Requirments: Encountered problems and the methods to solve them with CosmWasm contracts while building the Terra Wormhole bridge.
    Basic knowledge of Rust, experience with smart contracts (not necessarily CosmWasm)

  • Igor Konnov, Inofrmal: Thinking about protocols with TLA+ and Apalache before code is written
    Day / Time: 23rd of March, 13.00pm MSC
    Duration: 60-90 minutes
    Resources / Requirments: