The fee for transferring 0.00996 ETH using the ZkSync network would be approximately $0.001 per transaction, plus a variable on-chain fee based on the current gas price in the Ethereum network. Here's a breakdown of the fees involved:
- Off-chain Fee: The off-chain fee for a ZkSync transaction is fixed at approximately $0.001 per transaction. This fee covers the cost of storing state and generating a proof for the transaction1.
- On-chain Fee: The on-chain fee depends on the current gas price in the Ethereum network and the amount of data needed for publication in the network. As of the latest data, the gas price for using Layer-2 solutions like ZkSync is less than $0.01 for most operations2. However, the exact fee for your transaction would be influenced by the current gas price in Ethereum at the time of the transaction.
- Total Fee: The total fee for your transaction would be the off-chain fee of $0.001 plus the on-chain fee, which is less than $0.01. Therefore, the total fee for transferring 0.00996 ETH using ZkSync should be under $0.011, making it a cost-effective option for Ethereum transactions.
It's important to note that these fees are subject to change based on market conditions and the usage of hardware resources. Additionally, ZkSync offers an option to use a paymaster contract to pay transaction fees for users, which can further reduce the individual transaction fees1.