Skip to content

Learning to write smart contracts with solidity, this repository will be of great help for beginners. From remix to your own vs code local setup, this repository covers all.

Notifications You must be signed in to change notification settings

Haseeeb1/Writing-smart-contracts-with-SOLIDITY

Repository files navigation

Freecodecamp repository for the detailed guide:

                               https://github.com/smartcontractkit/full-blockchain-solidity-course-js

Freecodecamp Youtube:

                              https://www.youtube.com/watch?v=gyMwXuJrbJQ&t=36055s

Writing-smart-contracts-with-SOLIDITY:

Lesson-1:

  • Basics
  • Remix setup
  • Keywords
  • Datatypes
  • Function declarations
  • version
  • license

Lesson-2:

  • Fields in a Transaction
  • payable
  • msg.value & Other global keywords
  • require
  • revert
  • Library
  • Solidity-by-example library
  • Openzeppelin Safemath
  • unchecked vs. checked
  • Transfer, Send, Call

Lesson-3:

  • Asynchronous Programming
  • async keyword
  • Promise in Javascript
  • await keyword
  • Ganache
  • Networks in Metamask
  • RPC URL
  • JSON RPC Spec Playground
  • dotenv
  • .gitignore
  • wallet.encrypt
  • Prettier
  • Deploying to a Testnet or a Mainnet
  • Alchemy
  • Getting your private key from Metamask
  • CTRL + C stops any terminal command running
  • Verifying on Block Explorers from the UI
  • Alchemy Dashboard
  • The Mempool

About

Learning to write smart contracts with solidity, this repository will be of great help for beginners. From remix to your own vs code local setup, this repository covers all.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published