Catalyst简介

Catalyst是迅雷链合约编译调试工具,开发者可以在线使用,在模拟真实环境的迅雷链测试环境中编译、部署、执行自己的合约,以便在正式上线前发现问题。Catalyst支持EVM、WASM双虚拟机,方便开发者用Solidity、C/C++等语言进行开发。同时提供多个合约模板供开发者参考。

迅雷链架构

Catalyst优势及特点

Catalyst-Thunderchain IDE
在线编写、编译、调试迅雷链智能合约。

简单高效的编译环境

· 在线即用,不必安装

· 可调用本地文件,备份在线合约到本地

· 项目、文件轻松管理

支持EVM、WASM双虚拟机

· 用Solidity、C、C++语言均可编写智能合约

· 轻松切换虚拟机,任意选择编译器

· 根据所选文件自动识别编译方式

友好的编写过程

· 语法着色及报错提示

· 准确的语法提示,智能自动补全

· 调整编写区域,使之更符合你的编写习惯

完整的合约开发体验

· 模拟真实的迅雷链环境

· 部署、执行过程完全模拟真实区块链流程

合约模板

迅雷链提供多个合约模板,帮助开发者快速理解、上手智能合约开发。

抽奖合约模板

通过此合约,你可以方便的实现奖池模型、转盘模型等类型的抽奖活动。

投票合约模板

通过此合约,你可以方便的实现投票相关的活动。

通证资产合约

基于TRC1开发合约token,能够被其他合约应用交互,使用实现通证分发和交易。