Quest 2 - Cross-chain Messages

Sponsored by
STARTS (GMT +08:00)
ENDS (GMT +08:00)

Learning Outcomes

By the end of this quest, you will be able to:

  • Understand how cross-chain messages work
  • Describe cross-application calls

Quest Details


In this quest, we’ll be focusing on cross-chain messages and applications within the Linera framework. Throughout this quest, you'll learn how multi-chain applications operate, maintaining unique states across different chains while sharing the same application ID and bytecode. We'll start with the basics, such as defining message types and using ContractRuntime to dispatch messages.

Further, we will delve into practical scenarios involving a fungible token application to demonstrate token transfers and handling of cross-chain communications. This includes operations like token debiting, crediting, and ensuring secure communication across chains.

By the end of this quest, you'll gain a comprehensive understanding of dynamic cross-chain interactions in Linera!

For technical help on the StackUp platform & quest-related questions, join our Discord, head to the linera-helpdesk channel and look for the correct thread to ask your question.


This quest has 1 deliverable.

  1. A screenshot of Discord

This quest is part of a campaign so do check out other quests!

Help Center Need help?

Find articles to support you through your journey or chat with our support team.

Help Center