HackAtom V Workshops
CosmWasm/CosmJS dApps - Zero to Hero by Confio
Date/Time: Oct 16, 11:00 UTC
Hosts: Orkun Külçe & Abel Fernández Nandín
Description: A complete walkthrough of a dApp using power duo: CosmWasm and CosmJS
CosmWasm Documentation: Introduction
CosmWasm/dApps: A collection of sample dApps for CosmWasm contracts, using CosmJS frontend SDK
A 5 minute Blockchain using Starport by Tendermint
Date/Time: Oct 16, 21:00 UTC
Host: Brian Luk
Description: We will be using Starport to make a custom Cosmos SDK blockchain.
Создать блокчейн за 5 минут с помощью Starport by Tendermint
Date/Time: Oct 17, 10:00 UTC
Hosts: Denis Fadeev
Description: С помощью приложения Starport мы создадим блокчейн, который позволит пользователям записывать и удалять хэш-суммы файлов
Installation Requirements: Requirements: Git, Golang 1.14, Starport
Build Your Own Module - Stargate Edition By Regen Network
Date/Time: Oct 17, 13:00 UTC
Hosts: Amaury Martiny, Anil Kumar Kammari
Description: In this workshop, you will learn how to build your first custom blockchain using the freshly released Cosmos SDK v0.40, code name Stargate. More particularly, we will build together a custom decentralized DNS module, called “Nameservice”.
We’ll cover in this workshop:
How to use Protobuf to define your module’s public interface.
Write the core logic of the module.
Use Starport, a scaffolding tool, to wire up your module with Tendermint to create a blockchain node.
Interact with the node by sending transactions and querying the state.
Warning: Stargate is still in a Release Candidate phase. There might be some bumps along the way.
Golang >1.15.0 installed
Desire to create your own blockchain!
The starport tool will be used to go through this tutorial. The fastest way to install it is via npm (npm i -g @tendermint/starport) or brew (brew install tendermint/tap/starport).
Date/Time: Oct 17, 16:00 UTC
Host: Dean Tribble
Installation Requirements: https://agoric.com/documentation/
Starport—5分钟搭建区块链 by IRISnet
Date/Time: Oct 18, 6:00 UTC
Host: Da Huo 霍达
Create a Self Sovereign Identity Flutter App With the Cosmos SDK by Commercio
Date/Time: Oct 18, 13:00 UTC
Hosts: Enrico Talin & Egidio Casati
Description: Self Sovereign Identity brings the same freedoms and personal autonomy on the Internet into a secure and reliable identity management system. In our workshop we will present the Cosmos SDK ID Module and we will develop a simple user flutter app to create a Wallet a DID and DDO
Installation Requirements: Flutter.dev
Building DeFi dApps using Cosmos and Persistence SDK by Persistence One
Date/Time: Oct 18, 15:30 UTC
Host: Deepanshu Tripathi
Description: Decentralised Finance has been the hottest topic and maturing into the biggest use-case in the Crypto/Blockchain industry. To build a powerful DeFi application you require scalability, interoperability and instant finality.
In this session, Deepanshu Tripathi, CTO of Persistence One, will demonstrate how to build your own DeFi dapp using Cosmos and Persistence SDK.
Installation Requirements: https://drive.google.com/file/d/1dkR82n84I25Es4aGVrIwftZeWCjrrcC_/view
Building a cross-chain Application on top of IBC by Interchain Berlin
Date/Time: Oct 19, 10:00 UTC
Host: Aditya Sripal
Description: This workshop will provide an overview of the IBC stack, with a focus on the application layer. Participants will work through building a very simple IBC application.
Installation Requirements: Golang 1.15+, Cosmos-SDK
Developing IBC Application Modules by Tendermint [Presented in Korean]
Date/Time: Oct 19, 12:00 UTC
Host: Joon Yun
Description: This workshop will give the instructions how to use the IBC and develop an app module with it. A simple application that synchronizes two chains’ validator set will give the participants the idea how IBC can be utilized. This workshop is presented in Korean.
Installation Requirements: X (will use gitpod.io)
Past Tutorials & Workshops
For other tutorials, check out Cosmos Youtube channel.