CaioZamana / solidity-30-smartcontracts-in-30-days

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

solidity-30-smartcontracts-in-30-days

These contracts may contain bugs, please use them for learning purposes only. feel free to raise a PR to this repo. if you find any bugs or have any suggestions.

Number Name Notes Youtube Link
1. Hello World.
2. Calculator
3. Todo list
4. Voting
5. Ether Wallet
6. **Auction**
7. Bank
8. Crowdfunding ( fundmeonETH )
9. **Safe Remote Purchase**
10. ERC 20 Import
11. Simple ERC721 NFT
12. SoulBoundTokens
13. Access Control
14. Delegatecall
15. Multi-Sig Wallet ( Multiple signatures required to process the transaction )
16. Storage - IPFS
17. Deed - Deed Multi payout
18. Verifying Signature
19. Escrow
20. Split payment
21. Loan state machine
22. Minimal Proxy Contract
23. Self Destruct ( Not recommended as the best, teach the right way of fixing self-destruct)
24. TimeLock libraries Safemath library and interfaces
25. Flashloans - Aave and Uniswap
26. **Open Zeppelin Upgradeable Contracts**
27. ABIencode and ABIdecode
28. NFT Staking
29. [EIP-712] **Micropayment Channel Solidity Docs**
30. A Contract that Creates other Contracts ( Factory Pattern )

About


Languages

Language:Solidity 100.0%