Optimism Smart Contracts Audit

Off-Chain (Private)
Audited on 2021/11/24
No active critical issues

Summary

The Optimism team is building the OVM, a fully-featured, EVM-compliant execution environment designed for Layer 2 systems. Starting on March 15th, 2021, we have audited Optimism’s code base during 7 weeks with 3 auditors. Scope The engagement involved auditing two different versions of the Solidity... in the audit’s scope, after feedback during the audit the file has been deprecated and is expected to change in the short term – we have therefore not conducted a full assessment of the security of this particular library. Moreover, the specified commits contain production code that has been temporarily...

Issues (34)

Low
Medium
High
Critical
Total
Not fixed
-31-4
Fixed
2024430
Total2055434

Contracts (19)

#File Name
1

contracts/optimistic-ethereum/libraries/bridge/OVM_CrossDomainEnabled.sol

2

contracts/optimistic-ethereum/iOVM/chain/iOVM_ChainStorageContainer.sol

3

contracts/optimistic-ethereum/libraries/utils/Lib_MerkleTree.sol

4

contracts/optimistic-ethereum/OVM/execution/OVM_SafetyChecker.sol

5

contracts/optimistic-ethereum/libraries/utils/Lib_RingBuffer.sol

6

contracts/optimistic-ethereum/OVM/precompiles/OVM_L2ToL1MessagePasser.sol

7

contracts/optimistic-ethereum/libraries/utils/Lib_Math.sol

8

contracts/optimistic-ethereum/OVM/bridge/tokens/OVM_L1ERC20Gateway.sol

9

contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol

10

contracts/optimistic-ethereum/OVM/bridge/messaging/OVM_L1CrossDomainMessenger.sol