This repository documents my participation in the 30 Days Solidity School, a Web3 learning program organized by the HerStory Community.
The goal of this repository is to build in public by sharing my Solidity learning journey, daily exercises, and smart contract experiments throughout the program.
30 Days Solidity School is a learning initiative organized by the HerStory Community, designed to help developers and beginners systematically learn Solidity and smart contract development.
Participants complete coding exercises, write smart contracts, and share their learning progress publicly.
Organizer: HerStory Community
This repository serves as a public proof of participation in the 30 Days Solidity School.
During the program I will:
- Document my daily learning progress
- Upload Solidity smart contract exercises
- Share development notes and reflections
- Push code regularly to GitHub
All commits in this repository reflect my learning progress during the program.
Through this program I aim to:
- Understand the fundamentals of Solidity
- Learn how Ethereum smart contracts work
- Practice writing secure contract logic
- Build small decentralized applications (dApps)
- Become familiar with Web3 development workflows
contracts/ Solidity smart contracts
notes/ Daily learning notes
exercises/ Practice exercises
projects/ Small Solidity projects
During the program I will implement contracts such as:
- Simple Storage Contract
- Piggy Bank Contract
- Access Control Contract
- Withdrawal Cooldown Contract
- Ownership Transfer Contract
These contracts help practice core Solidity concepts.
Building in public helps to:
- Maintain learning discipline
- Share knowledge openly
- Receive feedback from the community
- Document the learning journey in Web3
Ting
Researcher in computational design and sustainable architecture Currently exploring Web3, Solidity, and decentralized systems
All smart contracts in this repository are created for educational purposes only and have not been audited for production use.