开发者
新时代的先锋
整体介绍

为了让更多伙伴快速地加入Web3.0,CYFS为开发者们量身定做了文档与工具(开源代码接下来会逐渐开放),以方便开发者们非常快速地创建自己的DEC App,对OOD进行调试,生成辅助代码,管理名字对象和名字数据,跟踪对象路由的过程,进行性能分析。掌握这些工具,可以帮助开发者提高开发效率。
目前这些工具链均处于测试版阶段,欢迎各位开发者前来体验(请配合开发文档进行使用)。您有任何问题欢迎到QQ开发者交流群进行咨询:820813686,也可以给我们发邮件:dev@cyfs.com

开发文档
介绍
开发文档是CYFS专门为开发者准备,帮助有研发能力的早期开发团队/个人开发者了解CYFS的技术架构,通过一个简单的DEC App例子了解CYFS上应用开发的方式及思路变化,并理解需要掌握的技术栈。本介绍文档会持续更新完善,目前版本为Version 1.1,更新时间为:2021.4.25,我们计划在2021年10月左右正式网上线前完成所有主要开发文档的编写工作。
前往了解
开源代码
介绍
这是为所有开发者准备的下一代开源代码,契合gnu和开源运动理念,同时具备点和点对中心式的协作开发特性,以让开发者真正拥有自己数据。我们计划在测试网上线前逐步开源代码,SDK相关源码会在 github开源,CYFS的核心代码会逐步在基于CYFS开发的,新的去中心git平台开源,敬请期待!
敬请期待
CYFS Browser
介绍
CYFS Browser是我们Web3.0 生态里的关键基础软件,目前的实现是基于著名的开源浏览器Chromium而来,测试版的主要修改集中在cyfs协议支持上,在产品交互上基本未做调整,就是原汁原味的Chromium。我们对Chromium的代码修改,会在CYFS测试网上线后统一开源。Tips:1、首次使用打开cyfs://static/info.html进行初始化。2、由于Browser和Runtime的更新频率不一定同步,当官网上Browser的版本号和Runtime的版本号不一致时,建议安装Browser后,再次下载新版本Runtime进行升级。
使用教程
下载
CYFS runtime
介绍
CYFS Runtime相当于JRE,是所有CYFS应用都会依赖的基础运行环境。CYFS Runtime运行后会创建cyfs协议栈,并提供HTTP接口进行控制。协议栈在加载“设备身份”和对应的私钥后方可完成初始化,成为CYFS世界里一个可连接的可信设备。一般来说,一台设备上只会运行一个CYFS Runtime,CYFS目前发布的是测试版,所以CYFS Runtime还是一副“面向开发者”的模样。作为开发者的你,可以通过观测日志,从自己的角度理解CYFS的工作原理。
下载
CYFS SDK
介绍
CYFS SDK是帮助开发者在cyfs上开发完整Dec App的工具包,目前支持语言包括:Rust、Nodejs等,有了CYFS SDK,普通开发者都可以轻松构建自己想要的Dec App。与此同时,在开源后,我们也欢迎开发者贡献其他语言的SDK!
下载
DIY OOD
介绍
OOD是一款个人数据存储设备,全称Owner Online Device,中文名个人数据保险箱,包括实体OOD、虚拟OOD、DIY OOD。DIY OOD即可以将我们的Windows PC升级为OOD的工具。CYFS相信,未来互联网上的每一个人(家庭),至少有一台独立的OOD,用来保存自己的产权数据,支撑已安装DEC App服务的持续运行。当你使用任何DEC App时,数据都在OOD之间直接流转,不需要连接平台的服务器,从而确保隐私数据和资产安全。这会从根本上改变今天互联网以大公司的云平台为中心的拓扑结构,变成有大量小中心(OOD)组成的去中心结构。DIY OOD目前为邀请测试版本,请勿存储重要信息,以免操作有误,造成不可挽回的损失。
使用教程
下载