starknetbook
starknetbook copied to clipboard
Proposed new structure and topics
This issue is for proposing the next topics and structure for basecamp. Here is the original structure (feel free to add comments on proposed changes):
-
Primer
- Bitcoin
- Smart Contracts
- Ethereum
- Rollups
-
Camp 1: Getting Started
- Setting up your environment
- Writing Cairo
- StarkNet Contracts
- Storage
-
Camp 2: BUIDL and Tooling
- Protostar
- Nile
- Hardhat
- Nodes
- Devnet
- Testing
- Libraries
-
Camp 3: StarkNet
- Blocks
- The Lifecycle of Transactions
- StarkNet OS
- State Transition/Fees
- Account Contracts
- Account Abstraction
- L1-L2 Messaging
-
Camp 4: Peering into the future
- Data Availability
- Recursion
- Throughput
- Decentralization
- Building Community
-
Camp 5: Cairo
- CLI
- C(pu)AIR(o)
- Computational Integrity
- Syntax
- Cairo VM
- Camp 6: STARKs 2. Modular Arithmetic 3. Finite Field Arithmetic 4. Polynomials 5. Computational Integrity 6. ZK Basics 7. STARKs