Table of contents 🚀 Getting Started Set-Up Why is Move Secure Move prover Move vs Solidity Resources Parallel Processing Reentrancy attacks Memory management Smart contract verification Compiled language Basic Concepts Move.toml Primary data-types Strings Comments Functions Function Visibilities Control flow and expressions Loops Error Struct and its Abilities Scripts Operations Intermediate Concepts Local variables Constants Signer Vector Address Uses and Aliases Maps Hash functions References Unit test Generics Type Arguments Type Inference Advanced Concepts Global Storage Structure Global Storage Operations Phantom Type Parameters Timestamps Ownership Move coding conventions View functions Aptos account Aptos Coin Aptos Token(Nft) Object Token V2 Applications First App ToDoList Voting System Basic Tokens Storage using Generics Company Collection Football Card Staking Module MultiSender Wallet English Auction Dutch Auction Attendance Sheet Polling Contract Lottery Contract Decentralized Finance Simple Swap Protocol Contract Code of Swapping Protocol Hacks Coming soon Hands on tutorials Indexer tutorials