Skip to content

Latest commit

 

History

History
41 lines (38 loc) · 593 Bytes

2- Smartcontract Fundamentals.md

File metadata and controls

41 lines (38 loc) · 593 Bytes

What is Smartcontract

  • Smartcontract Definition
  • Smartcontract Types
  • Use Cases

Smartcontract Platforms

  • Ethereum
  • BSC
  • Polygon
  • Solana
  • Tron

Smartcontract Programming Languages

  • Vyper
  • Serpent
  • DAML
  • Rust
  • Yul
  • Solidity

Ethereum Virtual Machine (EVM)

  • EVM Architecture
  • EVM Data Layout
  • Call Data Layout
  • Memory Layout
  • Storage Layout
  • Precompiled contracts
  • EVM OPcodes
  • Inline Assembly
  • Gas
  • Message Calls
  • ABI
  • JSON RPC
  • EVM implementations
  • Geth (Go)
  • PyEthereum (Python)
  • evmone (C++)
  • EthereumJS (Javascript)
  • EnclaveEVM (C++)
  • KEVM
  • Ewasm