zkSync Scavenger Hunt

    This serves as an introduction to the ZkSync ecosystem by bridging ETH from Mainnet to a L2 and executing a ETH-USDC swap on ZigZag DEX

    1 - Bridging assets

    To bridge ETH to zkSync the official zkSync Wallet was used.

    Ethereum Mainnet Transaction hash: 0x393322638068fe7b74e801bf9eed3ae396534e8cf32630d43c844cec07a4de58

    Notes on bridge process:

    • zkSync Wallet has extensive documentation to help in bridging assets making it an easy process.
    • It took around 7 minutes from L1 transaction emission to L2 deposit confirmation.
    Loading...

    3 - ZigZag Swap

    One test swap was executed by selling 0.01 ETH into 11.86 USDC.

    zkScan tx hash

    tx_hash: 0x38cadabcf0633b00acd947f8ddbfcb63cdf9d3cedc81710eda919fd383d64ff1

    Notes on swap process:

    • Creating orders have no fees involved
    • Swap fee was 0.000126 ETH or 0.149 USDC

    2 - Account Activation

    As this was the first time using this address in zkZync Mainnet there was the need to execute the initial wallet Activation.

    The account activation fee is performed by signing a transaction and has a fee associated.

    Notes on activation process:

    • zkSync Wallet has a streamlined and and well documented process
    • Activation fee was ~$1.34