Starknet Basecamp India
βStarknet Basecamp India is a 6-week program that teaches you everything about Starknet and Cairoπ
βThe basecamp will start the week of 25th September, 2023 and will go on for minimum 5 weeks. Based on the registered audience's interest, we will cover the optional sessions.
βThere will be one session every week + weekly homework. We will decide the session day, based on community polls. Each session will be of 2 hours and will take place from 6pm-8pm IST(Indian Standard Time, GMT+5:30).
βPlease ask your questions in the "Basecamp" section of this TG group: https://t.me/cairoEurasia
βHere is what we will roughly cover as a part of the basecamp:
βSession 1: Fundamentals
βWhy Starknet?
βWhy Cairo?
βCairo 1.0 syntax intro
βStarknet architecture overview
βSession 2: Deep Dive (OPTIONAL)
βAccount abstraction
βUniversal deployer contract
βDev environment
βSDKs
βSession 3: Cairo
βComplete Cairo syntax overview
βCairo syscalls and architecture
βSession 4: Testing
βLocal manual test (Devnet)
βUnit tests
βIntegration tests
βSession 5: Starknet's Architecture
βTx lifecycle
βSequencer
βProver
βData Availability
βL1-L2 communication
βSession 6: Cairo's Architecture
βCPU AIR Architecture
βRegisters (ap, fp, pc)
βMemory model
βCairoVM
βBuiltins, Hints & Felts
βSierra
βSession 7: STARKs (OPTIONAL)
βFinite field arithmetic
βLow degree extensions
βCommitments
βPolynomial constraints
βFRI protocol
βHave any questions? Send me an email at gnana@starknet.org