chore: sync content to repo (#9481)

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2025-12-22 13:16:54 +01:00
committed by GitHub
co-authored by kamranahmedse
parent 3003c6054c
commit 32c52c981b
6 changed files with 13 additions and 6 deletions
@@ -4,6 +4,7 @@ Frontend frameworks provide a structured way to build the user interface of a we
Visit the following resources to learn more:
- [@course@Full-Stack Web3 Development Crash Course](https://updraft.cyfrin.io/courses/full-stack-web3-development-crash-course)
- [@article@Web3 Frontend – Everything You Need to Learn About Building Dapp Frontends](https://moralis.io/web3-frontend-everything-you-need-to-learn-about-building-dapp-frontends/)
- [@video@What is the difference between a framework and a library?](https://www.youtube.com/watch?v=D_MO9vIRBcA)
- [@video@Which JS Framework is best?](https://www.youtube.com/watch?v=cuHDQhDhvPE)
@@ -8,5 +8,7 @@ Visit the following resources to learn more:
- [@official@Python Getting Started](https://www.python.org/about/gettingstarted/)
- [@official@Python Website](https://www.python.org/)
- [@official@Python Documentation](https://docs.python.org/3/)
- [@article@Python Crash Course](https://ehmatthes.github.io/pcc/)
- [@feed@Explore top posts about Python](https://app.daily.dev/tags/python?ref=roadmapsh)
- [@course@Introduction to Python and Vyper](https://updraft.cyfrin.io/courses/intro-python-vyper-smart-contract-development)
- [@course@Intermediate Python and Vyper](https://updraft.cyfrin.io/courses/intermediate-python-vyper-smart-contract-development)
- [@course@Advanced Python and Vyper Smart Contract Development](https://updraft.cyfrin.io/courses/advanced-python-vyper-smart-contract-development)
- [@article@Python Crash Course](https://ehmatthes.github.io/pcc/)
@@ -5,7 +5,7 @@ Rust is a multi-paradigm, high-level programming language focused on safety, spe
Visit the following resources to learn more:
- [@roadmap@Rust Programming Language](https://www.rust-lang.org/)
- [@course@Cyfrin Updraft](https://updraft.cyfrin.io/courses/rust-programming-basics)
- [@course@Cyfrin Updraft | Rust Programming Basics](https://updraft.cyfrin.io/courses/rust-programming-basics)
- [@official@Learn Rust](https://www.rust-lang.org/learn)
- [@article@Visit the Dedicated Rust Roadmap](https://roadmap.sh/rust)
- [@article@How to Build and Deploy a Smart Contract With Rust and the Gear Protocol](https://www.freecodecamp.org/news/build-and-deploy-smart-contract-rust-gear-protocol/)
@@ -4,8 +4,9 @@ Solidity is a programming language specifically designed for writing smart contr
Visit the following resources to learn more:
- [@course@Cyfirn Updraft | Solidity Smart Contract Development](https://updraft.cyfrin.io/courses/solidity)
- [@official@Solidity Programming Language](https://soliditylang.org/)
- [@course@Cyfirn Updraft | Solidity Smart Contract Development](https://updraft.cyfrin.io/courses/solidity)
- [@course@Cyfirn Updraft | Assembly and Formal Verification](https://updraft.cyfrin.io/courses/formal-verification)
- [@article@Solidity Tutorial](https://www.tutorialspoint.com/solidity/index.htm)
- [@video@Solidity Course by FreeCodeCamp](https://www.youtube.com/watch?v=ipwxYa-F1uY)
- [@video@Solidity Course by Dapp University](https://www.youtube.com/watch?v=EhPeHeoKF88)
@@ -4,6 +4,8 @@ Vyper is a contract-oriented, Pythonic programming language that targets the Eth
Visit the following resources to learn more:
- [@course@Vyper Smart Contract Development](https://updraft.cyfrin.io/courses/intro-python-vyper-smart-contract-development)
- [@course@Introduction to Python and Vyper](https://updraft.cyfrin.io/courses/intro-python-vyper-smart-contract-development)
- [@course@Intermediate Python and Vyper](https://updraft.cyfrin.io/courses/intermediate-python-vyper-smart-contract-development)
- [@course@Advanced Python and Vyper Smart Contract Development](https://updraft.cyfrin.io/courses/advanced-python-vyper-smart-contract-development)
- [@official@Vyper Programming Language](https://vyper.readthedocs.io/en/stable/)
- [@article@Vyper.fun | Learn Vyper by building games](https://learn.vyperlang.org/#/)
@@ -1,10 +1,11 @@
# Zk Rollups & Zero Knowledge Proof
Zero-knowledge proofs (ZKPs) are a cryptographic method where one party (the prover) can prove to another party (the verifier) that a statement is true, without revealing any information beyond the validity of the statement itself. ZK-rollups leverage this technology to bundle multiple transactions into a single batch, which is then verified using a ZKP on the main blockchain. This significantly reduces transaction costs and increases throughput, as the main chain only needs to verify the proof, rather than each individual transaction.
Zero-knowledge proofs (ZKPs) are a cryptographic method where one party (the prover) can prove to another party (the verifier) that a statement is true, without revealing any information beyond the validity of the statement itself. ZK-rollups leverage this technology to bundle multiple transactions into a single batch, which is then verified using a ZKP on the main blockchain. This significantly reduces transaction costs and increases throughput, as the main chain only needs to verify the proof, rather than each transaction.
Visit the following resources to learn more:
- [@course@Fundamentals of Zero Knowledge Proofs - Cyfrin Updraft](https://updraft.cyfrin.io/courses/fundamentals-of-zero-knowledge-proofs)
- [@course@Noir Programming And ZK Circuits](https://updraft.cyfrin.io/courses/noir-programming-and-zk-circuits)
- [@article@Zero-Knowledge Rollups - Ethereum](https://ethereum.org/en/developers/docs/scaling/zk-rollups)
- [@article@What are Zero-Knowledge proofs? - Ethereum](https://ethereum.org/en/zero-knowledge-proofs/)
- [@article@Why and How zk-SNARK Works](https://medium.com/@imolfar/why-and-how-zk-snark-works-1-introduction-the-medium-of-a-proof-d946e931160)