# Chainlink 2021秋季黑客松workshop回顾 第一弹

By [Hardhat](https://paragraph.com/@hardhat) · 2021-11-29

---

Chainlink 2021秋季黑客松激战正酣，在比赛的同时，Chainlink也推出了一系列顶级的技术workshop。我们将这些workshop整理成集，将在本周陆续推出，希望借此能让大家对于区块链技术有进一步理解。

1.Chainlink黑客松: 介绍Solidity及区块链

适合：开发者

视频详情：[https://v.qq.com/x/page/n3310yjtevl.html](https://v.qq.com/x/page/n3310yjtevl.html)

推荐理由：您是否经常听到区块链及智能合约编程语言Solidity却未能一睹其技术？本视频将介绍区块链的基本原理，并通过可视化的方式展示区块链产生过程。以及智能合约的含义和演变过程，以太坊的常见术语解释。还以demo的方式简单介绍编写智能合约需要的工具，如Metamask钱包，测试ETH，Remix IDE等。通过演示编写合约并部署到Kovan测试网的方式，介绍Solidity编程语言的基础特性。

2.Moralis——最快构建DApp的方法

适合：开发者

视频详情：[https://v.qq.com/x/page/v3310xg0l81.html](https://v.qq.com/x/page/v3310xg0l81.html)

推荐理由：Moralis是辅助开发者快速构建DApp的工具。它提供一套SDK，实现DApp的快速开发，甚至只用5行代码就可以开发一个钱包应用。通过Moralis SDK，开发者可以专注于业务代码本身；背后的关于数据库，RPC等底层操作，全都交给Moralis即可。比如，在与合约交互时，通常需要前端提供合约的ABI数据，借助Moralis就可以跳过这一步，资产交互变得更加统一简洁。

3.Avalanche Workshop：子网和虚拟机——网络集

适合：所有人

视频详情：[https://v.qq.com/x/page/f3310tpmxml.html](https://v.qq.com/x/page/f3310tpmxml.html)

推荐理由：本场Workshop由来自Avalanche团队的Gabriel Cardona分享，他向社区介绍Avalanche团队，Avalanche的共识算法，虚拟机，网络传输层的安全性以及Avalanche生态。生态项目既有诸如Trader Joe（也是使用Chainlink预言机的DEX）、Pangolin、Paraswap等DEX，又有利率优化器、NFT市场等应用。如果想要了解Avalanche，这部视频千万不要错过。

4.创建生成式NFT项目

适合：开发者

视频详情：[https://www.bilibili.com/video/BV163411t7CK/](https://www.bilibili.com/video/BV163411t7CK/)

推荐理由：来自Alchemy的Albert Hu分享如何创建生成式NFT。他首先介绍Crypto Punks，Crypto Kitties，Bored Ape Yache Club，Loot等典型的NFT项目，并通过Opensea的统计数据展示NFT在过去一年的爆炸式增长。通过这些项目，展示NFT的不同应用场景。在视频的后半段，介绍了ERC20和ERC721以及ERC1155的比较，并通过自己参与的NFT项目进一步分享了实际创作NFT的过程。NFT爱好者们不要错过这场精彩分享。

5.商业模式和增长

适合：所有人

视频详情：[https://v.qq.com/x/page/p3310h5txvh.html](https://v.qq.com/x/page/p3310h5txvh.html)

推荐理由：看完上述9部视频，是否萌生在区块链行业创业的想法？来自Hackquarters的kaan，为大家分享初创公司的商业模式和增长方法。包括价值理论，价值更多是由产品的效用而不是产品的成本和利润组成。他还通过列举星巴克、AirBnb、DropBox等商业案例指出如何诞生一个好点子并有效的贯彻执行。

6.使用弹性金融开发

适合：开发者

视频详情：[https://v.qq.com/x/page/j3310mzxo9p.html](https://v.qq.com/x/page/j3310mzxo9p.html)

推荐理由：来自Ampleforth的Brandon介绍无抵押算法stablecoinAMPL的运作原理、应用场景、多链策略，以及如何使用Chainlink作为预言机。Ampleforth为本次黑客松提供数千美元的奖金，鼓励开发者基于AMPL搭建应用。Brandon的同事Mark则介绍使用弹性金融机制搭建应用的优势及具体案例。

7.使用资金流为你的智能合约充能

适合：开发者

视频详情：[https://v.qq.com/x/page/p3310llfhx8.html](https://v.qq.com/x/page/p3310llfhx8.html)

推荐理由：推荐理由：Superfluid团队分享如何使用Superfluid和Chainlink搭建有趣的实时金融应用。视频分为两部分：前半部分介绍Superfluid，一个可编程的资金流，它使得资金可以和服务一样实时传递，意味着服务可以按秒收费。后半部分偏技术，详细介绍如何使用Superfluid和Chainlink搭建一个期权协议。

8.dApp教程

适合：开发者

视频详情：[https://v.qq.com/x/page/e3310qr7fpg.html](https://v.qq.com/x/page/e3310qr7fpg.html)

推荐理由：来自协议实验室的Yusef Napora分享如何使用Web3.Storage搭建一个去中心化的论坛。该论坛服务器只托管一个前端，业务逻辑通过智能合约来实现，发帖和评论内容调用Web3.Storage接口存储。Yuesf介绍代码实现逻辑，并在本地部署启动，展示论坛前端以及使用metamask登录交互。

9.一起编程—DeFi质押

适合：开发者

视频详情：[https://v.qq.com/x/page/p3310yix1qj.html](https://v.qq.com/x/page/p3310yix1qj.html)

推荐理由：本期workshop介绍如何开发DeFi质押应用，在DeFi中质押是常见的功能，学习质押功能之后就可以在此基础上搭建相关应用。workshop从零开始编写实现质押功能的智能合约代码，并在期间使用Hardhat初始化项目文件组织结构，使用OpenZeppelin库实现自定义的DappToken，创建TokenFarm合约实现质押逻辑，最后部署到本地网络。

10.Hardhat，Truffle等Javascript开发框架

适合：开发者

视频详情：[https://v.qq.com/x/page/a3310yjgxil.html](https://v.qq.com/x/page/a3310yjgxil.html)

推荐理由：本期workshop学习JavaScript开发框架，介绍Hardhat，Truffle，并演示一些编程代码。F具体流程包括介绍JavaScript开发环境，Truffle开发环境，Hardhat开发环境，Hardhat示例，Chainlink Hardhat开发者工具包，Hardhat开发者工具包示例。本期workshop适合有一定前端开发经验，了解JavaScript的开发者，将帮助你快速上手区块链开发。

---

*Originally published on [Hardhat](https://paragraph.com/@hardhat/chainlink-2021-workshop)*
