En route to becoming a smart contract auditor — Week 6

0xSenzel
Coinmonks

--

Week 6: Heart Warming Surprise

Another week of learning! A small surprise bump into me this week. Was tagged in an announcement by Alchemy’s moderator to inform me that I won a gift for my homework submission on Road To Web 3!

Alchemy Matte Black Gold Foil Water Bottle

I chose this bottle cause it looks sick af hehe. Its definitely a huge boost to my motivation and recharges my battery instantly from the none stop grinding for the past 6 weeks. Sending my love to Alchemy team 💕

💡 What I learnt?

7 Nov Mon < 3 hours

Introduction to scaffold-eth

  • Learn Web3 : Junior (3/4) (27%)

Introduction to Layer2 on state channel, side chains, rollups, plasma.

Introduction to Near, Flow, Avalanche, Solana.

Met with useRef() object is “undefined” issues. Run no problem on localhost but couldnt deploy on Vercel.

8 Nov Tues < 3 hours

  • Solidity Bootcamp (3/8): Week 4

Continue Homework12 Gas optimization and given a sample of answer by instructor.

Continue on my own HW12.

Completing the front end and contract.

  • Learn Web3 : Junior (3/4) (45%)

Approaching discord group’s and kind hearted buddy taught me to declare useRef() as useRef<any>(). Issue resolved and able to deploy on vercel.

Introduction to decentralized alternative of Github: Radicle

Tutorial on testing smart contract locally.

9 Nov Wed < 3 hours

  • Solidity Bootcamp (3/8): Week 4

Team Game on security. Given a contract to guess numbers. Manage to exploit the underflow of contract but not enough time to write an attack contract to drain the contract.

Familiarize with scaffold-eth.

Met with issues when testing locally using Metamask and hardhat. Solved through this blog post.

10 Nov Thurs < 3 hours

  • Solidity Bootcamp (3/8): Week 4

Sharing on scalability issues on blockchain.

Working on Homework 15 to write an attack contract to drain Team Game given on yesterday’s class.

Working on exponential function to calculate returns of staked ETH

11 Nov Fri < 3 hours

  • Solidity Bootcamp (3/8): Week 4

Class sharing on decentralized storage IPFS.

Completed HW16 by adding setting TokenURI to an IPFS image

Working on functions to interact between external contract and staking contract

12 Nov Sat < 3 hours

Completed exponential function.

Working on adding functions to front end.

13 Nov Sun < 3 hours

Completed all challenges. Polish the contracts and front end.

New to trading? Try crypto trading bots or copy trading

--

--

0xSenzel
Coinmonks

Working towards becoming smart contract auditor...