通告:Web3 Dapp开发实战课程万事俱备

今天,终于把实战课程的所有项目代码全都搞完了。整个工程的代码量真的不少,包括合约、前端和很小部分的 Go 后端,差不多花了我一个月的时间。

这里面有不少比较复杂的逻辑,还踩了不少坑,但一个个坑填完,对我自己的知识体系其实也完善了不少,这对于我接下来做项目也将会产生很大帮助。我在几天前的文章《汇报下我最近这半个月都在忙活什么》已经汇报过,我现在加入了一个刚创立的工作室。刚好,明天就是工作室这边正式开工的日子了,后续我大部分精力就将投入到工作室的项目了。

课程本身,目前终于万事俱备。这两天也陆续给学员们开通了 Github 代码权限,学员们已经开始在研究学习代码了。

开课时间也确定了下来,从 12 月 1 日正式开始,每周日和周三晚上 8 点上课。按照规划,总共 13 节课,那如果中途没有变动,将在明年 1 月 12 日上完全部课程。

课程将会采用腾讯会议进行授课,每节课都会有录播回放,如果错过了直播的就可以观看录播。另外,还有小部分 1v1 的学员将会得到我针对性的 1v1 指导。

再给大家看看整个课程大纲:

  • 第1节 ERC721:详细讲解课程售卖的门票 NFT 合约和页面交互实现逻辑,以及介绍发行 NFT 的常用实现方案,和介绍最常用的 NFT 交易市场。

  • 第2节 ERC20:介绍实际生产项目中实现 ERC20 代币的几种常用方案,包括测试用的 Mock 代币、固定供应代币、灵活供应代币、可升级合约代币。

  • 第3节 代币空投:介绍实现代币空投的三种方案,以及各自的优缺点和所适用的场景。

  • 第4节 ETF v1版本:详解链上 ETF v1 版本,实现最基本的功能,包括合约实现和交互页面。

  • 第5节 ETF v2版本:详解链上 ETF v2 版本,增加使用单一代币进行投资和赎回的功能,涉及 UniswapV3。

  • 第6节 ETF v3版本:详解链上 ETF v3 版本,增加 rebalance 和增减代币的功能,涉及 UniswapV3 和 Chainlink 价格预言机。

  • 第7节 ETF v4版本:详解链上 ETF v4 版本,增加流动性挖矿功能,涉及链上特有的计算方案。

  • 第8节 ETF v5版本:详解链上 ETF v5 版本,整合并改为可升级合约模式。同时介绍三种常用的代理模式

  • 第9节 Staking:实现 Staking 功能,类似银行存款赚利息。

  • 第10节 Keeper:增加 Keeper 服务,实现自动 rebalance。

  • 第11节 多签钱包:介绍多签钱包的使用,使用多签钱包作为合约 Owner 进行管理。

  • 第12节 投票治理:介绍在实际项目中都是怎么做投票治理的,实现投票治理合约和演示投票治理流程。

  • 第13节 部署上线:最后,把链上 ETF 产品部署上线。

这个链上 ETF 项目我也选好了产品名称,叫 BlockETF,域名也已经申请好了:block-etf.com

另外,我也刚给课程门票 NFT 购买页面配置了一个二级域名:nft.block-etf.com 。但目前 DNS 配置还没生效,所以依然还只能使用 https://nft-ui-mu.vercel.app/ 进行访问。

Subscribe to Keegan小钢
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.