Page cover

Automata Onchain PCCS

The onchain PCCS comprises various Data Access Object (DAO) contracts that maps the appropriate collaterals stored within a shared AutomataDaoStorage instance.

The DAOs are:

  • Automata PCS DAO

  • Automata PCK DAO

  • Automata Enclave Identity DAO

  • Automata FMSPC TCB DAO

  • Automata TCB Eval DAO

These DAOs implement interfaces closely aligned with Intel PCCS Design Guidelines, making them intuitive for developers well-versed in Intel PCS APIs.

All contract methods are intended to be called by offchain applications. For smart-contract friendly APIs, we advise reading collaterals from the PCCS Router contract. The PCCS Router integrates helper libraries to parse collaterals into Solidity types, instead of returning as JSON strings.

Last updated

Was this helpful?