Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Bonasa-Tech/manifest

说明与用途

**项目简介**
Bonasa‑Tech/manifest 是在 Solana 上实现的 Spot CLOB(中心化订单簿)原型库,提供了可直接查看的区块链工作流实现,帮助开发者快速搭建和验证 Web3、钱包或 DeFi 场景。

**价值**

  • **快速原型**:开箱即用的 Rust 实现,让团队在几行代码内搭建完整的 Spot 交易流,缩短概念验证周期。
  • **透明可审计**:所有核心逻辑公开,便于审计、学习和二次开发,降低对闭源 SDK 的依赖。
  • **灵活扩展**:提供了底层订单簿、撮合和链上状态同步的抽象,可直接用于自定义交易所或流动性聚合器。

**典型接入方式**

  1. **依赖引入**:在 Cargo.toml 中添加 manifest = { git = "https://github.com/Bonasa-Tech/manifest", tag = "vX.Y.Z" }。
  2. **链上初始化**:使用项目提供的 initialize_market 示例脚本,在本地或 devnet 上部署 Market 程序并获取 Program ID。
  3. **业务集成**:在业务代码中实例化 MarketClient,调用 place_order, cancel_order, settle_trade 等 API;如需自定义撮合规则,可实现 Matcher trait 并注入。
  4. **本地调试**:配合 Solana 本地测试验证器 (solana-test-validator) 进行端到端调试,确认签名、费用和状态同步符合预期。

**生产可用性**

  • **成熟度**:当前评分 53/100,GitHub 138 星、59 Fork,活跃更新至 2026‑05‑12,代码主要使用 Rust,适合技术团队内部原型和中小规模内部服务。
  • **风险**:元数据中集成提示稀少,集成路径不够直观;在生产环境部署前需自行梳理依赖、审计安全(尤其是撮合逻辑)并进行压力测试。
  • **建议**:将其作为 **原型/内部工具** 使用,完成完整的单元/集成测试、代码审计以及运维监控后,再考虑在正式业务中上线。若业务对高可用、审计合规有严格要求,建议在此基础上自行实现或采购成熟的商业 CLOB 方案。

实际用途

Bonasa-Tech/manifest helps prototype or inspect blockchain workflows with open implementation details.

  • build Web3 workflows
  • inspect blockchain integrations
  • prototype wallet or DeFi features

限制与审查说明

Medium: useful for prototypes or internal workflows, with dependency and maintenance checks before production.

  • 来源: github
  • 语言: Rust
  • 记录日期: 2026-09-05T17:30:51.681Z
原始来源