https://github.com/abovestars/smart-contracts-learning
Lesson files for smart-contract development with Python.
https://github.com/abovestars/smart-contracts-learning
blockchain brownie brownie-eth ethereum smart-contracts solidity
Last synced: 3 months ago
JSON representation
Lesson files for smart-contract development with Python.
- Host: GitHub
- URL: https://github.com/abovestars/smart-contracts-learning
- Owner: aboveStars
- Created: 2022-11-19T10:43:30.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-06T22:51:28.000Z (over 2 years ago)
- Last Synced: 2025-01-12T10:08:29.435Z (5 months ago)
- Topics: blockchain, brownie, brownie-eth, ethereum, smart-contracts, solidity
- Language: Solidity
- Homepage:
- Size: 596 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# smart-contracts-learning
This repo contains my **lesson** files for **smart contract development** with **python**.
## Used Frameworks
* [Brownie](https://eth-brownie.readthedocs.io/en/stable/)
* [Web3.py](https://web3py.readthedocs.io/en/v5/)
### Contents
* [Solidity basics with RemixIde (simple-storage, fund-me)](https://github.com/aboveStars/smart-contracts-learning/tree/main/RemixIDETutorial)
* [Basic operations with Web3.py (simple-storage)](https://github.com/aboveStars/smart-contracts-learning/tree/main/web3_py_simple_storage)
* [Basic operations with Brownie (simple-storage)](https://github.com/aboveStars/smart-contracts-learning/tree/main/brownie_simple_storage)
* [Advanced operations with Brownie (fund-me)](https://github.com/aboveStars/smart-contracts-learning/tree/main/brownie_fund_me)
* [Advanced operations with Brownie (lottery)](https://github.com/aboveStars/smart-contracts-learning/tree/main/brownie-lottery)
* [Advanced operations with Brownie (token-erc20)](https://github.com/aboveStars/smart-contracts-learning/tree/main/erc20-brownie)
* [IPFS usage](https://github.com/aboveStars/smart-contracts-learning/tree/main/ipfs-uri-pulling-test)
* [Advanced operations with Brownie (nft)](https://github.com/aboveStars/smart-contracts-learning/tree/main/nft-demo)
* [Advanced operations with Brownie (UPGRADES)](https://github.com/aboveStars/smart-contracts-learning/tree/main/upgrades)
#### Thanks To
* Patrick Collins, who prepared [Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial](https://www.youtube.com/watch?v=M576WGiDBdQ)