Mantle V2 Solidity Contracts Audit

Off-Chain (Private)
Audited on 2024/04/16
No active critical issues

Summary

) Notes & Additional Information 18 (7 resolved, 1 partially resolved) Scope We audited the mantlenetworkio/mantle-v2 repository at commit e29d360. In scope were the following files:  packages/contracts-bedrock/contracts... In addition, we also performed a limited review of the contracts listed below as they are dependencies of above in-scope contracts. As a result, some low- and note-level issues were raised. However, a full audit of these files was not performed.  ├── universal... Finally, the following files were audited exclusively in terms of differences with the base commit bb0ff70:  ├── deployment...

Issues (11)

Low
Medium
High
Critical
Total
Not fixed
----0
Fixed
73-111
Total730111

Contracts (38)

#File Name
1

packages/contracts-bedrock/contracts/L2/CrossDomainOwnable.sol

2

packages/contracts-bedrock/contracts/deployment/SystemDictator.sol

3

packages/contracts-bedrock/contracts/L2/BaseFeeVault.sol

4

packages/contracts-bedrock/contracts/libraries/Encoding.sol

5

packages/contracts-bedrock/contracts/L1/L1StandardBridge.sol

6

packages/contracts-bedrock/contracts/L2/L1FeeVault.sol

7

packages/contracts-bedrock/contracts/libraries/Burn.sol

8

packages/contracts-bedrock/contracts/L2/CrossDomainOwnable3.sol

9

packages/contracts-bedrock/contracts/L2/BVM_ETH.sol

10

packages/contracts/contracts/L2/messaging/L2StandardBridge.sol