You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We'll need better tooling (CLI?) for handling multi-chain deployments (for ERC20 contracts)
the factories will use CREATE3 to create deterministic addresses across chains
ideally something like supersim deploy --all MyContract.sol
The contracts (OptimismSuperchainERC20, OptimismSuperchainERC20Factory, new L2StandardBridge) are still in development, we should wait until they are finalized before using it
We're still unable to import the monorepo contracts and build it inside supersim foundry environment. This will hinder our ability to tweak / build on top of the existing contracts
The text was updated successfully, but these errors were encountered:
Context
#82
Goal: provide context / coalesce interop ERC20 efforts so we can decide what features to build into supersim
Different types of tokens
source https://www.notion.so/defi-wonderland/Extending-SuperchainERC20-to-L2-native-tokens-and-custom-e91ca08dd3eb4434834bf74f56237abf
Overview of specs / implementations so far
SuperchainERC20
sendERC20(address _to, uint256 _amount, uint256 _chainId)
relayERC20(address _from, address _to, uint256 _amount)
event SendERC20(address indexed from, address indexed to, uint256 amount, uint256 destination)
event RelayERC20(address indexed from, address indexed to, uint256 amount, uint256 source)
OptimismSuperchainERC20
SuperchainERC20
interfaceSuperchainERC20 factory
L2StandardBridge upgrade: Liquidity migration
function convert(address _from, address _to, uint256 _amount)
SuperchainWETH
Notes
supersim deploy --all MyContract.sol
The text was updated successfully, but these errors were encountered: