/smart-contracts-solidity

Smart Contracts written in solidity using foundry, contains Lottery, StableCoin, StakingReward, etc.

Primary LanguageSolidity

What is this repository about:

The repository "smart-contract-solidity" is a monorepo styled repository that contains multiple projects. Which contains

  • Lottery Contract (Raffle) - Raffle is a lottery contest which anyone can join on the expenses of X amount of eth. The contract is called by a Schedular after scheduled time N and checks if there are enough people in the pool then it rolls the dice and pick a winner. Read more 👉🏼

  • Decentralised Stable Coin - Decenstralised Stable Coin (DSC) is a relative stability, USD pegged algorithmic stable coin contract that is governed by DSCEngine. Read more 👉🏼

  • Staking Reward (Synthetix inspired) - Work In Progress. 👷🏼

Why this hustle:

In theory, theory and practice are the same. In practice, they are not. -- Albert Einstein

There's no better way to learn it than doing it. Having over 7 years of professional coding experience, and Full stack javascript engineer, Its always nice to add one more block to the chain of skills. My approach to professionalism is more generalist than specialist. I, already have good grip and reasonable experience in Frontend, Backend, Database, Infrastructure and understanding of Blockchain systems (7+ years in total). Adding these complex and top level contracts makes my stack more versatile and complete for at least next 5 years.

Highly recommended resources:

I can't be thankful enough to following youtube channels and content creators, The best ones to subscribe to: