You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Following the merge of PR #437, dstack now supports a flexible attestation format designed for multi-platform compatibility. While our previous implementation was limited to Intel TDX, the new format paves the way for supporting other TEE technologies.
Implementation Guide
Here is a high-level implementation path outlined:
1. Update Attestation Data Structures
In dstack-attest/src/attestation.rs, introduce a DstackAmdSevSnp variant to both the AttestationMode and AttestationQuote enums.
2. Implement Quote Logic
Implement the quote generation and verification logic for the new DstackAmdSevSnp variant.
Ensure this mirrors the logic currently used where AttestationMode::DstackTdx is referenced.
3. Configure VMM & QEMU
In vmm/src/app/qemu.rs, Update dstack-vmm to handle QEMU launch arguments specific to AMD SEV-SNP.
Add a platform configuration entry to vmm.toml to explicitly select the TEE backend, or implement platform auto-detection.
🤝 Call for Contributors
We would love community help with this feature! If you are interested in dstack, contributions are welcome.
Activity
h4x3rotab commentedon Apr 7, 2026
Collect some resources
Thanks for Alex (Flashbots) and Moe (Flashbots) to point out.
glitch003 commentedon Jun 3, 2026
Hi @kvinwang and @h4x3rotab - I think I have a fully working SEV-SNP implementation in this PR #703
Can you take a took? I'd love to get SEV-SNP support added to dstack :-D
h4x3rotab commentedon Jun 29, 2026
Superseded. The implementation requested here landed in #703 (merged), and design + production-readiness tracking moved to #713. Anyone arriving here:
dstackupsupports--platform amd-sev-snp(andautodetects it on AMD hosts).AMD SEV-SNP is new and experimental; Intel TDX is the production path. Closing as completed.