awesome-tee-blockchain
github.com/dineshpinto/awesome-tee-blockchain ↗A curated list of resources for learning about Trusted Execution Environments (TEEs) in the context of blockchains.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me articles resources from awesome-tee-blockchain"
Installation instructions →What's inside
Getting Started
- 4 Ways to Compare Trusted Execution Environments and Zero-Knowledge Proofs
- A few notes on AWS Nitro Enclaves: Attack surface - Trail of Bits BlogArticles
Trail of Bits Blog
- An intro to SGX & Enclave-based API with Kevin Yu | ETHDenver Privacy Workshop
ETHDenver Privacy Workshop
- A Survey of Published Attacks on Intel SGX - Nilsson et al. (2020)Articles
Nilsson et al. (2020)
- Block Building inside SGX - Flashbots WritingsArticles
Flashbots Writings
- Blockchains in Trusted Execution Environments (TEEs)
Research Papers
- A Distributed Efficient Blockchain Oracle Scheme for Internet of Things
Y. Xian, L. Zhou, J. Jiang, B. Wang, H. Huo, and P. Liu, arXiv, 2023.
- Blockchain‑based Federated Learning with Secure Aggregation in Trusted Execution Environment for Internet‑of‑Things
A. P. Kalapaaking, I. Khalil, M. S. Rahman, M. Atiquzzaman, X. Yi, and M. Almashor, arXiv, 2023.
- CHEX‑MIX: Combining Homomorphic Encryption with Trusted Execution Environments for Two‑party Oblivious Inference in the Cloud
D. Natarajan, A. Loveless, W. Dai, and R. Dreslinski, Cryptology ePrint Archive, 2021.
- Confidential Computing on nVIDIA H100 GPU: A Performance Benchmark Study
J. Zhu, H. Yin, P. Deng, and S. Zhou, arXiv, 2024.
- Confidential Federated Computations
H. Eichner, D. Ramage, K. Bonawitz, D. Huba, et al., arXiv, 2024.
- Ekiden: A Platform for Confidentiality‑Preserving, Trustworthy, and Performant Smart Contracts
R. Cheng, F. Zhang, J. Kos, W. He, N. Hynes, N. Johnson, A. Juels, and A. Miller, IEEE, 2019.
Hardware Platforms
- Advanced Matrix Extensions (AMX)
Accelerator to improve the performance of deep-learning training and inference on the CPU.
- Blackwell Architecture
Latest HW generation with accelerated computing and generative AI optimizations.
- Confidential Compute Architecture (CCA)
Under development. Key component of the Armv9-A architecture.
- H100 TensorCore GPU
Hardware-based trusted execution environment with NVIDIA Hopper and NVIDIA Blackwell architecture support.
- Hopper Architecture
Accelerated computing platform for AI.
- Keystone
Open Framework for architecting Trusted Execution Environments built on RISC-V.
Social Media & Community
- AI Confidential
Podcast and newsletter.
- @buchmanster, How you win friends and TEE-fluence people - Chapter 2
Chapter 2
- @buchmanster, TEE, ZK, FHE and MPC
- Confidential Computing Consortium
Linux Foundation project advancing confidential computing.
- Confidential Containers Community
Open-source project enabling cloud-native confidential computing by shielding containerized workloads.
- @CP2426_, focEliza Verifiable Terminal Release
Code Repositories
- apache/incubator-teaclaveRust
Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple.
- automata-network/automataRust
Automata Network is a modular attestation layer that extends machine trust to Ethereum with TEE Coprocessors.
- aws/uefiOthers
EDK2 changes for reproducible UEFI binaries on Nitro.
- capsule-corp-ternoa/ternoa-nodeRust
Ternoa's Node Implementation.
- confidential-containers/guest-componentsRust
Confidential Containers Guest Tools and Components.
- deislabs/mystikosC
Tools and runtime for launching unmodified container images in Trusted Execution Environments.
Cloud Solutions
- Azure Confidential VM
- Confidential Accelerator for AI workloads
Supports Intel TDX with Intel AMX, and NVIDIA H100 GPUs.
- Confidential Space
Supports trust model where the workload author, workload operator, and resource owners are separate, mutually distrusting parties.
- Confidential VM attestation
Attestation support for AMD SEV (vTPM), AMD SEV-SNP (vTPM and TSM), and Intel TDX (vTPM and TSM).
- Confidential VMs
Supports AMD SEV, AMD SEV-SNP, and Intel TDX.
- ECS Confidential Computing
Additional Resources
- bpradipt/awesome-confidential-computing
Collection of resources on Confidential Computing.
- erayack/awesome-sgx-blockchain
Awesome SGX and TEE on Blockchain Resources.
- orbstack/orbstack
Fast, light, simple Docker containers & Linux machines.
- sbellem/qtee
Exploring the physical limits of trusted hardware in the classical and quantum settings to achieve security through physics.
- TEE Bible
Your First Stop for TEE in Crypto.
Showing a sample of 175 resources. View the full list on GitHub →