Scroll USDC Gateway Audit

Off-Chain (Private)
Audited on 2023/10/16
No active critical issues

Summary

Severity Issues 3 (3 resolved) Notes & Additional Information 1 (0 resolved, 1 partially resolved) Client Reported Issues 0 (0 resolved) Scope We audited the USDC Gateway changes from the scroll-tech/scroll repository at commit f6894bb.  contracts... System Overview Scroll is an EVM-equivalent ZK-rollup designed to be a scaling solution for Ethereum. It achieves this by interpreting EVM bytecode directly at the bytecode level, following a similar path to projects like Polygon's zkEVM and Consensys' Linea. This audit reviewed the extension...

Issues (4)

Low
Medium
High
Critical
Total
Not fixed
----0
Fixed
31--4
Total31004

Contracts (6)

#File Name
1

contracts/src/L2/gateways/usdc/L2USDCGateway.sol

2

contracts/src/interfaces/ITokenMessenger.sol

3

contracts/src/libraries/gateway/CCTPGatewayBase.sol

4

contracts/src/L1/gateways/L1ERC20Gateway.sol

5

contracts/src/L1/gateways/usdc/L1USDCGateway.sol

6

contracts/src/interfaces/IUSDCDestinationBridge.sol