ERC-TBA: TEE-EVM Co-processing

Hi all, we’d like to share a draft of ERC-733, a proposed standard for TEE-EVM coprocessing on Ethereum. TEE+EVM integrates hardware-based confidentiality with blockchain transparency, enabling applications like trustless agents, private DEXs, and compliant fintech.

Site: https://www.erc733.org
Draft: https://draft.erc733.org

ERC-733 defines a three-layer model — attestation, replication, and interoperability — covering on-chain verification, secret management, and standardized interfaces for TEE+EVM systems. The draft also introduces a Stage 0–3 security framework for evaluating deployment maturity, along with 35+ reference implementations from Automata, Avalanche, Base, Bool Network, Cycles, Dstack, Flashbots, LCP Network, Lit Protocol, Oasis, Phala, pNetwork, Sparsity, Switchboard, Talos, and others.

We’d welcome feedback on:

  • Thoughts on the three-layer structure
  • Additions to the Stage 0–3 security framework
  • Additional reference implementations we may have missed
  • Any other feedback

We thank Zheng Leong Chua (Automata), David Crapis (Ethereum Foundation), Zhengfa Dang (Sparsity), Marco De Rossi (Consensys), Deli Gong (Automata), Yaoxin Jing (Automata), Yoongbok Lee (Sparsity), Marko Stokić (Oasis), Peter Us (Oasis), and Hang Yin (Phala) for their technical feedback and contributions.

1 Like

Please note: ERC numbers are assigned by editors & associates, you don’t get to pick your own.
Once you submit a PR in the ERC repo a number will be manually assigned.