
近日,瑞士知名基金会 DFINITY 官方账号(@dfinity developer)宣布:基于 MoonBit 构建的 moonbit-ic-cdk v1.0.0 发布,这是首个面向 Internet Computer (ICP)的 MoonBit 原生、WebAssembly-native Canister Development Kit。
此次由 ICP 开发者社区正式发布 MoonBit 相关 CDK 工具,也意味着 MoonBit 在 Wasm 原生基础设施领域 获得了来自主流生态的认可。
值得注意的是,moonbit-ic-cdk 并非从零开始的项目。早在今年 4 月,该项目就已启动并持续演进;而此次 v1.0.0 的发布,标志着其 API 与功能体系已趋于稳定,正式迈入可用于生产环境的阶段。

DFINITY / Internet Computer (ICP)介绍
DFINITY是一个旨在构建去中心化互联网计算机的区块链项目,通过智能合约和分布式计算技术,提供更安全、抗审查的应用托管平台,技术优势包括2秒内达成最终共识和50倍区块容量提升。市场表现上,2025年估值达695亿元,位列全球独角兽榜第66位。
Internet Computer(ICP)是由 DFINITY Foundation 发起并持续推动的公链平台,致力于让去中心化应用以接近 Web 服务的方式运行在链上。ICP 以 WebAssembly **(Wasm )作为智能合约的核心执行模型**,在开发者工具、系统 API、身份与治理等方面拥有成熟且活跃的生态,在全球 Web3 技术社区中具有较高影响力。
moonbit-ic-cdk 介绍

moonbit-ic-cdk 是一个 WebAssembly 原生的 Canister Development Kit,用于在 ICP 上使用 MoonBit 构建高性能智能合约。本次 v1.0.0 版本已具备生产级能力,核心特性包括
本次发布的 moonbit-ic-cdk v1.0.0,是一个面向生产环境的 Canister 开发工具链,核心能力包括:
-
完整的 IC System API 支持:覆盖底层 ic0 FFI 及高层封装
-
完整的 Candid 支持:实现序列化 / 反序列化、IDL 构建、LEB128 编解码
-
HTTP Gateway 集成:支持 ICP 标准的 HTTP 请求与响应
-
身份与 Principal 管理、稳定内存访问 等关键能力
该项目已作为 首个官方级别的 MoonBit + ICP 解决方案 对外发布,并在 DFINITY 开发者社区获得广泛讨论与传播。
选择 MoonBit 的理由
在 ICP 生态中,大多数开发工具长期围绕 Rust 构建,而 MoonBit 作为一门 从设计之初即面向 WebAssembly 的语言与工具链 ,在编译速度、Wasm 代码体积、开发体验等方面具备明显优势。moonbit-ic-cdk 的落地,也展示了 MoonBit 在 智能合约****与基础设施级 Wasm 场景中的实际适配能力。
-
WebAssembly 原生设计:直接面向 Wasm 生成高质量二进制
-
编译速度快、产物紧凑:适合链上和受限执行环境
-
类型系统与工具链完整:有利于构建长期维护的系统级代码
-
对底层系统接口友好:适合实现完整 CDK / 系统 API 绑定
moonbit-ic-cdk 的发布,是 MoonBit 在 区块链 / 去中心化计算 / Wasm 系统开发 方向的重要一步,也为更多第三方团队在真实项目中采用 MoonBit 提供了可参考的工程样本。
我们也期待,未来能看到更多基于 MoonBit 的 系统级工具、平台级 SDK 与真实生产项目 在全球社区中出现。
引用:
1、https://github.com/eliezhao/moonbit-ic-cdk