A Reader to decode the basic collaterals from Automata On-chain PCCS, and check the missing collaterals for a given quote.
- Intel SGX V3 Quote
- Intel SGX V4 Quote
- Intel TDX V4 Quote
Now the reader only supports the cert_type = 5 in the quote attestation data, for other format, please refer to the Intel official documentation.
Contract | Address |
---|---|
DCAP_ATTESTATION | 0xefE368b17D137E86298eec8EbC5502fb56d27832 |
PCCS_ROUTER | 0xbFDeE7A1f1bFA2267cD0DA50BE76D8c4a3864543 |
PCCS_Storage | 0xe8599DD2366230B7EfDD526985c64C7325b27569 |
V3_VERIFIER | 0x67042D171b8B7Da1A4a98Df787bDce79190DAc3c |
V4_VERIFIER | 0x921B8F6Ec83E405B715111eC1AE8B54A3ea063EB |
ENCLAVE_ID_DAO | 0x413272890ab9F155a47A5F90a404Fb51aa259087 |
FMSPC_TCB_DAO | 0x7c04B466DebA13D48116b1339C62b35B9805E5A0 |
PCK_DAO | 0x6D4cA6AE5315EBBcb4331c82531db0ad8853Eb31 |
PCS_DAO | 0xD0335cbC73CA2f8EDd98a2BE3909f55642F414D7 |
ENCLAVE_IDENTITY_HELPER | 0xfd4a34b578B352FE1896CDafaEb0f45f993352Bf |
FMSPC_TCB_HELPER | 0xC2A662e08A35513596E22D0aC236Ce72e59125EE |
PCK_HELPER | 0x5213c0e3Ab478dbc83E8afFF8909717332E4f8E1 |
CRL_HELPER | 0x12C1E13Aa2a238EAb15c2e2b6AC670266bc3C814 |
Contract | Address |
---|---|
DCAP_ATTESTATION | 0xE26E11B257856B0bEBc4C759aaBDdea72B64351F |
PCCS_ROUTER | 0xb76834729717868fa203b9D90fc88F859A4E594D |
PCCS_STORAGE | 0xE2636fdbd053da8E798D959304e20fADa934E8c0 |
V3_VERIFIER | 0xF38a49322cAA0Ead71D4B1cF2afBb6d02BE5FC96 |
V4_VERIFIER | 0xfF47ecA64898692a86926CDDa794807be3f6567D |
ENCLAVE_ID_DAO | 0x28111536292b34f37120861A46B39BF39187d73a |
FMSPC_TCB_DAO | 0x868c18869f68E0E0b0b7B2B4439f7fDDd0421e6b |
PCK_DAO | 0xeCc198936FcA3Ca1fDc97B8612B32185908917B0 |
PCS_DAO | 0x86f8865BCe8BE62CB8096b5B94fA3fB3a6ED330c |
ENCLAVE_IDENTITY_HELPER | 0x13BECaa512713Ac7C2d7a04ba221aD5E02D43DFE |
FMSPC_TCB_HELPER | 0xc99bF04C31bF3d026B5B47b2574FC19C1459B732 |
X509_HELPER | 0x3e2fe733E444313A93Fa3f9AEd3bB203048dDE70 |
X509_CRL_HELPER | 0x2567245dE6E349C8B7AA82fD6FF854b844A0aEF9 |
Contract | Address |
---|---|
DCAP_ATTESTATION | 0x133303659F51d75ED216FD98a0B70CbCD75339b2 |
PCCS_ROUTER | 0xdE5e69A2ca2556fe46883d754d987703bF28Cc51 |
V3_VERIFIER | 0x12d7d59Ae1e4dbF83b08C82958Ac3FcEB84fB164 |
V4_VERIFIER | 0x3Cb24c454a29e796edF47a96dF32DD1855058258 |
ENCLAVE_ID_DAO | 0x9f4b0fB3A95072bD133082e9683A3536669EFE07 |
FMSPC_TCB_DAO | 0xaB5074445E5ae3C650553d5a7560B3A7121635B9 |
PCK_DAO | 0x5B2d7781E3c44966769484daBCdc435EFD281c34 |
PCS_DAO | 0x66FdB4E72d2F4a7e2081bf83F1FfACC9bbCb384b |
Contract | Address |
---|---|
DCAP_ATTESTATION | 0x76A3657F2d6c5C66733e9b69ACaDadCd0B68788b |
PCCS_ROUTER | 0xdc7dcF60b9580980128539Ed805D03BC60F84fd4 |
V3_VERIFIER | 0x85E156d702bb3e45690DAa812238C1A841E2c3C5 |
V4_VERIFIER | 0xdc25e1c7ACAdBdE8C1E2c2b9511B7Dbd98B44700 |
ENCLAVE_ID_DAO | 0x4bb680A5e6Ad6228E7d334903B0Ce10EF60c961C |
FMSPC_TCB_DAO | 0xF790b1C23e6508A6135Ce88450eC0A59Af0B9896 |
PCK_DAO | 0x3eA9D905Cb79586C2184f329e6a651D97F2ebee3 |
PCS_DAO | 0x348DA46aA11188f641f01dbe247b25FFA5FFB9c4 |
- Automata On Chain PCCS
- Automata DCAP Attestation
- Automata DCAP QPL
- SGX DCAP Caching Service Design Guide
- Intel SGX ECDSA Quote Lib Reference DCAP API
- DCAP ECDSA Orientation
- Intel PCS API
Before You Contribute:
- Raise an Issue: If you find a bug or wish to suggest a feature, please open an issue first to discuss it. Detail the bug or feature so we understand your intention.
- Pull Requests (PR): Before submitting a PR, ensure:
- Your contribution successfully builds.
- It includes tests, if applicable.
Apache License