Skip to content

EvitaDAO/web2-to-web3-Solidity-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

web2-to-web3-Solidity-dev

web3 onboarding and Solidity practice from scratch.

📖 Curriculum
👉 What is web3
• What is decentralization, and why has it become possible today?
• What is blockchain, and what opportunities does it provide?
• Core social-economic flaws of a centralized world.
• How can we build a better, more fair, and transparent world?
• Community-based social-economic models.
• Blockchain use cases: cryptocurrencies, smart contracts, DeFi, GameFi, NFT, supply chains, domains, etc.
• What are TOP-10 cryptos about?
• Main sources of the value of cryptocurrencies.
• Evolution from web1 to web2 to web3.
• Centralized vs. decentralized world.
• Crypto wallets. Metamask as your web3 ID.
• Centralized vs. decentralized crypto exchanges.
• Transactions, native tokens, gas, fiat-crypto exchange.

👉 How blockchain works
• History of blockchains.
• Consensus:
• Communication problems and consensus in centralized world.
• Types of consensus in blockchains: PoW, PoS, etc.
• Miners and validators. • Blockchain consensus issues.
• Blockchain cryptography:
• History.
• Understanding Ciphers: The Basis of All Cryptography.
• Hashing.
• Symmetric Cryptography.
• Asymmetric Cryptography.
• Public and private keys.
• Digital signature.
• Merkle trees and roots.
• Blockchain network and structure.
• Block elements, header, size, transaction counter, and transaction data.
• What is genesis block?
• Types of blockchains: public, private, consortium, hybrid.
• Sidechains.
• Cross-Chain interoperability.

👉 Solidity
• Ecosystem and tools: Remix, HardHat, Truffle, Waffle etc.
• What is Solidity?
• What can Solidity do?
• Why Solidity?
• The Ethereum Virtual Machine (EVM)
• Node software, contracts, and transactions.
• How to bootstrap a network.
• Blockchain protocols.
• OpenZeppelin.

👉 Tokenomics & Practice
• What is tokenomics?
• How to tokenize assets?
• Designing the token economy.
• Types of assets & tokens.
• Ethereum tokens, ERC20, ERC721 (NFT), others.
• Token value.
• Stablecoins.
• DeFi:
• DEX and CEX • Liquidity pools and providers.
• Staking.
• Lending.
• Price oracles.
• DAO.
• Gnosis Safe.
• Multisig.
• Metaverse.
• Building on top of existing protocols.
• Legal Aspects of tokenization and decentralization:
• Legal frameworks for security, utility, and property tokens.
• Best countries to set up a web3 startup.

About

web3 onboarding and Solidity practice from scratch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors