Campaign

Solidity Advanced Skills #1

STATUS Past
STARTS

(GMT+8)

ENDS

(GMT+8)

QUESTS
4
REWARD POOL
Mixed Reward Pool

Description

In this campaign, we’ll be learning about various important concepts in Solidity such as encoding/decoding, as well as high and low level calls. We’ll deep dive into why these concepts are important to know for all aspiring Solidity developers, as well as how to use them effectively.

We’ll also be exploring the use of various smart contract development tools that can be used to increase the efficiency of a Web3 developer.

📢 Note that we’ll be trying something different for this campaign! There won’t be any rewards allocated for Quests 1 and 2, so Stackies are highly encouraged to take their time to thoroughly absorb all the information covered. Also, we will have weekly Tuesday quizzes in our Discord server which covers the content from these quests.

Fret not! The rewards will come in for Quest 3 and the bounty instead! But be sure to study Quests 1 and 2 thoroughly as the knowledge gained will help you greatly in the bounty. Let’s go!


Learning Outcomes

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

  • Explain the different types of encoding and decoding functions
  • Understand how input data to function calls are prepared
  • Describe various Solidity development tools
  • Describe the difference between call, delegatecall and staticcall

Help Center Need help?

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

Help Center