3/5
_Follow along with the video_ --- ### Introduction At Cyfrin, we're committed to providing the best tools and platforms to excel as a smart contract developer. This course is proudly sponsored by ZKsync, a leading solution we believe in and use ourselves. Here's why we're choosing ZKsync Era, a layer 2 ZK roll-up, for our smart contract deployment throughout this course. ### Key Reasons to Use ZKsync Era đ **Security**: ZKsync Era inherits its security directly from Ethereum. This means if Ethereum detects an issue and rolls back, ZKsync Era will follow. Transactions are legitimate and authentic thanks to cryptographic validity proofs. đ ď¸ **EVM Compatibility**: ZKsync Era is compatible with Ethereum Virtual Machine (EVM). Although it compiles smart contracts into Era VM bytecode rather than EVM bytecode, this transition is seamless. You can deploy your Solidity-written smart contracts on ZKsync Era with minimal adjustments. đ **Ethereum Wallet Support**: ZKsync supports Ethereum wallets out of the box. You can continue using your existing Ethereum wallet, like MetaMask, without creating a new one. Your address remains the same across both Ethereum and ZKsync Era, simplifying your user experience. đ¸ **Low Cost and Scalability**: One of the standout features of ZKsync Era is its low transaction costs due to the transactions bundling. This not only reduces gas fees but also ensures scalability as the network grows. By deploying on ZKsync, your protocol will remain efficient and cost-effective even as the number of users increase. ### Conclusion These four key reasonsâsecurity, EVM compatibility, wallet support, and low costâmake ZKsync Era a superior choice for deploying and interacting with smart contracts.
All the reasons why zkSync is awesome!
Previous lesson
Previous
Next lesson
Next
Give us feedback
Course Overview
About the course
Blockchain fundamentals
Introduction to smart contract gas
Introduction to wallets
Transaction signatures
Smart contracts
Advanced gas concepts
Security researcher
$49,999 - $120,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Last updated on May 27, 2025
Duration: 3h 11min
Certification: Blockchain Basics
This proficiency exam is designed to confirm your understanding of all key concepts and learnings presented in the course material. You will have 45 minutes to answer 30 questions and score 18 to pass and earn a Certificate of Completion.
Course Overview
About the course
Blockchain fundamentals
Introduction to smart contract gas
Introduction to wallets
Transaction signatures
Smart contracts
Advanced gas concepts
Security researcher
$49,999 - $120,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Last updated on May 27, 2025