
zkSync is a Layer 2 scaling solution developed by Matter Labs, designed to improve Ethereum’s scalability using Rollup technology based on Zero-Knowledge Proofs. This innovative approach processes transactions off Ethereum’s main chain, significantly lowering gas fees and boosting transaction throughput.
zkSync has evolved into two main networks: zkSync Lite and zkSync Era. zkSync Lite launched on Ethereum mainnet on June 15, 2020, offering approximately 300 TPS (transactions per second). However, this version does not support the Ethereum Virtual Machine (EVM), restricting its use for complex smart contracts.
By contrast, zkSync Era debuted on March 24, 2023, delivering a major leap forward for Layer 2 technology. It supports full smart contract functionality and achieves over 20,000 TPS. Today, “zkSync” typically refers to zkSync Era due to its advanced features and widespread adoption in the blockchain ecosystem.
Execution delay is a unique mechanism in zkSync Era that imposes a temporary lock on each Layer 2 block submitted to Layer 1 before it is executed and finalized. This security feature starts with longer delay periods that decrease over time as the system matures, ultimately being phased out.
This delay impacts not only zkSync’s standard bridges for ETH and ERC20 tokens, but also any custom bridges developed by third-party teams. This system is vital for maintaining network integrity and protecting user assets.
Because of the execution delay, when you deposit using the zkSync Era network on an exchange, you’ll see a pop-up notification indicating that on-chain deposit verification may take about 23 hours. This window is required to maintain transaction security and ensure proper validation.
To uphold network security, the execution delay mechanism gives the zkSync team enough time to review transactions in each block before finalization. This layered security prevents attackers from rapidly exploiting any vulnerabilities.
Even in a worst-case scenario where malicious actors find a critical vulnerability and compromise zkSync’s servers, the development team has time to detect the issue, investigate thoroughly, and initiate governance protocols to freeze the network. This rapid response capability is crucial for safeguarding user funds and maintaining ecosystem trust.
The delay also enables more thorough review of complex transactions and provides an additional defense against reentrancy attacks and other common blockchain vulnerabilities. By implementing this mechanism, zkSync demonstrates a clear commitment to prioritizing user asset security over speed.
To check your deposit status on zkSync Era, go to the official zkSync Era block explorer. Once there, copy your withdrawal address and paste it into the search bar. Click the search icon to view the withdrawal address details page.
On this page, scroll down to see all transactions linked to the address. Transactions are listed chronologically, with the newest first—this is the deposit you just initiated. Click the transaction hash to open the detailed transaction page.
On the transaction details page, you’ll see your deposit’s current status. “Processed” means the transaction has been handled by the zkSync Era network. “Sending” indicates it’s still pending transmission to Ethereum. Monitoring these statuses helps you track your deposit’s progress.
Your deposit will also go through “Validating” and “Executing” stages before it appears in your account. As explained earlier, the execution delay means every Layer 2 block sent to Layer 1 remains locked for a certain period before being fully executed and finalized.
On the transaction details page, check the “Tokens Transferred” section to confirm the withdrawal address, deposit address, and token amount. This verification ensures all transaction information is accurate.
Once your deposit completes, its status on the transaction details page will update to “Processed” and “Executed.” These statuses confirm the transaction has been handled by zkSync Era and finalized on Ethereum, completing the deposit process.
Patience is essential, as zkSync Era’s security mechanisms are designed to protect your assets. Once you see both statuses, you can be confident your deposit is secure and available. If you experience unexpected delays or have questions, check the block explorer or contact your platform’s support team.
zkSync Era is a Layer 2 scaling solution for Ethereum that speeds up transactions and lowers costs. Verifying your deposits ensures they are processed correctly and your account remains secure.
The average confirmation time is 23 hours. This period is set to safeguard transactions on the zkSync Era network.
Enter your transaction hash into a block explorer like zkScan. Check whether your deposit is pending, confirmed, or completed. The explorer provides real-time updates on your transaction’s status in zkSync Era.
Use the zkSync Era block explorer to check your transaction hash. If the transaction is confirmed but funds are missing, contact support with your transaction ID for further investigation.
Layer 1 confirmation ensures security and decentralization on Ethereum’s mainnet. Layer 2 confirmation enables faster transaction processing, improving scalability and reducing costs.
Enter your wallet address in the zkSync Era block explorer. If you see your transactions and balance, it’s correctly linked. You can also verify in your wallet that zkSync Era is set up with the correct parameters.











