@banr1 you can already experiment with this through GitHub - flashbots/gramine-andromeda-revm ![]()
All the kettle operations can be found in this repo GitHub - flashbots/andromeda-sirrah-contracts: forge development env for SUAVE key management.
In that case, will the end user be the one sending the remote attestation request to Intel SGX?
Right now we imagine it’s the kettle operator (whoever is running the TEE) performing the remote attestation (with intel or otherwise) - currently this is done via Gramine’s attestations. The end user can then check that the quote was verified on-chain. The end user could request remote verification too, but that’s sparsely needed and more of an edge case.