什么是ETHDenver?
ETHDenver是全世界最大的Web3 #BUIDLathon(也就是黑客马拉松),面向以太坊和其他区块链协议的爱好者,设计师和开发者。7天的活动24小时全天候开放,有各种各样的活动,包括来自顶级名人和专家的演讲和现场workshop。目的在于通过 #BUIDLing 去中心化应用(dApps),基础设施类项目,撰写文档、教程、白皮书,设计UI/UX和信息图表等方式为全球区块链生态作出贡献。所以带上你的朋友和释放你的潜能,马上开始建造一些有趣的东西吧!
关于ETHDenver更多细节请到:https://www.ethdenver.com/查看。
关于Chainlink技术架构
Chainlink是本次ETHDenver的赞助方,同时Chainlink的联合创始人Sergey Nazarov和开发者布道者。
Chainlink节点是去中心化预言机网络的一个部分,用于为智能合约提供数据推送。任务描述(Job Specifications)可以通过REST API添加到节点以让该节点知道应该执行哪些任务(如何、什么时候去获取数据)。Chainlink节点利用websocket链接(pub/sub)到以太坊客户端(GETH/Parity)以监听新的区块包含的特定的时间logs。一旦外部数据被获取,Chainlink节点将会对交易进行签名,然后广播到以太坊客户端(钱包被存储在Chainlink节点,而不是以太坊节点)。如果想要了解更多的架构设计请到这里。
项目提交流程
1. 加入微信群【Chainlink开发者社区】
添加微信号ChainlinkOfficial,然后发送关键字【开发者】即可被邀请进入Chainlink开发者社区。
可能会有一个开发者筛选测试,如果你是真正的开发者不用太担心: )
2. 准备好以下材料
- 项目介绍材料(ppt/docx/markdown)
- 团队成员介绍
- demo视频介绍
- 源代码GitHub链接
3. 打包发送邮箱到 wenqing@smartcontract.com即可。
活动时间
2021年2月5日 - 2月12日
项目提交截止时间
Chainlink中国社区代表提交DL:北京时间2月10日下午6点前
辅助材料
框架模板 & 脚手架
一定要看看以下这些Remix实例文档:
支持沟通群
- Chainlink开发者社区
添加微信号ChainlinkOfficial,发送关键字【开发者】即可被邀请进入Chainlink开发者社区 - Hackathon Discord
- Developer Discord
一些有用的教程
以下这些文档有助于帮助大家了解一些关于Chainlink相关开发的信息
第一次来到Chainlink?那就从 Beginners - The Basics开始,然后关注Tutorials
- Beginners - The Basics
- 智能合约开发逐步教程
- 视频教程
- 什么是以太坊?
- 一些有用的开发者信息
- 测试Chainlink智能合约
- NFT + Chainlink
- 构建一个外部适配器 (external adapter)
- 外部启动器,启动节点的有趣方法
历史过往获胜者的项目代码或许能给你一些帮助
点击查看获胜者example winners projects here.
激发灵感
特定区块链上的开发集成文档
记得加入我们的开发群【Chainlink开发者社区】
添加微信号ChainlinkOfficial,发送关键字【开发者】即可被邀请进入Chainlink开发者社区
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。