I build DeFi protocols and smart contracts with Solidity and Foundry on EVM chains.
- Write protocol-level contracts (tokens, vaults, upgrades, DAOs, account abstraction)
- Comfortable with EVM basics: storage, calldata, events, gas
- Used React, Next.js and Node.js only to see how an app talks to the chain.
- Learning more Solidity and DeFi from Smart Contract Programmer
- Building a Uniswap V1 style AMM in Foundry
- After the AMM: more DeFi protocols I have not built yet
- Smart Contract Development: Solidity, Foundry, OpenZeppelin
- DeFi & Oracles: ERC-20 / 721 / 1155, Chainlink (Data Feeds, VRF, Automation, Functions)
- Protocol Concepts: Upgradeable contracts, access control, account abstraction, DAOs
- EVM Basics: Storage layout, calldata, events, gas costs
- Tooling: Git / GitHub, Anvil, EVM testnets
- Off-chain: Keeper bots with Node.js, Ethers.js, viem
-
β³ Delay Protocol Send ETH with a time delay. Sender can cancel. Receiver gets a DToken they can trade. A keeper finishes the transfer.
-
π HelixFi Limit orders on Conflux eSpace. Uses Pyth prices and Swappi to swap. Conflux Network Global Hackfest 2026
-
π¦ foundry Advanced Foundry course work in one repo (submodules): ERC-20, ERC-721, merkle airdrop, rebase token, upgrades, DAO, stablecoin, account abstraction.
-
π Rebase Token Deposit into a vault and get a token whose balance grows. Also works across chains.
-
π΅ DeFi Stablecoin Stablecoin backed by collateral. Price comes from an oracle.
-
π‘οΈ Simple AA Wallet ERC-4337 wallet on a local Anvil chain.
Cyfrin Updraft - Smart Contract Engineering Track
- Blockchain Basics β
- Solidity Smart Contract Development β
- Foundry Fundamentals β
- Advanced Foundry β
- Chainlink Fundamentals β
- Full-Stack Web3 Development β
Things I have not built yet:
- AMM design beyond V1 (constant product, stable pairs, concentrated liquidity)
- Lending pools: borrow, interest, collateral, liquidation
- Flash loans and how other protocols use them
- Yield: staking, restaking, vault strategies
- Perps and funding (later)
Each one becomes a Foundry repo when I learn it.
π«±πΌβπ«²πΌ Let's build secure, production-grade Web3 protocols together.

