跳转到正文
ORBITRAONE

开发者

直接在市场本身之上构建。

NexusSDK 将 ORBITRA ONE™ 的基础组件——订单簿、风险、身份、资产、智能体与支付——作为一等服务开放。应用可直接调用驱动市场运行的同一批确定性模块,而无需围绕它们重新构建一个交易场所。

  • NexusSDK
  • NexusWASM
  • EVM Capsule
  • 节点工具

NexusSDK 概览

将市场基础组件作为一等服务。

NexusSDK 是整个系统面向开发者的界面。它深入 Orbitra L1 的市场服务层——ApexMatch、Aegis、Prism、清算与结算——以及运行 NexusWASM 合约的执行层。

每次调用均由拥有限定范围权限的身份发起,每次状态变更都会返回签名证据。金融应用中最困难的部分——撮合、风险、资格核验与终局性——已作为协议模块存在,从构想到可信应用之间的距离因此大幅缩短。

  • 基于原生协议模块的带类型服务
  • 每次状态变更均附带签名凭证
  • 通过 VaultID 签发的限定范围凭证
  • TypeScript、Python 与 Rust 沙盒示例
从快速入门开始
示意图: Orbitra L1 呈六层堆叠结构:顶层为体验层,随后依次是市场服务层、执行层、共识层与数据层,底层为网络层。交易在执行与最终确认过程中,光线沿各层向下传递,再作为已确认状态向上回传。
  1. 01体验层Orbitra Prime · 钱包 · 应用 · 机构 API
  2. 02市场服务层ApexMatch · Aegis · Prism · 清算 · 结算
  3. 03执行层VectorLanes · 确定性调度器 · NexusWASM
  4. 04共识层QSE 法定人数 · 终局性证书 · 验证者策略
  5. 05数据层状态承诺 · 历史记录 · 索引流 · 证明
  6. 06网络层区域入口 · 加密传输 · 可用性网格

基础组件

六项服务。一套权限模型。

每项服务都是覆盖在原生模块之上的带类型接口。六项服务共享同一套账户模型、同一个风险视图与同一种证据格式。

市场 API

订单、订单簿与清算

ApexMatch 上提交、修改与撤销订单,获取订单簿与成交状态的实时流,请求 RFQ 报价并读取清算增量。API 订单与来自界面的订单一样,须经过同一道 Aegis 预风控关口。

Asset Studio

发行与生命周期

发行与管理代币化资产,涵盖发行方权限、分配与赎回等生命周期事件,并在每次转让时强制执行资格规则。参见代币化

智能体身份

可问责的自动化

将 AI 智能体与机器人注册为独立身份,各自绑定一项 Cortex 策略。每个智能体的行动均经签名、可追溯且可撤销。

数据交换

具备来源可溯的数据

发布并许可具备可验证来源的数据集与信号。买方可查看来源与新鲜度;贡献者则保留对访问条款的控制权。

VaultID

凭证,而非文件

通过 VaultID 核验资格与权限。您的应用只需了解用户可执行的操作,无需处理其背后的任何文件。

支付

融入应用逻辑的结算

请求、授权并结算支付,具备与交易相同的确定性终局性,条件以代码表达,而非事后对账。

NexusWASM

合约声明自己能够触及的范围。

NexusWASM 是 Orbitra L1 的主要合约环境。合约由 Rust、C 与 C++ 编译为 WebAssembly,并在按用量计费的沙箱中运行,计算与存储均有明确的价格。

每个合约在部署时声明自身能力:可调用的市场基础组件,以及可读写的状态。运行时会拒绝任何超出该声明的行为,声明式的状态访问也使相互独立的合约能够在 VectorLanes 上并行执行。

  • 能力范围受限的合约
  • 明确的计算与存储定价
  • 对 ApexMatch 与 Aegis 的原生调用
  • Rust、C 与 C++ 工具链
示意图: 一个 NexusWASM 合约在沙箱内运行。它只能访问自身声明的能力——包括原生市场模块——同时计算与存储均按用量计费,其声明的状态访问范围使调度器可将其与无关任务并行运行。
合约
  • 能力

  • 计量计算

  • 计量存储

EVM Capsule 迁移路径

从隔离环境起步,逐步迁入核心。

EVM Capsule 在拥有独立资源上限的隔离域中运行现有以太坊字节码与工具。它是一条兼容性边界,绝非核心运行时。

  1. 01

    进入

    使用熟悉的工具部署现有合约。合约在该隔离环境内原样运行,按独立的 gas 与资源限额计量。

  2. 02

    连接

    资产只能通过受治理的网关进入核心,每次转移均受限速、路由上限与熔断器约束。

  3. 03

    评估

    找出需要原生性能或直接市场访问的代码路径——通常是订单处理、结算与风险逻辑。

  4. 04

    移植

    将这些路径重写为直接原生调用 ApexMatch 与 Aegis 的 NexusWASM 合约,同时保留隔离环境版本作为行为参照。

  5. 05

    退役

    当两个版本对相同输入产生相同结果后,将用户迁移至原生合约,并逐步停用该隔离环境部署。

该隔离环境内部发生的故障会被其自身的限额与熔断器所控制。隔离环境中的工作负载绝不会制约核心运行时。

验证者与节点工具

针对真实状态运行节点。

开发者与运营方使用相同的节点客户端。开发者重放并查询已最终确认的状态;验证者则在此基础上承担签名职责。

本地重放
重放已最终确认的状态转换,针对真实协议状态进行开发与测试
索引流
订阅流式状态输出,用于应用、分析与对账
证明验证
在客户端核验状态承诺与 QSE 终局性证书
发行版完整性
已签名的发行版本,安装或升级前均经过验证
运营方签名
面向验证者密钥的 HSM 与 MPC 签名器集成——参见验证者

资源

示例代码、服务状态与发行说明。

示例沙盒代码示例
TypeScript、Python 与 Rust 示例均从环境变量读取凭证,绝不写入源代码,并在沙盒环境中运行。可在文档网关中浏览。
API 状态服务状态
状态页面会报告网站、访问受理,以及网络与交易服务的运行情况,并说明事件更新的发布位置。
更新日志每个版本均附发行说明
每个 NexusSDK 版本均在文档网关中发布对应的发行说明:接口变更、弃用内容与迁移步骤,均与其所描述的参考文档一同标注版本。

开发者意向

告诉我们您正在构建的内容。

SDK 访问权限、沙盒凭证与已发布的软件包名称将发放给已登记的开发者。请描述您的应用及其所需的基础组件。

  1. 01每项申请均会依据其所需的基础组件与环境进行审核。
  2. 02获批的开发者将获得限定范围的沙盒凭证与文档访问权限。
  3. 03已发布的软件包名称将随 SDK 访问权限一并提供。
  4. 04我们绝不会索要私钥、助记词或密码。

请勿提供密码、私钥、助记词或身份证件。