Sealmoss · Pitch Workbench · Demo · GitHub

Monad Playground · Pitch Deck Monad Playground · Pitch Deck

Sealmoss

给 Moss Capability 树盖章:Agent 必须 simulate、遇 Warning 即停,并把有序 Receipt 与 Intent 对齐后,才嵌套未签名 Capability。

The seal for Moss Capability trees — Agents must simulate, stop on Warnings, and align ordered Receipts with Intent before any unsigned Capability is nested.

sm.limlamleen.com · github.com/KarlLeen/formoss · /pitch

Moss · Sealmoss Moss · Sealmoss

Moss 造证据;Sealmoss 强制用证据

Moss makes evidence; Sealmoss forces its use

Moss 把 Kuru swap、WMON wrap 等做成协议自带 Capability:action 建未签名树,simulate 产出 Warning 与有序 Receipt——从不签名、从不广播。

Moss turns ops like Kuru swap and WMON wrap into protocol-owned Capabilities: action builds an unsigned tree; simulate emits Warnings and ordered Receipts — never signs or broadcasts.

Moss 默认不强制 Agent 用证据。Sealmoss 把纪律变成硬闸门:证据没用到位,就不给出可嵌套的 Capability。

Moss does not force Agents to use that evidence. Sealmoss hard-gates it: no nested Capability unless the evidence was used.

Intent → Moss action → Moss simulate → Sealmoss align → verified envelope 失败 → failed-run,capability: null(不能软忽略后还拿走可签树) Fail → failed-run, capability: null (no soft-ignore path to a signable tree) 凡走 Moss(action → simulate → Receipt)的路径,都能在交给钱包之前嵌一层 Sealmoss Any path already on Moss (action → simulate → Receipt) can nest Sealmoss before the wallet

github.com/nishuzumi/moss

缺口 · 三道硬门 Gap · three hard gates

证据交出来了,Agent 仍可能绕过

Evidence exists — Agents can still bypass it

签名仍在信封外;行业信号也指向同一缺口(约定 ≠ 运行时闸门):

Signing stays outside the envelope. Industry signals point to the same gap (docs ≠ a runtime gate):

为什么轻量 · 谁能用 Why lightweight · who can use it

凡用 Moss,都可加上 Sealmoss — 而且很轻

If you use Moss, you can add Sealmoss — and it stays light

已有 Moss 管线不必换控制台:在「Capability 交给钱包 / 下一步」之前嵌一层闸门即可。同类完整平台做端到端体验;Sealmoss 只做可搬运的闸门:

Keep your Moss pipeline — nest a gate before the Capability hits a wallet or the next step. Full platforms own the end-to-end experience; Sealmoss ships only a portable gate:

Monad · CLI Monad · CLI

Moss 跑在 Monad;CLI 把证据送进闸门

Moss on Monad; CLI feeds the gate

pnpm demo:offline # exit 0 pnpm demo:warning # exit 2 pnpm demo:min-out # exit 3 pnpm sealmoss run --intent demos/swap-mon-usdc.json \ --fixture demos/fixtures/kuru-swap-ok.json pnpm capture:kuru pnpm sealmoss verify-envelope verified-capability.json

exit 0 = verified · 2 = Warning · 3 = align fail · 从不签名 / 广播

exit 0 = verified · 2 = Warning · 3 = align fail · never signs / broadcasts

试一把 Try it

在人类签名之前,先有可验证信封

A verifiable envelope before any human signs

✓ Demo — sm.limlamleen.com
✓ GitHub — github.com/KarlLeen/formoss
✓ Pitch — /pitch · Workbench — /

建议:Load happy path → Run → Download;再试 warning / min-out,看 capability 被省略。

Try Load happy path → Run → Download; then warning / min-out to see capability omitted.

Sealmoss · never signs · never broadcasts