hackquest logo
 

在 Artela 上编写 Merkle 空投

本课程将引导你在 Artela 上编写 Merkle 空投合约。你将学习 Merkle 树构建及 Merkle Proof 原理,空投基础概念,以及如何使用 Solidity 编程实现 Merkle 空投,并深入了解其关键功能。

Language

Solidity

Total Length

1.7h

Part of Learning Track

Build on Artela + 1

What You’ll Learn

基于 Merkle Tree 实现代币空投
Artela
Solidity

Syllabus

Unit 1 - 课程介绍

本章将学习“空投”及 Merkle 相关概念以及课程规划。

Unit 2 - 辅助合约

这一部分介绍如何 MerkleProof 标准合约及相关辅助合约介绍。

Unit 3 - 数据结构

这一部分介绍如何定义合约的基础数据结构,包括状态变量及构造函数的定义与实现。

Unit 4 - 功能函数

这一部分介绍如何定义和实现合约的核心功能函数,包括获取叶子节点哈希,实现空投验证与申领。

Unit 5 - 交互

本章将学习如何部署合约并交互。