(1)项目名称:Conflux Studio Web IDE
(2)项目类型:研究探索类
(3)项目介绍
Conflux Studio Web 是一款可以在浏览器运行、功能强大的 Conflux 智能合约开发平台,可以处理从基于云的合约编译到云托管网络的所有内容,不再需要下载、安装和配置 Conflux 开发环境。现在,任何人都可以在几秒钟内启动区块链项目。Conflux Studio Web IDE 集成了强大的合约项目管理、代码编辑器、云编译器、密钥管理、智能合约调试、区块浏览器等开发闭环流程中必备的工具链条,同时特别支持了官方的浏览器插件钱包 Conflux Portal,允许用户在开发过程中通过 Conflux Portal 连接 Conflux 测试网和主网、查询钱包信息、并为交易签名。不仅方便了跨账户的管理和dApp的调用,也使得开发者在使用 Conflux Studio Web 时体验更加流畅。
(4)实现成果
- 上线 Conflux Studio Web IDE 平台
- 集成开发闭环流程中编辑-构建-部署-调试所需要的各项工具集。包括但不限于以下工具:
- 合约项目管理器
- 图形化代码编辑器
- 密钥管理器
- 智能合约调试器
- 区块浏览器
- 合约项目管理器
- 支持云端编译和部署
- 支持官方浏览器插件钱包 Conflux Portal
- 支持显示主网所有 CRC-20 代币信息并支持以其中任意一种代币进行交易
- 集成开发闭环流程中编辑-构建-部署-调试所需要的各项工具集。包括但不限于以下工具:
- 根据社区的反馈持续更新 Conflux Studio Web IDE 产品功能
- 提供多语言以及文字,视频等多维度教程帮助开发者便捷开始利用Conflux Studio开发智能合约
- 支持 Conflux 项目方举办各种类型的开发者活动
(5)远期目标
通过桌面版 + 网页版 IDE 工具的方式,为各层级的 Conflux 开发者们提供功能强大且易用的一站式开发平台,未来还将陆续更新跨链支持和教学教程等。
(6)项目进度计划
- 第一阶段 2021年 6月 Conflux Studio Web IDE项目上线 (已完成)
https://conflux.ide.black/ - 第二阶段 2021年 7月 与 Conflux 官方合作录制智能合约课程 (已完成,将在北斗计划中发布)
- 第三阶段 长期,根据用户使用情况和改进建议,保持 Web 端和桌面端 IDE 的同步更新,并制作更多开发者文档、课程等相关资源。(长期)
(7)申请人
Sam Sun(主要联系人)
Phil Li / Edrick Guan / Leon Liang / Yichen Huang
(8)申请时间
2021 年 6 月 29 日
(9)团队背景
黑曜石实验室(Obsidian Labs)于 2017 年在美国硅谷成立,曾先后入选硅谷孵化器 Y Combinator,奇绩创坛未来之星项目,腾讯云启联盟,信通院可信区块链推进计划(TBI)等,并成为国家信息中心区块链服务网络 BSN 指定的 IDE 工具提供商。
作为目前公有链生态中功能最强大、覆盖公链最多的区块链智能合约开发环境,黑曜石的 IDE 系列产品整合了包括环境配置,编译,调试和部署工具在内的完整开发工具链,并全面支持 Windows, Mac OS, Linux 操作系统及 Web 网页端,覆盖了超过 100 个国家和地区的开发者用户。
黑曜石开发的 IDE 系列产品,如: Ethereum Studio, EOS Studio, Substrate IDE, CKB Studio, Conflux Studio, Algorand Studio, Alaya Studio, BSC Studio, Heco Studio 等产品,已经获得 EOS.IO, Web3 Foundation (Polkadot), Nervos (CKB), Conflux, Algorand, LatticeX (PlatON) 公链基金会的官方支持,并作为生态中唯一的 IDE 开发者工具推荐给用户使用。
从 2020 年 6 月到现在,Conflux Studio 桌面版已经上线一年时间,经历了大大小小 30 余次的产品迭代,逐渐成为 Conflux 社区中不可或缺的开发者工具。应社区开发者号召,我们从几个月前开始着手准备 Conflux Studio 网页版,在经历了和 Conflux 官方团队的内部评估测试后,于近期正式上线。
官方网站:https://www.obsidians.io/
产品链接:https://github.com/ObsidianLabs
(10)团队构成与分工
-
Phil Li,黑曜石实验室创始人兼 CEO,区块链全栈工程师,负责 Conflux Studio 的技术研发。美国硅谷孵化器 Y Combinator W18 校友,美国麻省理工学院物理学博士,北京大学物理学本科,16 岁即获得数学、物理、化学、生物、计算机竞赛全国一等奖,是目前中国教育史上唯一的竞赛大满贯得主。2015 年在美国获得全球最高等级的普特南数学竞赛(William Lowell Putnam Mathematical Competition)Fellow 分段,并同时被美国哈佛大学、普林斯顿大学、麻省理工学院录取,后在硅谷获得 EOS Global Hackathon 旧金山站第三名,全球总决赛前三名,是唯一进入总决赛的华人团队。回国后,陆续入选国家重点培养专家计划,南京市市级和区级高层次创业人才,广州市重点引进区块链人才。
-
Sam Sun,黑曜石合伙人兼 COO,负责 Conflux Studio 的开发者社区运营。美国硅谷孵化器 Y Combinator W18 校友,英国纽卡斯尔大学硕士,曾就职于阿里巴巴集团,目前是腾讯云启联盟成员。
-
Edrick Guan,黑曜石产品架构副总裁,负责 Conflux Studio 的产品架构、服务部署和运维。加拿大多伦多大学计算机工程专业本科,AWS 专业级解决方案架构师认证,阿里云 ACP 云计算专家认证。
-
Leon Liang,黑曜石技术负责人,Conflux Studio 核心开发者,香港科技大学计算机工程硕士,曾负责陆奇博士的奇绩创坛系统设计开发工作。
-
Yichen Huang,黑曜石技术负责人,Conflux Studio 核心开发者,Conflux 开发系列教程讲师,牛津大学计算机科学系本科,2019亚太信息学奥林匹克竞赛中国区金牌。
其他参与 Conflux Studio 项目的团队成员
- Xiaoyi Guo,美国哥伦比亚大学统计学硕士,负责产品相关工作
- Aaron Li,美国卡耐基梅隆大学计算机科学硕士,负责北美及海外地区生态
- Stanley Jin,北京大学金融科技学硕士,负责技术相关工作
(11)经费明细
5000 USD,Conflux Studio Web 已经免费开发完成并提供给社区,经费主要用于保持 Web 端和桌面端和 Conflux 主网功能的同步更新支持和运维,相关的开发者课程制作,线下的开发者活动举办等。
(12)是否开源
Conflux Studio 桌面版和 Web 版 IDE 均已开源
(13)资料链接
Conflux Studio 产品文档和使用说明
https://github.com/ObsidianLabs/ConfluxStudio/blob/master/README-CN.md
开发者请进:手把手教你在公链 Conflux 创建 DApp
https://www.chainnews.com/articles/165609041510.htm
烤仔TV:Conflux Studio 教学视频
https://www.bilibili.com/video/BV1ik4y127hp?from=search&seid=10716478425219199777
北斗计划 2021,智能合约编程课程(第四课)
链接详见北斗计划 2021 相关介绍
由于黑曜石同时也是 EOS,CKB,Substrate,PlatON,Polkadot,Algorand 等项目的唯一 IDE 类工具 Grants 获得者,并获得了 Ethereum Foundation 和 BSC 官方团队的支持,因此以上项目的大部分开发者社区运营和教程编写也由黑曜石团队负责,另外 EOS,Algorand 和以太坊基金会赞助的黑客松也由黑曜石团队提供技术支持。
例:BSC 官方推荐的合约开发教程(黑曜石团队编写)
https://twitter.com/BinanceChain/status/1399310096933351426
(14)产品链接
https://conflux.ide.black/
(15)项目灵感来源
我们是全球领先的 IDE 相关产品和服务提供商,我们非常看好 Conflux 和树图的未来发展,因此在很早之前双方就建立了合作。这次推出 Web 端也是双方合作的延续,后续我们的目标将是利用双方的资源和技术优势,共同吸引更多开发者加入 Conflux 生态,提供更优质的工具、教程、配套基础设施和相关服务。
··