A Collection of smart contracts to aid you with your web3 projects.
Last updated Apr 29, 2025
16
Stars
8
Forks
0
Issues
0
Stars/day
Attention Score
10
Language breakdown
Solidity 89.5%
JavaScript 10.5%
▸ Files
click to expand
README

Collection of deployable smart contracts for Ethereum-based chains to hasten development
📑 About Smart Contracts
The sole venue for smart contract programmers to display their concepts and work. To get you started on your web3 adventure, this repository will offer a selection of smart contracts ranging in difficulty from beginner to expert.
🗺️ How to Contribute?
- Check out the current issues or start a new one!
- Create a branch for each problem you are working on, fork the repository, and then commit your changes.
- Create a Pull Request (
PR), which will be promptly reviewed and given suggestions for improvements by the community. - Additionally, supply the solidity source files and a descriptive readme on how the smart contract works.
📝 How to make a Pull Request?
- Make a fork of the Smart-Contracts repository first. In the top right corner, click the fork icon.
- Clone your new fork of the repository:
git clone https://github.com/<your-github-username>/Smart-Contracts
- Navigate to the new project directory:
cd Smart-Contracts
- Set upstream command:
git remote add upstream https://github.com/web3astronaut/Smart-Contracts.git
- Create a new branch:
git checkout -b YourBranchName
- Sync your fork or local repository with the origin repository:
- In your forked repository click on "Fetch upstream"
- Click "Fetch and merge".
- Make your changes to the source code.
- Stage your changes and commit:
- ⚠️ Make sure not to commit package.json or package-lock.json file
- ⚠️ Make sure not to run the commands git add . or git add \*. Instead, stage your changes for each file/folder
git add file/folder
git commit -m "<yourcommitmessage>"
- Push your local commits to the remote repository:
git push origin YourBranchName
- Create a Pull Request!
- Congratulations! You've made your first contribution! 🙌🏼
🐛 Bug reports
Found a security issue with our smart contracts? raise an issue and we'll continue communicating with you from there.
🫡 Contributors
|
Vedant Chainani |
Give this repository a ⭐ to show your support.
🔗 More in this category