返回
项目实战

Launching An ERC20 Token Through Stylus

This course will guide you to implement and deploy your own ERC-20 token contract on Arbitrum. You will learn how to use Rust language and Stylus SDK to create, manage fungible tokens, and gain insight into key functionalities such as token issuance.

语言rust
难度简单
总时长1.7小时

目标学习者

这门课是给谁上的

  • For Developers interested in blockchain and smart contracts
  • For Developers interested in Rust programming
  • For Developers interested in Arbitrum

要求

  • No CS background required - This course explains code line by line, which can help beginners quickly grasp the concepts
  • Basic understanding of Arbitrum and Rust - At a minimum, you should be familiar with the content of the Stylus Rust SDK introduction course

你会学到什么

  • The Complete Process of Developing Fungible Token Smart Contracts with Arbitrum Stylus SDK
Stylus SDK
ERC20
ERC4626

课程安排

  • Unit 1 - Course Introduction

    This chapter will cover the relevant knowledge of ERC20 tokens.


  • Unit 2 - Configuration and Environment Setup

    This unit discusses how to prepare a Rust project to make it suitable for running in a smart contract environment.


  • Unit 3 - Import Modules

    This section introduces how to import several basic tools and modules to help us build our own smart contracts.


  • Unit 4 - Define StylusERC20Params Struct

    This section discusses setting up the basic parameters for smart contracts, especially the necessary steps when constructing ERC20 token contracts that adhere to the ERC20 standard.


  • Unit 5 - Define Struct

    This part introduces how to create a structured storage system for smart contracts and how to set up the contract's basic functionalities.


  • Unit 6 - Implement StylusERC20 Struct

    This section covers how to implement the basic functionality of the StylusERC20 struct.


  • Unit 7 - Implement mint Function

    This section introduces how to add functionality to the smart contract that allows users to mint tokens and transfer them to a specified account.


  • Unit 8 - Interaction

    This chapter will learn how to build and deploy programs.

practice

Launching An ERC20 Token Through Stylus

32 小节
移动端和桌面端均可访问