BETA
Back to challenges
Share

Solidity校园激励计划

Closed

UJS Blockchain

Posted on May 19, 2024 08:05 · Latest update on Aug 11, 2024

"Solidity校园激励计划"旨在鼓励大学生学习和掌握Solidity编程语言,从而为大学生进入区块链开发领域奠定坚实基础,开启一个充满可能性和机遇的世界。

活动规划:

第一阶段

学习路线

1.Solidity智能合约开发基础
2.Remix的使用
3.ERC20,ERC712,ERC1155协议的学习

参考资料

https://openbuild.xyz/learn/courses/95

https://openbuild.xyz/learn/courses/79

https://www.wtf.academy/docs/solidity-101/

学习任务

1.使用remix在sepolia测试网上部署一个ERC20合约,要求:初始发行量为2100万,只有管理员可以销毁自己的Token,合约代码需要在etherscan上开源。
2.使用remix在sepolia测试网上部署一个ERC721合约,要求:使用ipfs存储图片,在opensea上可见,并且设置一个student属性为UJS Blockchain。
3.编写一个Market合约,要求:使用自己发行的ERC20合约来买卖发行的NFT,NFT持有者可以上架NFT,并且设置价格(多少个token可以购买NFT),其它地址可以通过购买函数,转入对应数量的token,得到对应的NFT。

第二阶段

学习路线

1.DeFi基础知识
2.Uniswap V2 的功能和简单使用
3.Foundry框架的学习和使用

参考资料

https://uniswap.org/developers

https://learnblockchain.cn/article/2824

https://mirror.xyz/adshao.eth

https://openbuild.xyz/learn/courses/83

https://learnblockchain.cn/docs/foundry/i18n/zh

学习任务

1.熟悉使用Foundry开发框架,部署阶段一的Market合约并对其功能点编写测试。
2.熟悉uniswapV2,并使用Foundry框架部署,编写添加流动性、Swap、移除流动性功能的测试。

第三阶段

学习任务

1.完成 ChainlinkLearningPath :https://github.com/QingyangKong/ChainlinkLearningPath 中全部的三个任务.

Demoday优秀项目

本次活动会根据参加人数设置2个左右的Demoday优秀项目奖励,参加成员可以与其他成员自由组队,提交Demoday项目,(每支队伍人数控制在1-4人)

额外任务

1.提交一篇高质量文章or 积极参与社区贡献 + 为AleafDAO Organization提交pr。

奖励机制

  • 完成阶段一,二,三的任务分别可以获得50,70,70元的现金奖励。
  • Demoday优秀项目可获得800-1200元现金奖励
  • 完成三个阶段以及额外任务可获得Aleaf DAO面试机会,成为UJS Blockchain核心成员,优先匹配更多资源。

立即报名:

  • 点击右侧Apply to join 进行报名
  • 本次活动仅限江苏大学学生参与
  • 报名活动的同时需要完成信息填报

99.png

Time

2024/05/20 - 08/15(UTC+08:00)

Location

Online


40 Builders


Requirements

对Solidity感兴趣

热爱区块链技术


Take Away

丰厚的奖金

学习交流的平台

丰富的学习资料

Product

  • Learn
  • Build
  • Developer Profile
  • On-Chain Contract & Payment

Community

  • Discord
  • Twitter
  • GitHub
  • Telegram
  • LinkedIn
  • Substack

Company

  • Apply for Cooperation
  • Terms of Use Agreement
  • Privacy Policy
  • Press Kit

© 2023 OpenBuild, All rights reserved.