Skip to content

Releases: automata-network/automata-on-chain-pccs

v1.0.0

02 Apr 06:53
623b330
Compare
Choose a tag to compare

Release Note: v1.0.0

A production-ready release of the Automata Onchain PCCS smart contract, following a comprehensive security audit and key optimizations for efficiency and reliability.

What’s Changed

  • The contract has been fully audited by Trail of Bits.
    🔗 View the full audit report

  • Integrated RIP-7212 for cheaper secp256r1 ECDSA verification on supported networks.

  • Improved data structure encoding:

    • TCBLevelsObj
    • TDXModuleIdentity
    • TDXModuleTcbLevelsObj
  • Optimized FMSPC TCB parser by reducing unnecessary looping.

  • Introduced an interface standard for collateral storage known as the Resolver. The Resolver is a centralized location for invididual DAOs to write and for authorized callers to read collaterals.

  • Implemented collateral rollback protection:

    • Older (but unexpired) collaterals can no longer replace newer entries.
  • Each collateral now includes two linked attestations:

    • Tracks the content hash and validity window.
  • Automatically reverts duplicate collateral upserts.

  • Event logs are emitted for all state-changing functions.


👉 Full Changelog (v0.1.1...v1.0.0)

v0.1.1

26 Sep 10:01
3a4063d
Compare
Choose a tag to compare

Changelog

  • Contracts deployment to Holesky Testnet are compiled with v0.8.27+commit.40a35a0 to pass Etherscan verification.
  • Added Foundry and Slither Github Actions CI/CD

v0.1.0: Initial release

13 Sep 07:19
df98d9e
Compare
Choose a tag to compare
tagged for initial release