Skip to content

Add runtime attestation guide (Build) + quickstart pointer#300

Open
mmurrs wants to merge 1 commit into
mainfrom
docs/runtime-attestation
Open

Add runtime attestation guide (Build) + quickstart pointer#300
mmurrs wants to merge 1 commit into
mainfrom
docs/runtime-attestation

Conversation

@mmurrs

@mmurrs mmurrs commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

What

  • New how-to under EigenCompute → Build: use-runtime-attestation.md — how an app running in a TEE attests arbitrary payloads at runtime (AttestClient.attest(extraData) / JwtProvider.getToken(extraData)), following the existing use-app-wallet page style.
  • One bullet in the quickstart Next Steps pointing to it.

Why

The SDK ships runtime attestation but the docs only cover identity (app wallet) and the signed-random attestedAPI example. This page fills the gap: per-action, hardware-rooted receipts over app-chosen data — what it is, when to use it vs a wallet signature, the 1MB extraData limit + SHA-512 pre-hash pattern, and how a verifier checks the JWT.

Positioned next to Use app wallet deliberately: wallet = who the app is, attestation = what it did.

Notes for review

  • Code snippets follow the SDK dist exactly (@layr-labs/ecloud-sdk/attest, 1MB limit enforced in AttestClient, JwtProvider dedupes concurrent same-extraData calls).
  • Verification steps reference the KMS-signed JWT + verify.eigencloud.xyz binding; if there is a canonical verifier snippet, happy to swap it in.
  • Complements (does not overlap) PR Add ECloud SDK reference documentation #292's SDK reference — this is the task-oriented how-to.

🤖 Generated with Claude Code

New Build guide: attest payloads from inside the TEE via AttestClient/JwtProvider (per-action extraData tokens, SHA-512 pre-hash for the 1MB limit, verifier steps, wallet-vs-attestation comparison). Quickstart Next Steps links to it.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
eigencloud-docs Ready Ready Preview Jul 9, 2026 11:47pm

Request Review

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