EverDev:TVM 区块链开发环境 CLI 工具
带 CLI 的 Node.js 包,用于搭建和管理 TVM 兼容区块链(Everscale、TON 等)的开发环境。
EverDev 是一个带命令行界面的 Node.js 包,用于搭建开发者环境并在 TVM 兼容区块链(Everscale、Venom、TON、Gosh 等)上进行开发。主要能力包括:安装与更新 Solidity/C++ 编译器、Evernode-SE 等核心工具;配置网络(本地区块链、开发者网络、Everscale 主网)并添加 giver 合约;管理密钥;以及从 CLI 操作区块链。组件在首次使用时按平台自动下载安装。CLI 下设多个控制器:Solidity 编译器及其 driver、C/C++ 编译器、网络、签名器、合约管理、本地链模拟器、DeBot 浏览器与 TestSuite4 测试框架,部分命令有短别名。可通过 NPM、预编译二进制或 Docker 安装,NPM 方式要求 Node.js 14 以上。