← BackLearn

Multi-Contract System

In this course, we will explore how to build up a system involving multiple smart contracts. The primary focus lies in properly designing communication between the system actors and describing how the whole actor model works. Additionally, the course delves into best practices for designing the test for Smart Contracts and properly setting up the Rust project to avoid dependency cycles.

As an added bonus, the course provides an insightful overview of the cw2222 protocol, which is a common example of the contract isolating the funds distribution responsibility in the system.