Starknet 生态系统自今年以来不断发展,从四月份的 Cairo1.0 到七月份的量子跃迁,从 Madara 排序器到 Kakarot 解释器,Starknet 基建层在不断完善。另一方面,从完全链上游戏、ZKML 到账户抽象,Starknet 也有大量应用创新的机会等待 Cairo 开发者去捕捉。
但由于 Cairo 语言及其开发工具不够完善以及一些信息壁垒,许多 Cairo 开发者仍然对 Starknet 技术栈和前沿应用不甚了解。因此 将在八月份组织开发者举办 Starknet Hacker House。
Part.1
Starknet 介绍
掌握 Starknet 的基础知识并了解如何部署智能合约
Part.2
Cairo 的智能合约
编写适合 Starknet 的 Cairo 智能合约
Part.3
Starknet 开发工具
学习使用 Protostar 或 Hardhat 等工具以及 Javascript、Python、Rust 等语言与 Starknet 进行交互
Part.4
Starknet 架构
探索 Starknet 的内部运作方式,包括交易生命周期以及 Sequencer、Prover 和 Full Node 的交互
Part.5
账户抽象
了解 Starknet 中用户帐户的概念以及创建自定义帐户、合约钱包的过程
Part.6
开创性应用
深入研究 Starknet 上的前沿应用,例如存储证明、全链游戏、基于 Orion 构建链上 AI
Part.7
Cairo CPU 架构
深入研究 Cairo CPU 架构
Part.8
Cairo VM 实现
深入研究 Cairo 虚拟机的架构、内存模型、操作码和编译器
Part.9
STARK
了解 STARK 及其与 Starknet 各个方面的集成