Build on Scroll
+737 users joined
Description
Step into the Scroll ecosystem and explore its security-focused Layer 2 solutions for Ethereum. At the beginning of this course you will learn Zero-knowledge proofs. Afterwards, you will explore important Scroll concepts and how to build a smart contract on Scroll with homeworks.
We appreciate the importance of maintaining open communication with our community. To stay connected and informed about our latest updates, please follow our Twitter account.
Lessons
Course Introduction
Course Introduction
Blockchain Basics
Web1 and Web2
The Middleman
Blockchain Comes Into Play
Web3 As a New Iteration for Web
Web3 Use Cases
The Architecture of a dApp
The Architecture of Web2 Apps
Zero Knowledge Proof
What is ZKP
Submit Your Homework 1
ZKP Tools: Zk-SNARK
ZkSNARK: Under the Hood (Optional)
ZKP Tools: Zk-STARK
ZkSTARK: Under the Hood (Optional)
Applied ZK: Noir
Applied ZK: Circom
Intro to ZK Development
Quiz 1
Solidity
Smart Contract Basic and Remix IDE
Introduction to Solidity
Variables and Data Types
Variables and Data Types - Part 2
Functions and Modifiers
Control Flow
Error Handling
Inheritance
Interface
Smart Contract Demo
Deploying Smart Contract to Scroll
Submit Your Homework 3
Bonus: Oracles
Final Project
Submit Your Final Project
FAQ
Beginner
41 lessons
Earn certificate
4.81 score