This project contains the implementation of the L2 ERC20 token bridges for Arbitrum and Optimism chains. The current solution allows transferring ERC20 tokens between L1 and L2 chains.
Low | Medium | High | Critical | Total | |
---|---|---|---|---|---|
Not fixed | 1 | - | - | 1 | 2 |
Fixed | 5 | 1 | 1 | - | 7 |
Total | 6 | 1 | 1 | 1 | 9 |
# | Github Repository | Commit Hash | File | Url |
---|---|---|---|---|
1 | lidofinance/lido-l2 | 082e7eb59de63bd376b30886568813408d04f00b | contracts/token/ERC20Core.sol | Check on Github |
2 | lidofinance/lido-l2 | 082e7eb59de63bd376b30886568813408d04f00b | contracts/optimism/L1ERC20TokenBridge.sol | Check on Github |
3 | lidofinance/lido-l2 | 082e7eb59de63bd376b30886568813408d04f00b | contracts/BridgeableTokens.sol | Check on Github |
4 | lidofinance/lido-l2 | 082e7eb59de63bd376b30886568813408d04f00b | contracts/proxy/OssifiableProxy.sol | Check on Github |
5 | lidofinance/lido-l2 | 082e7eb59de63bd376b30886568813408d04f00b | contracts/optimism/L2ERC20TokenBridge.sol | Check on Github |
6 | lidofinance/lido-l2 | 082e7eb59de63bd376b30886568813408d04f00b | contracts/BridgingManager.sol | Check on Github |
7 | lidofinance/lido-l2 | 082e7eb59de63bd376b30886568813408d04f00b | contracts/token/ERC20Bridged.sol | Check on Github |
8 | lidofinance/lido-l2 | 082e7eb59de63bd376b30886568813408d04f00b | contracts/optimism/CrossDomainEnabled.sol | Check on Github |
9 | lidofinance/lido-l2 | 082e7eb59de63bd376b30886568813408d04f00b | contracts/token/ERC20Metadata.sol | Check on Github |