cycles-quartz/crates/contracts
2024-10-08 13:01:10 +04:00
..
core docs: Update docs to reflect crate reorg naming, and remove EPID docs (#233) 2024-10-01 23:57:13 -04:00
dcap-verifier docs: Update docs to reflect crate reorg naming, and remove EPID docs (#233) 2024-10-01 23:57:13 -04:00
tcbinfo docs: Update docs to reflect crate reorg naming, and remove EPID docs (#233) 2024-10-01 23:57:13 -04:00
tee-ra docs: Update docs to reflect crate reorg naming, and remove EPID docs (#233) 2024-10-01 23:57:13 -04:00
README.md docs: Update docs to reflect crate reorg naming, and remove EPID docs (#233) 2024-10-01 23:57:13 -04:00

Quartz CosmWasm Packages

CosmWasm packages for building Quartz apps and verifying remote attestations from SGX.

The main interface for CosmWasm developers is package core.

Packages

  1. quartz-contract-core. High-level framework for building attestation-aware smart contracts by wrapping CosmWasm messages in TEE attestations (e.g. DCAP).
  2. quartz-dcap-verifier: Standalone smart contract for verifying DCAP attestations that can be called by other contracts.
  3. quartz-tee-ra: Implements core types for SGX quotes and verification for DCAP attestations
  4. quartz-tcbinfo: Standalone smart contract for verifying attestations come from valid/secure Trusted Compute Base (TCB)