Quest 1 - ABI Encoding & Decoding

Ends in




Please wait...
STATUS Ongoing
STARTS (GMT +08:00)
ENDS (GMT +08:00)

Learning Outcomes

By the end of your learning, you will be able to:

  • Understand why encoding and decoding functions are used
  • Explain the different types of encoding and decoding functions
  • Understand how input data to function calls are prepared

Quest Details


In this quest, we’ll be learning all about Application Binary Interface (ABI) Encoding and Decoding in Solidity. We’ll also see firsthand how input data for functions look like on a block explorer, as well as how we can make use of encoding functions to generate such input data.

📢 Note that there’ll be no rewards available for this quest, so feel free to take your time to thoroughly absorb all the information 🙂 Also, the content from this quest will be tested in our weekly Tuesday quiz on our Discord server, as well as for the bounty at the end of this campaign!

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


This quest has 0 deliverables.

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