Platform
Moss Runtime
在 Moss 里,Runtime 不是附属层,而是应用真正运行和持续被使用的环境。
3 个章节runtime
01
Runtime 承担什么角色
Moss Runtime 是应用在 Moss Wallet 里运行的环境。它的职责不是只展示余额或地址,而是承接应用执行、资产能力和安装后的入口。
用户不是先进入某个单独应用再连接钱包,而是先进入 Runtime,再从这个环境里调用资产能力、已安装应用和账户设置。
- 它是应用运行环境。
- 它统一承接资产、身份、应用和设置。
- 它把权限检查和执行上下文收拢到同一个运行环境里。
- 它让安装后的能力直接在 Runtime 里出现,而不是停留在外部站点。
02
为什么需要 Runtime
如果没有统一 Runtime,每个应用就都要自己处理资产、权限和交互流程。Moss 反过来做:先建立统一运行环境,再让应用复用同一个上下文。
这样支付、Token、NFT、安装状态和自动化能力都可以沉淀在同一个 Runtime 里,而不是被拆散在不同页面和不同入口里。
- 资产能力不必被每个应用重复实现。
- 权限和安装状态可以在 Runtime 中持续存在。
- 应用安装后会直接变成 Runtime 的一部分。
- 用户面对的是一个连续环境,而不是一组断开的站点。
设计判断
Moss 的关键不是做一个更像 App 的钱包界面,而是提供一个让应用长期运行的 Runtime。
03
Runtime 里到底组织了什么
一个成立的 Runtime,至少要把几类能力放进同一个运行环境里:钱包原生能力、安装后出现的应用能力、账户自己的资产状态,以及安全与设置入口。
这样用户在使用 Moss 时,感知到的是“这个 Runtime 现在能做什么”,而不是“我又跳到了哪个站点”。
- 钱包原生能力:例如 Token 和 NFT 管理这类默认可用能力。
- 已安装应用: 通过 Store 安装后,出现在 Runtime 里的应用入口。
- 账户状态: 地址、资产、授权、会话和可执行能力。
- 设置与安全: 网络、恢复、权限管理等长期能力。