📄️ Introduction
Smart contracts - are a kind of algorithm, or program that runs on Everscale or other blockchains, like Ethereum, which was the first to come up with the idea of smart contracts.
📄️ Blockchain
How the blockchain works
📄️ Data structures
Blockchain, everything is a contract, types of messages and gas
📄️ Magic and overheads
Magic and overheads of Solidity compilers
📄️ Transaction execution
Phases of transaction execution
📄️ Working with Value
Carefully working with value when creating messages
📄️ Gas limits
Gas limits and external message size
📄️ Replay attacks
Protection against replay attacks
📄️ Upgrade contracts
How to upgrade contracts
📄️ Distributed programming
Write distributed systems of smart contracts
📄️ LT Guarantees
How the blockchain works