https://github.com/dotnetrussell/solidityandpythonpractice
A series of smart contracts I've written while following the free code camp smart contract course. This isn't my original work and was only re-written by me as I followed the course and learned.
https://github.com/dotnetrussell/solidityandpythonpractice
blockchain ethereum smart-contracts solidity
Last synced: about 2 months ago
JSON representation
A series of smart contracts I've written while following the free code camp smart contract course. This isn't my original work and was only re-written by me as I followed the course and learned.
- Host: GitHub
- URL: https://github.com/dotnetrussell/solidityandpythonpractice
- Owner: DotNetRussell
- Created: 2021-09-25T16:36:09.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-01T15:27:59.000Z (over 4 years ago)
- Last Synced: 2025-06-04T14:39:27.546Z (about 1 year ago)
- Topics: blockchain, ethereum, smart-contracts, solidity
- Language: Solidity
- Homepage:
- Size: 7.19 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SolidityAndPythonPractice
PracticeDeployAndInteractWithPython is code writen by following the Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial. Currently it includes creating a basic contract, deploying that contract to a testnet and invoking functions on that contract to both retrieve state and update state.
# BrownieExamples
Contains code working with deploying and interacting with smart contracts via brownie. Also, using brownie to unit test contracts.
- FundMe example is just a smart contract that accepts a payment and allows withdraw to the owner
# ERC20 Token
Just deploying a basic ERC20 token so I can see what goes into it. Nothing fancy here

# Smart Contract Lottery
This lottery example allows users to enter a lotto, then uses a chainlink contract in order to get a random number, then the Lotto smart contract I deployed picks a winner using this random number.