An open API service indexing awesome lists of open source software.

https://github.com/openbuildxyz/startnet-ai-bootcamp

Starknet AI Agent 开发者训练营 —— 致力于为开发者打开通往 "区块链+AI" 创新领域的大门。
https://github.com/openbuildxyz/startnet-ai-bootcamp

bootcamp starknet web3

Last synced: 5 months ago
JSON representation

Starknet AI Agent 开发者训练营 —— 致力于为开发者打开通往 "区块链+AI" 创新领域的大门。

Awesome Lists containing this project

README

          


Startnet-AI-Bootcamp


Starknet AI Agent 开发者训练营 —— 致力于为开发者打开通往 "区块链+AI" 创新领域的大门。


本次「[Starknet AI Bootcamp](https://openbuild.xyz/learn/challenges/2063566106)」由 [Starknet](https://www.starknet.io/)、[OpenBuild](https://openbuild.xyz/) 和 [Coset](https://coset.io/) 共同发起。通过系统的课程和共同学习机制,帮助更多开发者丝滑进入 Web3。与此同时,本训练营以实战为导向,一步步熟悉和掌握 Web3 代码开发。 [了解更多](https://mp.weixin.qq.com/s/J3vJ5YEKNfzujVWILEcN0w)

![Bootcamp](./public/bootcamp.png)

### ⭐ 核心亮点 ⭐
✅ 小白友好:从 0 到 1 逐步引导,社群互动,课后 quiz 和 task
✅ 灵活学习:录播及答疑,适合不同学习节奏
✅ 官方背书:Starknet 官方资源支持,提高学习含金量
✅ 学习奖励:完成课程任务,即可瓜分 2000+ STRK奖励

---

### 免费报名

参加 Bootcamp 需要先在 [OpenBuild 报名](https://openbuild.xyz/learn/challenges/2063566106),然后按照以下步骤完成提交:

1. `Fork` 本仓库,然后 `clone` 到你的本地。
2. 进入 [learn](./learn) 文件夹,创建以你的名字(github用户名)命名的文件夹 `YourName`。
3. 复制 [Template.md](./Template.md) 文件到刚才创建的文件夹,并将文件重命名为你的名字:`YourName.md`。
4. 打开 `learn/YourName/YourName.md` 文件,根据文档指引填写你的信息并保存。**注意:请认真填写钱包地址,用于发放奖励**
5. 提交一个 PR 到本仓库,等待合并。| [如何提交PR?](https://juejin.cn/post/7021727244124962846)

---

### 学习准备

完成报名后添加小助手微信 `placelessplace22` 加入学习交流群。

课程涵盖 Starknet 的基础知识、核心概念,生态系统和开发环境搭建,Cairo 语言,如何在 Starknet 上构建 dApp 以及部署一个 AI Agent 实战演练。适合不同阶段的学习者,可以参考[学习资源](#学习资源)进行拓展学习,有问题请联系小助手或在交流群沟通。

---

### 课程大纲

本次 Bootcamp 共 5 大核心 Session,由 Starknet 导师计划成员 Asten 老师带领大家从零到一,步步为营,理论结合实战:

**1. 从0到1带你了解 Starknet 基础知识**
从 0 到 1 带你了解 Starknet 的基础知识、核心概念、生态系统和开发环境搭建。
**2. 智能合约**
深入学习 Cairo 语言,掌握 Starknet 智能合约的编写规范和核心逻辑。
**3. 智能合约实战**
动手实践,学习如何对 Starknet 智能合约进行单元测试、集成测试,确保代码质量与安全。
**4. 前端开发实战**
将智能合约与用户界面连接起来,学习如何使用前端库与 Starknet 网络交互,构建完整的 dApp 体验。
**5. AI Agent 实战**
探索在 Starknet 上设计、开发、部署 AI Agent 的方法,并进行实战演练,构建你的第一个链上 AI 应用雏形。

---

### 任务

为了激励大家学以致用,本次 Bootcamp 特别设计了 Starknet AI Agent Bounty 挑战赛! 通过完成 5 个精心设计的任务,从零开始逐步构建一个完整的 Starknet AI Agent,并在最终竞赛中展示你的成果,赢取丰厚 STRK 奖金!

丰厚奖金:
🥇 一等奖 (1 人): 400 STRK
🥈 二等奖 (2 人): 每人 300 STRK
🥉 三等奖 (2 人): 每人 200 STRK
🏅 优秀奖 (5 人): 每人 100 STRK


>每个课程对应一个 **Task**,共5个, 可以在 [task](./task) 文件夹中复制对应的 task1-5 到你的文件夹 `learn/YourName` 中,然后完成回答并提交 PR。 **注意:不要修改别人文件夹的内容。**
>**注意: 只有完成所有的 Task, 并提交一个功能完整的 Starknet AI Agent 项目才能参与最终竞赛赢取奖金。**


| Task | 描述 |
|--------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [task1](./task/task1.md) | 完成 [quiz](https://openbuild.xyz/quiz/2025041601) 并提交截图,即可获得 10\$STRK [奖励](https://github.com/openbuildxyz/Startnet-AI-Bootcamp/blob/main/reward/task1.md) |
| [task2](./task/task2.md) | 完成 Cairo 语言的线上练习,实现 Quizs 1 中的函数 |
| [task3](./task/task3.md) | 完成一个 Counter 计数器合约 |
| [task4](./task/task4.md) | 完成 Counter 合约的前端调用 |
| [task5](./task/task5.md) | 完成一个功能完整的 Starknet AI Agent 项目 |

---

### 学习资源

#### Starknet 官方核心资源

- Starknet 官方文档:https://docs.starknet.io/
- Starknet 开发指南:https://www.starknet.io/developers/
- StarkWare 官方博客: https://starkware.co/blog/

#### Starknet 开发工具与框架

- The Starknet Foundry Book:https://foundry-rs.github.io/starknet-foundry/
- Starknet React: https://www.starknet-react.com/docs/getting-started

#### Starknet 本地化与社区

- Starknet 中文资源:https://github.com/Starknet-ZH/Awesome-StarkNet-Chinese
- Starknet 社区论坛: https://community.starknet.io/

#### Cairo 编程语言

- Cairo 合约开发指南:https://book.cairo-lang.org/
- Cairo by Example: https://www.cairo-by-example.com/

#### 相关技术扩展

- Rust 官方教程(Rust Book):https://doc.rust-lang.org/stable/book/