-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Solana Co Learn tutorials and Solana Cook book Zh link
- Loading branch information
1 parent
7f742df
commit 2938fab
Showing
2 changed files
with
99 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,98 @@ | ||
--- | ||
sidebar_position: 1 | ||
sidebar_label: Solana Co Learn tutorials | ||
sidebar_class_name: green | ||
--- | ||
|
||
# Solana Co Learn | ||
|
||
## Week1: 区块链基本概念介绍以及Solana基本概念原理介绍及本地开发环境配置 | ||
|
||
- 区块链基本概念介绍 | ||
- Solana基本概念原理介绍 | ||
- 账户 | ||
- 程序 | ||
- 交易 | ||
- 程序派生地址(PDAs) | ||
- 跨程序调用 | ||
- 本地程序开发环境配置 | ||
|
||
## Week2: 与Solana网络的客户互动 | ||
|
||
- 从网络中读取数据 | ||
- 将数据写入网络 | ||
- 与钱包互动 | ||
- 序列化自定义指令数据 | ||
- 反序列化自定义账户数据 | ||
- 页面、订单和筛选自定义账户数据 | ||
|
||
## Week3: 与常见的Solana程序的客户互动 | ||
|
||
- 使用Token程序创建令牌 | ||
- 使用Token Swap程序进行代币交换 | ||
- 使用Metaplex创建Solana NFTs | ||
|
||
## Week4: Solana基础程序开发 | ||
|
||
- Hello, World! | ||
- 创建一个基本程序,第一部分 - 处理指令数据 | ||
- 创建一个基本程序,第二部分 - 状态管理 | ||
- 创建一个基本程序,第三部分 - 基本安全和验证 | ||
|
||
## Week5: Solana中级程序开发 | ||
|
||
- 程序派生地址(PDA) | ||
- 跨程序调用(CPI) | ||
|
||
|
||
## Week 6: Anchor Program Development | ||
|
||
- Anchor 开发简介 | ||
- intro to Solana | ||
- Core Concepts | ||
- High-level Overview | ||
- The Accounts Struct | ||
- The Program Module | ||
- Errors | ||
- Cross-Program Invocations | ||
- Program Derived Address | ||
- anchor client 开发简介 | ||
- Anchor PDAs与账户 | ||
- Anchor CPIs与error | ||
|
||
## Week 7: Beyond the Basics | ||
|
||
- Solana程序中的环境变量 | ||
- Solana Pay | ||
- 版本化的事务和查找表 | ||
- Rust过程宏 | ||
|
||
## Week 8: Solana program of Solidity by Solang Developement | ||
|
||
- 开始使用solang | ||
- Solidity 与PDAs | ||
- Solidity 与 CPIs | ||
- etc | ||
|
||
## Weeks9: Solana程序安全 | ||
|
||
- 如何处理程序安全模块 | ||
- 签名人授权 | ||
- Owner check | ||
- 账户数据匹配 | ||
- 重新初始化攻击 | ||
- 重复的可变账户 | ||
- Type cosplay | ||
- Arbitrary CPIs | ||
- 碰撞种子规范化 | ||
- 关闭账户和恢复攻击 | ||
- PDA sharing | ||
|
||
## Week 10: 其他 | ||
|
||
- token2020 token如何发行 | ||
- Compression NFT 如何发行 | ||
- 如何在Solana中使用The Graph | ||
- Oracles Pyth sdk的使用 | ||
- TipLink 如何使用 | ||
- etc ... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2938fab
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Successfully deployed to the following URLs:
ibc-protocol – ./
ibc-zh.xyz
all-in-one-blockchain.xyz
ibc-protocol-git-main-davirain-su.vercel.app
ibc-protocol-navy.vercel.app
ibc-protocol-davirain-su.vercel.app
www.ibc-zh.xyz
www.all-in-one-blockchain.xyz