Joined March 2022
2 Photos and videos
I built a Claude skill that reads your actual lecture slides & workbooks, then generates a personalised revision plan as an interactive checklist you can tick off daily. Open source → hikorido.github.io/exam_revi… #Claude #ExamSeason
13
Day 30 in becoming a Solidity developer - Built a fully on-chain Mini DEX with liquidity provision, LP shares, and constant-product swaps. - Learned how factories deploy and track multiple pool contracts. #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
1
3
44
Day 29 in becoming a Solidity developer - Built a fully collateral‑backed SimpleStablecoin using Chainlink price feeds, over‑collateralization, and secure patterns - Learned the full lifecycle of a stablecoin #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
2
6
41
But still got confused when came into math problems, need to pay extra attention when trying to understand that.🥲
1
7
Day 26 in becoming a Solidity developer Built a fully on‑chain NFT marketplace that lists, sells, and securely transfers NFTs. Implemented creator royalties, marketplace fees, and reentrancy‑safe ETH payout logic. #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
3
28
Day 25 in becoming a Solidity developer - Built a simple Uniswap-style AMM that lets anyone add/remove liquidity and swap between two ERC-20 tokens. - Learned how the math for liquidity minting, and swaps works #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
1
4
54
📑 Day 23 in becoming a Solidity developer - Built an EnhancedSimpleEscrow in Solidity. - Practiced real‑world patterns: payment holding, dispute resolution, timeout refunds, mutual cancellation logic and so on. #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
2
23
📑 Day 22 in becoming a Solidity developer - Integrated Chainlink VRF with `RandomWordsRequest`, subscriptions, and confirmations to get secure randomness, - Built a lottery flow with states. #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
2
5
46
📑 Day 19 in becoming a Solidity developer - Built a gas‑efficient Web3 event gate where off‑chain signed invites are verified on‑chain with `ecrecover`. - Learned how to hash structured data. #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
1
2
22
📑 Day 16 in becoming a Solidity developer – Built an upgradeable subscription system using a proxy logic contract pattern – Used delegatecall with a shared storage layout to add pause/resume features #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
2
3
48
📑 Day 14 & 15 in becoming a Solidity developer – Built a VaultManager that orchestrates multiple deposit box types – Designed a gas‑efficient voting system using tight packing, bitmasks and minimal storage reads #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
1
23
📑 Day 13 in becoming a Solidity developer – Built a token sale contract on top of my ERC20 and finally saw how pricing locking works – Felt like wiring a whole mini‑launchpad together #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
2
40
📑 Day 12 in becoming a Solidity developer – Built a simple ERC20 from scratch and finally saw how balances allowances fit together – Cool to realise tokens are just mappings events behaving like a mini ledger #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
1
3
40
📑 Day 11 in becoming a Solidity developer – Used OpenZeppelin’s Ownable and it felt just like implementing an interface in Java😃 – Loving how inheritance cleans up access control without rewriting the whole logic #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
1
4
43
📑 Day 10 in becoming a Solidity developer – Built a fitness tracker with structs storage refs, felt like revisiting C pointers all over again, still confusing at times🥲 #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
1
4
33
📑 Day 08 in becoming a Solidity developer – Built a multi‑currency Tip Jar that converts USD/EUR/JPY/INR into ETH on the fly – Really fun seeing mapping logic payable flows turn into a real tipping system #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
3
31
📑 Day 09 in becoming a Solidity developer – Linked a basic calculator to a scientific one, felt just like calling classes in Java OOP ;) – Wild seeing how contracts talk to each other through ABI external calls #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
2
23
📑 Day 07 in becoming a Solidity developer – Built a Simple IOU system to track friends, balances, and who owes who – Loved seeing internal transfers debt logic come together in one flow #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
1
2
34
📑 Day 06 in becoming a Solidity developer – Built an Ether piggy bank with member registration, limits, and approval‑based withdrawals – Today really clicked how roles payable flows shape real financial logic #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
1
3
28
📑 Day 05 in becoming a Solidity developer – Built an admin‑only treasury system with allowances, ownership checks, and controlled withdrawals – Starting to see how modifiers mappings shape real permission logic #BuildinPublic #Solidity @HerstoryWeb3 @0xbalala @the_web3compass
2
19