My first Solidity smart contract experiments β written, broken, fixed, and learned from.
This is where I write my very first smart contracts. Nothing is perfect here β this is a learning sandbox. Every contract represents a step forward in my Web3 developer journey.
All contracts in this repo are for learning purposes only. They are deployed on testnets (never mainnet). Do NOT use these in production.
solidity-ilk-adimlar/
β
βββ 01-basics/
β βββ HelloWorld.sol
β βββ SimpleStorage.sol
β βββ Counter.sol
β
βββ 02-tokens/
β βββ MyFirstToken.sol
β βββ SimpleERC20.sol
β
βββ 03-mini-projects/
β βββ (coming soon...)
β
βββ notes/
βββ lessons-learned.md
| Contract | Description | Network |
|---|---|---|
HelloWorld.sol |
My very first Solidity contract | Sepolia Testnet |
SimpleStorage.sol |
Store and retrieve a number | Sepolia Testnet |
Counter.sol |
Increment / decrement counter | Sepolia Testnet |
| Contract | Description |
|---|---|
MyFirstToken.sol |
Basic ERC-20 token |
- Simple Voting contract
- Basic NFT (ERC-721)
- Simple multisig wallet
# Clone the repo
git clone https://github.com/maymuneth/solidity-ilk-adimlar.git
# Open any .sol file in Remix IDE
# https://remix.ethereum.org
# Connect MetaMask to Sepolia testnet
# Compile & deploy!