Skip to content

docs(security): add TEE-isolated relayer as a community high-assurance option#155

Open
Ashwin-3cS wants to merge 1 commit into
MystenLabs:devfrom
Ashwin-3cS:docs/nautilus-memwal-relayer
Open

docs(security): add TEE-isolated relayer as a community high-assurance option#155
Ashwin-3cS wants to merge 1 commit into
MystenLabs:devfrom
Ashwin-3cS:docs/nautilus-memwal-relayer

Conversation

@Ashwin-3cS
Copy link
Copy Markdown
Contributor

Summary

Adds a short mention of the community-contributed nautilus-memwal-relayer to the existing Trust & Security Model doc (docs/fundamentals/architecture/data-flow-security-model.md) as an optional high-assurance deployment mode. No changes to recommended defaults; no new pages.

Scope of change

One file. Adds:

  • A fourth row to the "Mitigating relayer trust" comparison table.
  • One bullet between the existing self-host and manual-client flows, describing the TEE-isolated option and the verification chain (attestation → enclave public key → response signature).

The framing positions this as the path for operators self-hosting the relayer who want to prove to their end users that the relayer is behaving exactly as the attested image specifies — without changing the recommended defaults or shipping new product surface in MemWal itself.

Notes

The relayer repo itself is already in sync with MemWal dev (apalis-backed wallet jobs, latest agent_id metadata, SDK v0.3 signing). This PR is docs-only and does not introduce any new dependency on the community repo from inside MemWal.

…e option

Extends the "Mitigating relayer trust" section with a fourth deployment
mode: running the relayer inside a Nitro Enclave (via the community
nautilus-memwal-relayer template).

This is positioned as an optional high-assurance path for operators who
self-host the relayer and want to prove to their end users that it is
behaving exactly as the attested image specifies. Existing managed /
self-hosted / manual options are unchanged and remain the recommended
defaults.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant