You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Smart contract that creates a lottery where anyone can enter. Only the owner of the contract can start/end the lottery. Python scripts to deploy, start, enter, fund & end the contract. Python tests to test the contract.
Smart contract that lets anyone deposit ETH. Only the owner of the contract can withdraw the ETH. Python scripts to deploy the contract, fund the contract and withdraw the money. Python tests to test the contract.
A Sepolia-based smart contract portfolio showcasing FreeMint NFTs, ERC20-paid NFT minting, and NFT staking with ERC20 rewards. Built with Solidity and OpenZeppelin, it demonstrates ERC721/1155, token approvals, staking logic, and on-chain reward mechanisms, all testable via Etherscan.
A Foundry-based ERC20 token sale and refund system deployed on the Sepolia testnet. Features include "God Mode" and sanctions-enabled tokens, buy/sell mechanics, partial refunds, and secure owner controls. Includes unit + mutation testing, OpenZeppelin libraries, and contract verification via Etherscan.