Patract 12条产品线,助力波卡打造优质Wasm合约生态

PolkaWorld

共 3213字,需浏览 7分钟

 ·

2021-04-07 02:27



Patract 为 Wasm 合约生态提供全栈支持,包括链上合约模块、链下工具和服务以及用户端产品等。
 
Patract 向波卡议会申请一系列的专项资金,用于开发木星宇宙。起这些名字的原由是,木星上有个大红斑,也是全太阳系最大的 DOT。我们会有测试链、开发框架、沙盒环境、合约库、API、SDK、IDE、SCAN 等开发工具。
 
 

01 Jupiter

Jupiter 是 Patract 开发和维护的一系列公益测试网,包括 PoA 快速独立链和 Rococo 平行链等,它集成了不同版本的合约模型、合约语言、资源模型、合约标准、跨链标准和 Runtime 支持等。
 
社区平行链可以基于 Jupiter 进行自定义需求的开发,借助 Wasm 合约平台的放大效应,更好地发挥自身在存储、隐私、通信、产品运营等方面的优势。社区 DApp 开发者可以基于 Jupiter 进行早期的合约开发测试,之后部署到任何支持 Wasm 合约的平行链。

 资源模型 

 
Jupiter 将首先部署由 Parity 开发的关于计算费用和存储租金的现有资源模型,同时收集社区意见和反馈,联合Parity一起改进这一资源模型。
 

 合约标准 

Jupiter 将联合社区定义一套关于手续费、升级、迁移和销毁的协议,并制定上层类似 ERC20 的业务标准,促进行业多个参与方之间的协作。
 

 Runtime 支持 

Jupiter 将在 Runtime 层面提供零知识、随机数、域名系统、IPFS、转接桥和跨链通信等 Pallet的支持,适配不同平行链的 Runtime 环境差异。
 
GitHub:https://github.com/patractlabs/jupiter/

 

02 链上合约技术

 

 Ask! 

Ask!是 Patract 仿照 ink! (合约框架)开发的基于 AssemblyScript (又称 AS)的领域特定语言,吸引 TS/JS 的开发者,给不愿意使用 Rust 的合约开发者另一个选择。Ask! 的潜在开发者范围更广,进入门槛更低,有助于促进生态繁荣。

GitHub:https://github.com/patractlabs/ask
 

 Metis 

Patract 开发的 Wasm 合约标准库。Patract 将联合社区力量一起制定各项 Wasm 合约标准,开发 ink! 和 Ask! 版本的对应实现,并进行专业机构审计。

 
GitHub:https://github.com/patractlabs/metis


03 链下开发工具

 Redspot 

合约开发工作流和脚手架。Redspot 是 Patract 的核心组件,可以连接其他工具可以使合约开发标准化,屏蔽底层编译细节。

网站:https://redspot.patract.io/zh-CN/
 

 Europa 

合约运行的沙盒环境。Europa是包含 Contracts Pallet 的 Runtime 独立完整运行环境,无需共识和 P2P 等,能够快速开发和调试合约。
 
GitHub:https://github.com/patractlabs/europa

 zkMega 

零知识证明支持。zkMega 提供多条密码学曲线的链上 Runtime 支持和链下开发工具,方便开发零知识合约。

GitHub:https://github.com/patractlabs/zkmega

 

 Himalia 

多语言合约 SDK。Himalia 支持开发者从不同的终端,用多种开发语言与合约进行交互,包括:PatractGo, PatractPy, PatractJ, PatractN 等
 

04 链下开发服务

 

 Elara 

实时和可扩展的波卡 API。Elara 提供中继链和各平行链的 RPC 接口,省去开发者部署和运维多链节点的麻烦。
 
网址:https://elara.patract.io/#/
 

 Leda 

合约监控台。Leda 将监控合约在开发、测试、部署和运行当中的关键数据,使开发者可以实时掌握合约状态。

 Carpo 

云端智能 IDE。Carpo 将自动在服务端集成 Patract 的所有开发工具套件、插件和服务,省去开发者搭建和配置本地开发环境烦恼。
 

05 用户端产品

 

 PatraStore 

DApp 商店框架。多链账户管理和 DApp 便捷交互系统,支持社区进行二次开发和自主运营。

PatraStore 是 Patract 的系统钱包和链上 DApp 生态的入口,将汇集开发者和用户的流量,形成一站式的 DApp 操作系统体验。我们为 PatraStore 开发了在各方面最具代表性的 4 个示例 DApp,分别是PatraAsset、PatraSwap、PatraMaker、PatraPixel,这是波卡生态内第一次完整展现可真实部署和体验的合约应用。目前已经有其他项目的产品在 PatraStore 上架(https://patrastore.io/jupiter-a1)。
 
 
GitHub:https://github.com/patractlabs/patra-store
 

 PatraScan 

合约链浏览器。包含平行链基本功能和 Wasm 合约模块解析的区块链浏览器。PatraScan 会主动连接我们开放平台内的测试网和主网。

About Patract 


Patract 为波卡 Wasm 合约生态的平行链和 DApp 开发提供解决方案。我们帮助社区平行链设计和开发链上合约模块和 Runtime 支持,并且为 DApp 开发者提供覆盖开发、测试、调试、部署、监控、数据提供和前端开发等阶段的全栈工具和服务支持。

How to join Patract


1.对于合约开发者,可以访问官网 (https://patract.io),熟悉测试链和工具套件。欢迎加入官方开发群:
Element( https://app.element.io/#/room/#PatractLabsDev:matrix.org)
Discord(https://discord.gg/wJ8TnTfjcq)
国内开发微信群(ID:Hikaru137)
 
2.对于将要集成 Wasm 合约功能的平行链项目方,或者使用 Wasm 合约开发的 DApp 项目方,商务合作欢迎联系 santry@patract.io
 
3.对于用户,欢迎加入:
Telegram(https://t.me/patract)
Twitter(https://twitter.com/PatractLabs)
 
4.对于求职者,我们在招聘区块链开发工程师、前端/全栈开发工程师、开发者运营等岗位,可以联系 sean@patract.io

浏览 21
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报