Roadmap blockchain
The roadmap
Blockchain
- Crypto
- Public key crypto & digital signatures
- Ledgers
- Miners
- Crypto
Smart contracts: web3.js/py, solidity
Ethereum: EVM, Wallets
NFT (1st)
- NFT Minting
DeFi (2nd)
Dapps (3rd)
smart contract setup
wallet integration/connection
solidity
web3
minting public/private process
opensea integration
solana integration
Concepts
- 1st generation: send/receive only
- bitcoin
- 2nd generation: add conditions to accept or deny (contracts)
- ethereum
- 3rd generation: scalability and interoperatilibity
- cardano & polkadot
- DeFi:
- protocols: MarkerDAO, Aave, Compound (Ethereum)
- Cardano, Binance Smart Chain, Cosmos, Avalance, Polkadot
- Dapps
- DAOs
Frameworks
- Solidity
- Algorand
- waveportal https://github.com/gavinmgrant/waveportal
Platforms
- Ethereum
- Polygon
- Cardano
- Corda
- Solana
- EOSIO
- Quorum
- Fantom (for smart contracts)
- Hyperledger Fabric
- Hyperledger Sawtooth
- Binance
Tools
- REMIX
- web3 development https://www.alchemy.com/
- get free matic token (polygon) https://faucet.polygon.technology/ (takes some time)
Resources
- https://dooey.org/product/blockchain-developer/
- Blockchain A-Z™: Learn How To Build Your First Blockchain: https://www.udemy.com/course/build-your-blockchain-az/
- https://www.youtube.com/watch?v=G4uR_Fl75uk
- https://www.youtube.com/watch?v=NjcuJmAB0Mo
- https://www.youtube.com/watch?v=JzHZX4Pq5eY
- https://www.youtube.com/watch?v=28XhilndyVI
- Dapp-learning: https://github.com/Dapp-Learning-DAO/Dapp-Learning
- Sandwich attacks: https://github.com/libevm/subway
- https://www.useweb3.xyz/
TODO
- Web3
- Web3modal
- Ether.js
- web3.js
- Smart contracts (purposes?):
- Cryptozombies: https://cryptozombies.io/en/course/
- 720/721 :: NFT
- ERC20 :: cryptocoins
- 1155
- OPENSEA API
- Use cases
- Games
- Defi
- Dapp
- Descentralized storage
- Wallets?
- binance
- metamask
- Share knowledge
- NFT & OpenSea
- DEfI?…