Back
Building a Staking Protocol on Telos
This course will guide you in implementing a staking protocol on Telos.
Languagesolidity
Skill LevelIntermediate
Total Length1.7h
Intended Learners
Who’s This Course For
- Developers interested in blockchain and smart contracts.
- Developers interested in Telos.
Requirements
- No CS background required – the course explains the code line by line to help beginners quickly grasp the concepts.
What You’ll Learn
- The complete process of implementing a Staking Protocol on Telos
Syllabus
Unit 1 - Course Introduction
Course Introduction to Implementing a Staking Protocol on Telos.
Unit 2 - Contract Initialization and Basic Setup
In this section, you will learn how to initialize the staking protocol and understand the roles of various basic settings and variables in the contract.
Unit 3 - Querying Pool Information
This section introduces how to query the number of pools.
Unit 4 - Adding and Updating Pools
This section introduces how to add and update pools.
Unit 5 - Staking and Withdrawal Operations
This section introduces how to implement the staking and withdrawal functions in the staking protocol.
Unit 6 - Safe Reward Transfer Function
This section introduces how to safely transfer reward tokens to users.
Unit 7 - Interaction
In this chapter, you will learn how to build and deploy the application.
Building a Staking Protocol on Telos
16 lessons
Access on mobile and desktop