0x3447…0039

All memos sent from and to 0x3447…0039.

Raise the Olas Governor proposal threshold and quorum. This proposal sets proposalThreshold from 5,000e18 to 250,000e18 and the quorum numerator from 3 to 10. The proposal minimum has not been revisited since deployment. Raising it restricts proposal creation from twelve addresses to five at current voting power; holders below the new level regain it by increasing or extending a lock. The quorum numerator is checkpointed, so proposals already snapshotted keep the 3% bar. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Olas L2 withheld amount synchronisation. Each Olas staking target dispenser on an L2 caps a staking deposit at the amount the target can accept and retains the remainder as a withheld amount. This proposal instructs the target dispensers on Polygon, Gnosis, Optimism, Base, Celo, Mode and Arbitrum to call syncWithheldAmount, reporting those retained amounts back to the Dispenser on Ethereum. No tokens are transferred by this proposal: the reported amounts are netted against future staking incentive transfers to the same chain, so that the protocol stops sending OLAS to chains that already hold an unspent balance, and the retained balances are consumed by subsequent epochs instead. The amounts are read by each dispenser at execution time and are not parameters of this proposal. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Olas cross-chain housekeeping. This proposal (1) registers the Mode bridge route in the GuardCM community multisig guard by calling setBridgeMediatorL1BridgeParams, so that community multisig transactions to Mode are verified the same way as those to Optimism, Base and Celo; (2) removes a superseded V1 staking implementation from the Mode StakingVerifier allowlist, where it is unused, as no staking proxy has ever been created against it; and (3) removes the PolySafe creator from the whitelisted multisig implementations of the Polygon service registry, retiring the PolySafe deployment path in favour of the standard Safe creator, which remains whitelisted. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Olas staking nominee cleanup, part 2. This proposal removes the remaining legacy staking contract nominees from the VoteWeighting contract by calling removeNominee(bytes32,uint256) for the corresponding (account, chainId) pairs across Gnosis, Polygon, Optimism and Base. These programs have been superseded by the new staking contract generation and carry no active vote weight. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Olas staking nominee cleanup. This proposal removes a set of retired staking contract nominees from the VoteWeighting contract by calling removeNominee(bytes32,uint256) for the corresponding (account, chainId) pairs across Ethereum, Gnosis, Base, Polygon, Optimism, Celo and Arbitrum. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Olas protocol security hardening and Community Multisig guard whitelist extension. This proposal: (1) de-whitelists the same-address multisig implementations (GnosisSafeSameAddressMultisig on Ethereum and the ServiceRegistryL2 of each supported network: Gnosis, Polygon, Arbitrum, Optimism, Base, Celo, Mode; and additionally the PolySafeSameAddressMultisig on Polygon) by calling changeMultisigPermission(address,false), removing the same-address multisig adoption path from service deployment; (2) extends the Community Multisig GuardCM allowlist via setTargetSelectorChainIds with 19 additional (target, selector, chainId) combinations enabling emergency pause actions across Ethereum and all supported L2 networks (Dispenser setPauseState, ServiceManager and RegistriesManager pause, and TargetDispenserL2 pause on each L2) together with the Mode ServiceRegistryL2 and ServiceRegistryTokenUtility drain backfill; and (3) de-whitelists the OLAS fixed-price-token mech factories on the Mech Marketplace of each network where they are currently enabled (Ethereum, Gnosis, Polygon, Arbitrum, Optimism, Base and Celo) by calling setMechFactoryStatuses(address[],bool[]) with a status of false, removing the ability to create any new mech that takes payment in OLAS. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Olas protocol security hardening, staking nominee cleanup, and Community Multisig guard whitelist extension. This proposal: (1) de-whitelists the same-address multisig implementations (GnosisSafeSameAddressMultisig on Ethereum and the ServiceRegistryL2 of each supported network: Gnosis, Polygon, Arbitrum, Optimism, Base, Celo, Mode; and additionally the PolySafeSameAddressMultisig on Polygon) by calling changeMultisigPermission(address,false), removing the same-address multisig adoption path from service deployment; (2) removes a set of staking contract nominees from the VoteWeighting contract by calling removeNominee(bytes32,uint256) for the corresponding (account, chainId) pairs across Ethereum, Gnosis, Base, Polygon, Optimism, Celo and Arbitrum; and (3) extends the Community Multisig GuardCM allowlist via setTargetSelectorChainIds with 19 additional (target, selector, chainId) combinations enabling emergency pause actions across Ethereum and all supported L2 networks (Dispenser setPauseState, ServiceManager and RegistriesManager pause, and TargetDispenserL2 pause on each L2) together with the Mode ServiceRegistryL2 and ServiceRegistryTokenUtility drain backfill. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Olas Governance and Community Multisig (CM) Guard activation. This proposal completes the on-chain adoption of the updated GovernorOLAS and GuardCM deployed in PR #199, and bundles related protocol upgrades. It: (A) migrates the Timelock ADMIN, PROPOSER, EXECUTOR and CANCELLER roles from the previous GovernorOLAS (0x8E84B5055492901988B831817e4Ace5275A3b401) to the newly deployed GovernorOLAS (0x060D0CBdDFb0498d610E2EF55C01516B5B1251E6); (B) configures the new GuardCM (0xC0b146D61e2A2C17E024477E01978D1Fcf598c6B) bridge mediators and L2 payload verifiers for Gnosis, Polygon, Arbitrum, Optimism, Base and Celo; (C) sets the new GuardCM allowlist of Community Multisig target/selector/chainId combinations, namely Treasury pause() and drainServiceSlashedFunds(), Depository close(uint256[]), and ServiceRegistry/ServiceRegistryTokenUtility drain functions on Ethereum and across the supported L2 networks; (D) swaps the Community Multisig guard to the new GuardCM via the Timelock Safe-module; (E) registers the newly deployed Celo BalanceTracker contracts on the Celo MechMarketplace; (F) upgrades the Tokenomics implementation behind the TokenomicsProxy to a new implementation incorporating recent post-audit resolutions; and (G) upgrades the ServiceManager implementation behind the ServiceManagerProxy on Ethereum and each supported network (Gnosis, Polygon, Arbitrum, Optimism, Base, Celo) to a new implementation incorporating recent post-audit hardening of service management. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
MechMarketplace protocol fee activation. This proposal switches the universal MechMarketplace fee from 0 to 15% (newFee = 1500, MAX_FEE_FACTOR = 10000) on every MechMarketplaceProxy deployment across the supported EVM mainnets, by calling changeMarketplaceParams(1500, 60, 300) on each instance. Mode is excluded as no MechMarketplace is deployed on Mode. Ethereum is updated directly; Gnosis, Polygon, Arbitrum, Optimism, Base and Celo are updated through their respective L1->L2 bridge mediators (AMB, FxRoot, Arbitrum Inbox, and the OP-stack L1CrossDomainMessenger for Optimism/Base/Celo). The minResponseTimeout (60s) and maxResponseTimeout (300s) values are echoed unchanged. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
On ETH: unnominate unused staking contracts; on Celo: change drainer in ServiceRegistryL2 and ServiceRegistryTokenUtility due to switch of bridge mediator to Op stack one; whitelist GnosisSafeMultisigImplementation in ServiceRegistryL2. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
On ETH: set new DepositProcessorL1 addresses for Celo due to Celo migration to OP stack; Unnominate unused staking contracts; on Celo: set ServiceManagerProxy as manager in ServiceRegistryL2 and ServiceRegistryTokenUtility; whitelist SafeMultisigWithRecoveryModule and RecoveryModule in ServiceRegistryL2; change StakingVerifier in StakingFactory for newly deployed one; whitelist StakingToken in new StakingVerifier. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Remove Community Multisig (CM) guard and set Timelock minDelay parameter to zero in order for CM to update governor contracts on Celo from WormholeMessenger to OptimismMessenger. The governor contract is not able to execute the required proposal due to a delayed time between proposal submission and execution due to unpredictable wormhole relayer costs in the future, thus the instant quote and execution are necessary. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Decrease the services limit for staking from 500 to 100 on Ethereum, Gnosis, Polygon, Optimism, Base, Mode, Arbitrum chains in the StakingVerifier contract; whitelist PolySafe proxy creation when deploying services on Polygon. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Change tokenomics epoch length from 30 days to 14 days to increase iteration speed for staking contract adjustments. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Change Contributors implementation on Base to enable Contributors staking contract to operate with new ServiceManagerProxy. Additionally, alpha LST staking contract is removed from the nominee. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Change ServiceManager on Gnosis, Polygon, Optimism, Base, Mode, Arbitrum, Ethereum chains in ServiceRegistry(L2) and ServiceRegistryTokenUtility contracts. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Set new DepositProcessorL1 addresses for Arbitrum, Gnosis, Optimism, Base, Mode, Polygon, Celo; migrate TargetDispenserL2 contracts and their balances on Gnosis, Optimism, Base, Mode; repeat of increase the number of services limit for staking from 100 to 500 on Arbitrum in the StakingVerifier contract as it was not executed correctly last time due to a bridge glitch. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Change newly deployed multisig permissions in order to create and re-deploy services with agent safe recovery possibility on Gnosis, Polygon, Optimism, Base, Mode, Arbitrum, Ethereum chains in ServiceRegistry(L2) contracts. Also, zero dev top-up incentives and re-route that part of inflation into staking incentives. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Change tokenomics implementation to lower inflation, reset unused bonding and staking incentives and change tokenomics fractions, as per the community proposal (cf. https://snapshot.box/#/s:autonolas.eth/proposal/0xf287fd812133fc2600c4b07f37f5cc90a18e5378a2c4bc6a03a33f86c0d7d37e); remove nominees for unused staking contracts. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Increase the maximum allowed staking incentives per contract from 50k to 60k OLAS to support larger staking incentives. Additionally, update the minimum staking weight from 1% to 0.5% to better differentiate voting between smaller and larger incentives. Finally, the open bonding programmes are closed. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Increase the maximum allowed staking incentives per contract from 50k to 60k OLAS to support larger staking incentives. Additionally, update the minimum staking weight from 1% to 0.5% to better differentiate voting between smaller and larger incentives. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Fund staking contracts on Gnosis via leftover funds from epoch 19 on GnosisTargetDispenserL2. The initial shortfall is due to too little vote weights being allocated to these contracts. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Fund Contribute Manager Recoverer contract to refund Contributors with a premium on Base via funds from Timelock Treasury. The initial Contribute implementation has a bug in the Contribute Manager contract which prevents full withdrawal of staked funds by stakers. All the funds (without the premium) are fully recoverable and can be returned back to Timelock Treasury with a subsequent on-chain vote. Additionally, remove nominees for staking contracts affected by the Contribute Manager bug. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Remove nominees for irrelevant staking contracts. Fund staking contracts on Gnosis via leftover funds from epoch 19 on GnosisTargetDispenserL2. The initial shortfall is due to initial wrong staking contract setup. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Additionally fund staking contracts on Gnosis via leftover funds from epoch 18 on GnosisTargetDispenserL2. The initial shortfall was due to increased staking limits approved on mainnet Tokenomics only kicking in in the following epoch. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Enable WETH-OLAS Base Bridged LP and open new bonding products on Base. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Change max allowed staking incentives per contract from 30k to 50k OLAS in Tokenomics; increase the number of services limit for staking from 100 to 500 on Ethereum, Gnosis, Polygon, Optimism, Base, Mode, Arbitrum chains in the StakingVerifier contract; migrate TargetDispenserL2 contract on Mode. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Change minimum OLAS deposit limits for staking and enable canonical GnosisSafeMultisig implementations on Gnosis, Polygon, Optimism, Base, Ethereum, Arbitrum chains in the StakingVerifier contract; update L2 target dispenser for Mode; whitelist new Safe multisig implementations on Optimism, Base. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Set deposit processor for Mode network to enable staking incentives bridging. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Enable CELO-OLAS Celo Bridged LP and open new bonding products on Celo. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Create new bonding products on Arbitrum, Polygon, Optimism, Base, Solana. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Change staking limits on Gnosis chain in the StakingVerifier contract. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Change Dispenser address in Tokenomics and Treasury, disable old Dispenser. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Change tokenomics implementation to version 1.2.0. Update maxBond and staking fractions. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Enable SOL-OLAS Solana Bridged LP, close empty programs, and opening of new bonding products. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Enable OLAS-USDC Base Bridged LP and opening of new bonding products. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Enable WETH-OLAS Optimism Bridged LP and opening of new bonding products. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Update ServiceRegistryL2 manager on Polygon chain, close old bonding programmes, create new bonding programmes. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Update guardCM, set BridgeMediator addresses and chainIDs, and Target Selectors on guardCM. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Enable WMATIC-OLAS Bridged LP, closing of old and opening of new bonding products. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
GnosisSafeSameAddressMultisig permission on all the chains, assign Depository One owner to the dead address, open new bonding products, and close empty products. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Enable bridged OLAS-wxDAI LP into Treasury, close old bonding programmes, and enable new bonding programmes for OLAS-wxDAI. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Update ServiceRegistryUtilityToken Drainer, set Target Selectors on guardCM, and revoke CM canceller role. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
Close two old product and second bonding campaigns of the epoch 5. In accordance with Autonolas DAO Constitution at ipfs://bafybeibrhz6hnxsxcbv7dkzerq4chssotexb276pidzwclbytzj7m4t47u
1-50 of 60