All notable changes to this project will be documented in this file.
The format is based on Common Changelog.
- Deploying full light protocol with staking contracts to Mode (#198)
- Adjusting static audit
1.2.2 - 2024-07-29
- Introducing Service Staking according to PoAA Whitepaper
- Refactored
StakingBase
for revised service staking (#166), with the subsequent internal audit (#167) - Created
StakingFactory
,StakingProxy
,StakingActivityChecker
andStakingVerifier
- Participated in a complete C4R audit competition and addressed findings
- Deployed
StakingToken
,StakingFactory
, andStakingVerifier
(#191)
1.1.10 - 2024-03-01
No bytecode changes.
- Deployed
SeviceRegistryL2
,ServiceRegistryTokenUtility
,ServiceManagerToken
,OperatorWhitelist
,GnosisSafeMultisig
,GnosisSafeSameAddressMultisig
contracts on Optimism, Base, Celo (#155)
1.1.9 - 2024-01-29
No bytecode changes.
- Deployed
SeviceRegistryL2
,ServiceRegistryTokenUtility
,ServiceManagerToken
,OperatorWhitelist
,GnosisSafeMultisig
,GnosisSafeSameAddressMultisig
contracts on Arbitrum (#148) - Deployed
ServiceRegistryTokenUtility
,ServiceManagerToken
andOperatorWhitelist
contracts on Polyon (#145)
1.1.8 - 2024-01-23
- Refactored
ServiceStakingBase
for service staking (#141) with the subsequent internal audit (#143) - Refactored
ServiceStakingBase
for internal audit reaction (#146) - Updated documentation
1.1.7 - 2023-11-24
- Created
ServiceStakingBase
,ServiceStakingNativeToken
,ServiceStakingToken
for service staking. The latest internal audits with a focus on the above contracts is located in (audit4) - Refactored and redeployed
GnosisSafeSameAddressMultisig
contract for checking multisig proxy bytecode hashes (#126) - Updated documentation
- Added tests
1.1.6 - 2023-09-22
No bytecode changes.
- Deployed
ServiceRegistryTokenUtility
,ServiceManagerToken
andOperatorWhitelist
contracts on gnosis (#117) - Added the chaind audit script to check throughout all the deployed contracts and configuration on corresponding chains (#109)
- Updated documentation
- Added tests
1.1.5 - 2023-10-04
No bytecode changes.
- Latest external audit of registries contracts.
1.1.4 - 2023-08-08
No bytecode changes.
- Updating Solana scripts
- Updating default deployment script for the CLI utilization
1.1.3 - 2023-06-30
- Created and deployed
ServiceRegistrySolana
program - the implementation of a service registry concept on Solana network (#101) with the subsequent internal audit (audit3) - Updated documentation
- Added tests
1.1.2 - 2023-05-10
No bytecode changes.
- L2 protocol deployment with
ServiceRegistryL2
contract on Polygon and Gnosis chains (#95) - Added tests
1.1.1 - 2023-05-09
- Updated
ServiceManagerToken
contract based on theOperatorSignedHashes
one such that operators are able to register agent instances and unbond via signatures (#83) with the subsequent internal audit (audit3) - Deployed
ServiceRegistryTokenUtility
,ServiceManagerToken
andOperatorWhitelist
contracts - Updated documentation
- Added tests
1.1.0 - 2023-04-28
- Created
ServiceRegistryTokenUtility
,ServiceManagerToken
andOperatorWhitelist
contracts (#73) that allow register services with an ERC20 token security and whitelist operators that are authorized to register agent instances. - Performed the internal audit(audit2)
- Updated documentation
- Added tests
- Added known vulnerabilities
1.0.3 - 2023-04-21
- Updated
ServiceRegistryL2
contract that represents the service functionalities on L2 (#67) - Updated documentation
- Added tests
- Added known vulnerabilities
1.0.2 - 2023-01-24
No bytecode changes.
- Updated documentation
- Account for deployment of contracts via CLI
1.0.1 - 2022-12-09
- Updated and deployed
GnosisSafeMultisig
contract (#37) - Created and deployed
GnosisSafeSameAddressMultisig
contract (#40) - Created
ServiceRegistryL2
contract that represents the service functionalities on L2 (#41) - Updated documentation
- Added more tests
- Addressed known vulnerabilities
1.0.0 - 2022-07-20
- Initial release