informalsystems / hermes-ibc-workshop

Hermes IBC Workshop - Fungible Token Transfer (ics-20) between two Starport chains
Apache License 2.0
14 stars 8 forks source link

Hermes IBC Workshop

Introduction

In this workshop we will be working with the Hermes IBC Relayer in order to transfer fungible tokens (ics-020) between two Starport custom Cosmos SDK chains.

This repository contains all the instructions if you want to run the workshop in your local computer. Please follow the step-by-step instructions below to complete the workshop.

This workshop's primary goal is to better understand the IBC protocol and how packets are relayed from one chain to another using the IBC primitives (client, connections, channels, ports, and packets).

This workshop was presented at the HackAtom RU by Andy Nogueira from Informal Systems. Please check the presentations folder for the slides.

You can also watch the English recording on YouTube

Step-by-step Instructions

Please follow these instructions to complete the workshop:

  1. Setup Environment
  2. Run chains
  3. Configure clients
  4. Connection Handshake
  5. Channel Handshake
  6. Relay Packets (Transfer Tokens)

References