getfromcode

Solana区块链开发Rust + JavaScript

后端开发
课程简介

课程定位与核心问题 Solana 开发与其他区块链最大的不同在于其独特的账户模型和严格的程序约束。很多开发者在尝试构建应用时,往往陷入两个困境:一是 Rust 侧的程序逻辑写不对,导致交易频繁失败或无法部署;二是 JavaScript 侧的链上交互接不上,即使程序写好了,客户端也无法正确构造和发送交易。这门课专门解决这个断裂点,它不是单纯的理论讲解,而是提…

已有 32 人浏览 发布 2025-12-20 更新 2026-10-06

课程定位与核心问题

Solana 开发与其他区块链最大的不同在于其独特的账户模型和严格的程序约束。很多开发者在尝试构建应用时,往往陷入两个困境:一是 Rust 侧的程序逻辑写不对,导致交易频繁失败或无法部署;二是 JavaScript 侧的链上交互接不上,即使程序写好了,客户端也无法正确构造和发送交易。这门课专门解决这个断裂点,它不是单纯的理论讲解,而是提供一套从底层模型理解到代码落地的完整工程参考。内容涵盖了 Solana 的核心概念、Rust 智能程序的编写规范,以及利用 JavaScript SDK 进行链下交互的实战技巧。通过这门课,你将能够建立起“链上程序-链下客户端”的双向开发视角,彻底打通从部署到交互的全流程。

前置门槛与学习路径

本课程适合具备基础后端开发经验的工程师,尤其是熟悉 JavaScript/TypeScript 和有一定 Rust 或类似系统语言基础(如 C++、Go)的开发者。如果你完全零基础,建议先补充 Rust 的基本语法,特别是所有权、借用检查和结构体部分,这将大幅降低后续理解程序约束的成本。学习顺序上,强烈建议遵循“原理先行,代码随后”的路径。首先,花费充足时间理解 Solana 的账户模型、指令结构和系统程序的工作原理,这是后续所有开发的基石;其次,深入研读 Rust 侧的程序骨架,掌握指令处理器、账户校验规则以及测试框架的使用;最后,进入 JavaScript 侧,学习如何使用 Web3.js 或 Anchor 客户端库连接钱包、构建交易并处理链上数据。切勿跳过原理直接抄代码,否则遇到复杂业务场景时将无从下手。

实战产出与资料使用建议

完成本课程的学习并配合资料包进行实操后,你将具备独立开发部署 Solana 原生应用的能力。具体产出包括:能够编写符合规范的 Rust 智能程序并部署至测试网;能够开发前端或后端脚本,实现用户钱包连接、资产转账及自定义业务逻辑交互;能够阅读和分析现有的开源 Solana 项目代码,定位 Bug 并进行二次开发。在使用资料包时,请将其视为动态的工程模板而非静态文档。建议边看视频讲解边克隆对应代码,每看完一个模块就立即修改其中一处参数或逻辑并运行测试,观察结果变化。不要仅仅浏览视频,必须亲手敲代码、改配置、跑通用例。如果遇到报错,这正是加深理解的最佳时机,应结合课程中的原理讲解自行排查。这种“输入-输出-反馈”的闭环练习,是掌握 Solana 开发技能的最有效途径。

【资源目录】: ├──01 -理解solana和区块链的指南 | ├──1_001 Applications of Solana in 2 minutes(2024_09_05_21_29_21_180).mp4 24.61M | ├──1_001 Applications of Solana in 2 minutes.srt 2.20kb | ├──1_002 Introduction to the blockchain(2024_09_05_21_29_37_251).mp4 19.62M | ├──1_002 Introduction to the blockchain.srt 4.66kb | ├──1_003 Introduction to Solana(2024_09_05_21_30_05_742).mp4 21.33M | ├──1_003 Introduction to Solana.srt 4.46kb | └──1_004 Where to find course resources.html 0.22kb ├──02 – 空投项目 | ├──2_001 Project intro + theory on wallets and airdropping(2024_09_05_21_30_34_729).mp4 10.17M | ├──2_001 Project intro + theory on wallets and airdropping.srt 2.79kb | ├──2_002 Set-up for this project.html 0.75kb | ├──2_003 Environment set-up(2024_09_05_21_30_52_256).mp4 5.76M | ├──2_003 Environment set-up.srt 2.16kb | ├──2_004 Create your own wallet(2024_09_05_21_31_08_526).mp4 3.15M | ├──2_004 Create your own wallet.srt 2.27kb | ├──2_005 Retrieve your wallet’s credentials(2024_09_05_21_31_24_031).mp4 5.43M | ├──2_005 Retrieve your wallet’s credentials.srt 2.86kb | ├──2_006 Get the balance of your wallet(2024_09_05_21_31_43_108).mp4 9.16M | ├──2_006 Get the balance of your wallet.srt 3.83kb | ├──2_007 Send yourself some SOL(2024_09_05_21_32_11_507).mp4 11.28M | └──2_007 Send yourself some SOL.srt 4.26kb ├──03 – DEFI项目-启动您自己的加密货币 | ├──3_001 Project intro + theory on tokens and programs(2024_09_05_21_32_40_682).mp4 7.89M | ├──3_001 Project intro + theory on tokens and programs.srt 4.89kb | ├──3_002 Set-up for this project.html 1.21kb | ├──3_003 Install the Solana Program Library(2024_09_05_21_33_10_405).mp4 3.92M | ├──3_003 Install the Solana Program Library.srt 1.12kb | ├──3_004 Create your own wallet and check on Solana Explorer(2024_09_05_21_33_20_184).mp4 11.05M | ├──3_004 Create your own wallet and check on Solana Explorer.srt 4.21kb | ├──3_005 Create a token(2024_09_05_21_33_50_841).mp4 6.09M | ├──3_005 Create a token.srt 2.28kb | ├──3_006 Mint your token(2024_09_05_21_34_09_200).mp4 11.93M | ├──3_006 Mint your token.srt 4.42kb | ├──3_007 Limit the total supply of your token and burn your token(2024_09_05_21_34_41_273).mp4 11.93M | ├──3_007 Limit the total supply of your token and burn your token.srt 4.31kb | ├──3_008 Send your token to your friends with the Phantom wallet(2024_09_05_21_35_10_985).mp4 13.53M | └──3_008 Send your token to your friends with the Phantom wallet.srt 6.08kb ├──04 – 编写并测试自定义Solana程序 | ├──4_001 Project intro + theory on custom programs and accounts(2024_09_05_21_35_50_105).mp4 9.66M | ├──4_001 Project intro + theory on custom programs and accounts.srt 2.70kb | ├──4_002 Set-up for this project.html 1.29kb | ├──4_003 Set up an Anchor project(2024_09_05_21_36_06_254).mp4 10.26M | ├──4_003 Set up an Anchor project.srt 4.19kb | ├──4_004 Write the create function for your calculator(2024_09_05_21_36_36_028).mp4 6.52M | ├──4_004 Write the create function for your calculator.srt 3.72kb | ├──4_005 Specify the context of your create function(2024_09_05_21_37_00_237).mp4 10.79M | ├──4_005 Specify the context of your create function.srt 4.70kb | ├──4_006 Specify the calculator account structure(2024_09_05_21_37_34_186).mp4 3.73M | ├──4_006 Specify the calculator account structure.srt 1.72kb | ├──4_007 Write Mocha tests for your create function(2024_09_05_21_37_45_790).mp4 31.08M | ├──4_007 Write Mocha tests for your create function.srt 9.97kb | ├──4_008 Write the addition function for your calculator(2024_09_05_21_38_52_440).mp4 11.09M | ├──4_008 Write the addition function for your calculator.srt 3.96kb | ├──4_009 Write Mocha tests for your addition function(2024_09_05_21_39_20_574).mp4 8.66M | ├──4_009 Write Mocha tests for your addition function.srt 2.79kb | ├──4_010 Your turn!(2024_09_05_21_39_40_990).mp4 2.76M | ├──4_010 Your turn!.srt 1.32kb | ├──4_011 Solution walk-through(2024_09_05_21_39_49_284).mp4 9.84M | └──4_011 Solution walk-through.srt 3.66kb ├──06 -PROJECT -用JavaScript为你的SOL做质押 | ├──6_001 Project intro + theory on staking.html 0.02kb | ├──6_002 Set-up for this project.html 0.75kb | ├──6_003 View current and delinquent validators(2024_09_05_21_49_27_790).mp4 12.70M | ├──6_003 View current and delinquent validators.srt 6.66kb | ├──6_004 Create a new stake account(2024_09_05_21_50_10_588).mp4 28.48M | ├──6_004 Create a new stake account.srt 9.61kb | ├──6_005 Delegate your stake to a validator(2024_09_05_21_51_16_419).mp4 12.67M | ├──6_005 Delegate your stake to a validator.srt 4.63kb | ├──6_006 Check out the delegators for a specific validator(2024_09_05_21_51_49_384).mp4 11.52M | ├──6_006 Check out the delegators for a specific validator.srt 3.81kb | ├──6_007 Deactivate your stake account(2024_09_05_21_52_19_314).mp4 5.31M | ├──6_007 Deactivate your stake account.srt 1.93kb | ├──6_008 Withdraw SOL from your stake account(2024_09_05_21_52_33_864).mp4 10.74M | └──6_008 Withdraw SOL from your stake account.srt 3.04kb ├──08 – DAPP项目-部署GIPHY的Web3版本 | ├──8_001 Project intro + theory on Web3 and dapps(2024_09_05_22_00_42_939).mp4 33.06M | ├──8_001 Project intro + theory on Web3 and dapps.srt 4.52kb | ├──8_002 Set-up for this project.html 1.51kb | ├──8_003 Run the starter code(2024_09_05_22_01_11_725).mp4 5.52M | ├──8_003 Run the starter code.srt 2.99kb | ├──8_004 Connect to your Phantom wallet from your web app(2024_09_05_22_01_27_858).mp4 37.43M | ├──8_004 Connect to your Phantom wallet from your web app.srt 15.17kb | ├──8_005 Build the GIF wall(2024_09_05_22_02_59_392).mp4 48.28M | ├──8_005 Build the GIF wall.srt 15.87kb | ├──8_006 Write and test a basic Solana program(2024_09_05_22_04_40_816).mp4 31.38M | ├──8_006 Write and test a basic Solana program.srt 11.95kb | ├──8_007 Store GIF data on the blockchain – part 1(2024_09_05_22_05_52_238).mp4 35.66M | ├──8_007 Store GIF data on the blockchain – part 1.srt 15.29kb | ├──8_008 Store GIF data on the blockchain – part 2(2024_09_05_22_07_18_447).mp4 26.98M | ├──8_008 Store GIF data on the blockchain – part 2.srt 8.11kb | ├──8_009 Deploy your dapp to the devnet(2024_09_05_22_08_09_120).mp4 16.23M | ├──8_009 Deploy your dapp to the devnet.srt 6.49kb | ├──8_010 Hook up your web app with your Solana program – part 1(2024_09_05_22_08_53_230).mp4 59.58M | ├──8_010 Hook up your web app with your Solana program – part 1.srt 19.62kb | ├──8_011 Hook up your web app with your Solana program – part 2(2024_09_05_22_11_10_470).mp4 40.44M | ├──8_011 Hook up your web app with your Solana program – part 2.srt 6.66kb | └──8_012 Extension challenges!.html 1.25kb ├──09 – CHAINLINK项目-检索实时汇率与索拉纳 | ├──9_001 Project intro + theory on Chainlink(2024_09_05_22_12_06_996).mp4 33.67M | ├──9_001 Project intro + theory on Chainlink.srt 4.41kb | ├──9_002 Set-up for this project.html 1.29kb | ├──9_003 Write the logic for retrieving exchange rates(2024_09_05_22_12_34_780).mp4 9.11M | ├──9_003 Write the logic for retrieving exchange rates.srt 6.00kb | ├──9_004 Update on Cargo.toml.html 0.28kb | ├──9_005 Specify the context of your execute function(2024_09_05_22_13_07_762).mp4 9.57M | ├──9_005 Specify the context of your execute function.srt 4.62kb | ├──9_006 Specify the result account structure(2024_09_05_22_13_35_025).mp4 1.49M | ├──9_006 Specify the result account structure.srt 0.94kb | ├──9_007 Write Mocha tests for your execute function(2024_09_05_22_13_40_863).mp4 17.77M | ├──9_007 Write Mocha tests for your execute function.srt 9.60kb | ├──9_008 Copy the Chainlink program ID.html 0.27kb | ├──9_009 Compile and run your program(2024_09_05_22_14_32_977).mp4 29.71M | └──9_009 Compile and run your program.srt 7.74kb ├──10 -奖金-读写Terra区块链上的基本数据 | ├──10_001 About this bonus project.html 0.62kb | ├──10_002 Connect to a Terra node(2024_09_05_22_15_24_176).mp4 11.78M | ├──10_002 Connect to a Terra node.srt 6.29kb | ├──10_003 Create and airdrop to a Terra account(2024_09_05_22_16_03_539).mp4 5.85M | ├──10_003 Create and airdrop to a Terra account.srt 3.90kb | ├──10_004 Read data from the Terra blockchain(2024_09_05_22_16_26_392).mp4 35.68M | ├──10_004 Read data from the Terra blockchain.srt 10.28kb | ├──10_005 Transfer and swap USTLUNA(2024_09_05_22_17_27_652).mp4 21.02M | └──10_005 Transfer and swap USTLUNA.srt 10.20kb ├──11 – 奖励-创建一个带有DeFi组件的Terra Web3游戏 | ├──11_001 Set-up for this project.html 0.97kb | ├──11_002 Create your project(2024_09_05_22_18_33_495).mp4 11.45M | ├──11_002 Create your project.srt 2.71kb | ├──11_003 Write your Terra smart contract – part 1(2024_09_05_22_18_53_938).mp4 63.13M | ├──11_003 Write your Terra smart contract – part 1.srt 27.37kb | ├──11_004 Write your Terra smart contract – part 2(2024_09_05_22_21_32_387).mp4 42.04M | ├──11_004 Write your Terra smart contract – part 2.srt 16.40kb | ├──11_005 Deploy your Terra smart contract to the testnet(2024_09_05_22_23_14_978).mp4 7.73M | ├──11_005 Deploy your Terra smart contract to the testnet.srt 5.09kb | ├──11_006 Run the web app(2024_09_05_22_23_40_995).mp4 2.66M | ├──11_006 Run the web app.srt 1.81kb | ├──11_007 Connect your web app to the Terra blockchain(2024_09_05_22_23_51_291).mp4 22.20M | ├──11_007 Connect your web app to the Terra blockchain.srt 10.37kb | ├──11_008 Add routes and pages to your web app(2024_09_05_22_24_51_706).mp4 20.98M | ├──11_008 Add routes and pages to your web app.srt 9.21kb | ├──11_009 Copy the guide.js code.html 1.05kb | ├──11_010 Read data from your smart contract on the web app(2024_09_05_22_25_52_111).mp4 36.41M | ├──11_010 Read data from your smart contract on the web app.srt 17.15kb | ├──11_011 Write data to your smart contract from the web app(2024_09_05_22_27_36_163).mp4 26.35M | ├──11_011 Write data to your smart contract from the web app.srt 12.45kb | ├──11_012 Copy the utils for the execute.js file.html 1.44kb | ├──11_013 Build out the game(2024_09_05_22_28_48_711).mp4 21.90M | ├──11_013 Build out the game.srt 8.64kb | ├──11_014 Add a wallet address label(2024_09_05_22_29_45_618).mp4 6.75M | ├──11_014 Add a wallet address label.srt 3.05kb | ├──11_015 DeFi – send UST to winners(2024_09_05_22_30_05_001).mp4 22.27M | └──11_015 DeFi – send UST to winners.srt 8.98kb ├──DEFI项目-推出GoFundMe作为Web3 dapp | ├──5_001 Project intro + theory on program-derived accounts(2024_09_05_21_40_14_219).mp4 13.28M | ├──5_001 Project intro + theory on program-derived accounts.srt 5.21kb | ├──5_002 Set-up for this project.html 1.28kb | ├──5_003 Set up an Anchor project(2024_09_05_21_40_41_429).mp4 6.25M | ├──5_003 Set up an Anchor project.srt 3.46kb | ├──5_004 Create a crowdfunding campaign(2024_09_05_21_41_01_862).mp4 7.58M | ├──5_004 Create a crowdfunding campaign.srt 5.40kb | ├──5_005 Specify the context for the create function(2024_09_05_21_41_32_826).mp4 13.29M | ├──5_005 Specify the context for the create function.srt 7.97kb | ├──5_006 Define the structure of a crowdfunding campaign(2024_09_05_21_42_16_053).mp4 5.36M | ├──5_006 Define the structure of a crowdfunding campaign.srt 1.93kb | ├──5_007 Withdraw money from a crowdfunding campaign(2024_09_05_21_42_28_425).mp4 26.75M | ├──5_007 Withdraw money from a crowdfunding campaign.srt 7.45kb | ├──5_008 Donate money to a crowdfunding campaign(2024_09_05_21_43_19_403).mp4 15.52M | ├──5_008 Donate money to a crowdfunding campaign.srt 4.88kb | ├──5_009 Deploy your dapp to the devnet(2024_09_05_21_43_54_427).mp4 8.60M | ├──5_009 Deploy your dapp to the devnet.srt 3.48kb | ├──5_010 Set up a blank React project(2024_09_05_21_44_19_028).mp4 5.27M | ├──5_010 Set up a blank React project.srt 1.80kb | ├──5_011 Add a Connect wallet button to your web app(2024_09_05_21_44_31_781).mp4 32.48M | ├──5_011 Add a Connect wallet button to your web app.srt 14.33kb | ├──5_012 Create a campaign from the web app(2024_09_05_21_46_00_624).mp4 47.96M | ├──5_012 Create a campaign from the web app.srt 13.87kb | ├──5_013 Display all created campaigns on the web app(2024_09_05_21_47_32_808).mp4 17.88M | ├──5_013 Display all created campaigns on the web app.srt 6.20kb | ├──5_014 Donate to a campaign from the web app(2024_09_05_21_48_19_078).mp4 10.91M | ├──5_014 Donate to a campaign from the web app.srt 3.46kb | ├──5_015 Withdraw from a campaign from the web app(2024_09_05_21_48_49_439).mp4 14.38M | └──5_015 Withdraw from a campaign from the web app.srt 5.65kb └──NFT项目-开发一个完整的web应用程序来销售您的自定义NFT | ├──7_001 Project intro + theory on NFTs and Metaplex Candy Machine(2024_09_05_21_52_56_302).mp4 43.66M | ├──7_001 Project intro + theory on NFTs and Metaplex Candy Machine.srt 5.92kb | ├──7_002 Set-up for this project.html 1.47kb | ├──7_003 Grab the starter code(2024_09_05_21_53_33_953).mp4 3.82M | ├──7_003 Grab the starter code.srt 2.12kb | ├──7_004 Retrieve the Solana object in your web app(2024_09_05_21_53_46_617).mp4 20.71M | ├──7_004 Retrieve the Solana object in your web app.srt 9.85kb | ├──7_005 Connect your Phantom wallet to your web app(2024_09_05_21_54_45_746).mp4 17.18M | ├──7_005 Connect your Phantom wallet to your web app.srt 8.28kb | ├──7_006 Install the Metaplex CLI(2024_09_05_21_55_35_643).mp4 9.41M | ├──7_006 Install the Metaplex CLI.mp4 9.55M | ├──7_006 Install the Metaplex CLI.srt 3.97kb | ├──7_007 Design your custom NFTs(2024_09_05_21_56_03_016).mp4 10.06M | ├──7_007 Design your custom NFTs.srt 5.59kb | ├──7_008 Copy the NFT JSON structure.html 0.64kb | ├──7_009 Deploy your NFTs to the devnet(2024_09_05_21_56_36_999).mp4 32.36M | ├──7_009 Deploy your NFTs to the devnet.srt 11.26kb | ├──7_010 Copy the structure for config.json.html 0.64kb | ├──7_011 Call your Candy Machine from your web app – part 1(2024_09_05_21_57_48_777).mp4 51.21M | ├──7_011 Call your Candy Machine from your web app – part 1.srt 11.89kb | ├──7_012 Call your Candy Machine from your web app – part 2(2024_09_05_21_59_10_193).mp4 19.15M | ├──7_012 Call your Candy Machine from your web app – part 2.srt 5.29kb | ├──7_013 Render NFT info on your web app(2024_09_05_21_59_44_517).mp4 11.59M | ├──7_013 Render NFT info on your web app.srt 3.45kb | ├──7_014 Copy this code for setCandyMachine().html 1.30kb | ├──7_015 Mint an NFT from your web app(2024_09_05_22_00_05_262).mp4 28.63M | └──7_015 Mint an NFT from your web app.srt 5.83kb 声明:本站所有资料均来源于网络以及用户发布,如对资源有争议请联系微信客服我们可以安排下架!

课程目录

01 -理解solana和区块链的指南
1_001 Applications of Solana in 2 minutes.srt
1_002 Introduction to the blockchain.srt
1_003 Introduction to Solana.srt
1_004 Where to find course resources.html
02 - 空投项目
2_001 Project intro + theory on wallets and airdropping.srt
2_002 Set-up for this project.html
2_003 Environment set-up.srt
2_004 Create your own wallet.srt
2_005 Retrieve your wallet's credentials.srt
2_006 Get the balance of your wallet.srt
2_007 Send yourself some SOL.srt
03 - DEFI项目-启动您自己的加密货币
3_001 Project intro + theory on tokens and programs.srt
3_002 Set-up for this project.html
3_003 Install the Solana Program Library.srt
3_004 Create your own wallet and check on Solana Explorer.srt
3_005 Create a token.srt
3_006 Mint your token.srt
3_007 Limit the total supply of your token and burn your token.srt
3_008 Send your token to your friends with the Phantom wallet.srt
04 - 编写并测试自定义Solana程序
4_001 Project intro + theory on custom programs and accounts.srt
4_002 Set-up for this project.html
4_003 Set up an Anchor project.srt
4_004 Write the create function for your calculator.srt
4_005 Specify the context of your create function.srt
4_006 Specify the calculator account structure.srt
4_007 Write Mocha tests for your create function.srt
4_008 Write the addition function for your calculator.srt
4_009 Write Mocha tests for your addition function.srt
4_010 Your turn!.srt
4_011 Solution walk-through.srt
06 -PROJECT -用JavaScript为你的SOL做质押
6_001 Project intro + theory on staking.html
6_002 Set-up for this project.html
6_003 View current and delinquent validators.srt
6_004 Create a new stake account.srt
6_005 Delegate your stake to a validator.srt
6_006 Check out the delegators for a specific validator.srt
6_007 Deactivate your stake account.srt
6_008 Withdraw SOL from your stake account.srt
08 - DAPP项目-部署GIPHY的Web3版本
8_001 Project intro + theory on Web3 and dapps.srt
8_002 Set-up for this project.html
8_003 Run the starter code.srt
8_004 Connect to your Phantom wallet from your web app.srt
8_005 Build the GIF wall.srt
8_006 Write and test a basic Solana program.srt
8_007 Store GIF data on the blockchain - part 1.srt
8_008 Store GIF data on the blockchain - part 2.srt
8_009 Deploy your dapp to the devnet.srt
8_010 Hook up your web app with your Solana program - part 1.srt
8_011 Hook up your web app with your Solana program - part 2.srt
8_012 Extension challenges!.html
09 - CHAINLINK项目-检索实时汇率与索拉纳
9_001 Project intro + theory on Chainlink.srt
9_002 Set-up for this project.html
9_003 Write the logic for retrieving exchange rates.srt
9_004 Update on Cargo.toml.html
9_005 Specify the context of your execute function.srt
9_006 Specify the result account structure.srt
9_007 Write Mocha tests for your execute function.srt
9_008 Copy the Chainlink program ID.html
9_009 Compile and run your program.srt
10 -奖金-读写Terra区块链上的基本数据
10_001 About this bonus project.html
10_002 Connect to a Terra node.srt
10_003 Create and airdrop to a Terra account.srt
10_004 Read data from the Terra blockchain.srt
10_005 Transfer and swap USTLUNA.srt
11 - 奖励-创建一个带有DeFi组件的Terra Web3游戏
11_001 Set-up for this project.html
11_002 Create your project.srt
11_003 Write your Terra smart contract - part 1.srt
11_004 Write your Terra smart contract - part 2.srt
11_005 Deploy your Terra smart contract to the testnet.srt
11_006 Run the web app.srt
11_007 Connect your web app to the Terra blockchain.srt
11_008 Add routes and pages to your web app.srt
11_009 Copy the guide.js code.html
11_010 Read data from your smart contract on the web app.srt
11_011 Write data to your smart contract from the web app.srt
11_012 Copy the utils for the execute.js file.html
11_013 Build out the game.srt
11_014 Add a wallet address label.srt
11_015 DeFi - send UST to winners.srt
DEFI项目-推出GoFundMe作为Web3 dapp
5_001 Project intro + theory on program-derived accounts.srt
5_002 Set-up for this project.html
5_003 Set up an Anchor project.srt
5_004 Create a crowdfunding campaign.srt
5_005 Specify the context for the create function.srt
5_006 Define the structure of a crowdfunding campaign.srt
5_007 Withdraw money from a crowdfunding campaign.srt
5_008 Donate money to a crowdfunding campaign.srt
5_009 Deploy your dapp to the devnet.srt
5_010 Set up a blank React project.srt
5_011 Add a Connect wallet button to your web app.srt
5_012 Create a campaign from the web app.srt
5_013 Display all created campaigns on the web app.srt
5_014 Donate to a campaign from the web app.srt
5_015 Withdraw from a campaign from the web app.srt
NFT项目-开发一个完整的web应用程序来销售您的自定义NFT
7_001 Project intro + theory on NFTs and Metaplex Candy Machine.srt
7_002 Set-up for this project.html
7_003 Grab the starter code.srt
7_004 Retrieve the Solana object in your web app.srt
7_005 Connect your Phantom wallet to your web app.srt
7_006 Install the Metaplex CLI.srt
7_007 Design your custom NFTs.srt
7_008 Copy the NFT JSON structure.html
7_009 Deploy your NFTs to the devnet.srt
7_010 Copy the structure for config.json.html
7_011 Call your Candy Machine from your web app - part 1.srt
7_012 Call your Candy Machine from your web app - part 2.srt
7_013 Render NFT info on your web app.srt
7_014 Copy this code for setCandyMachine().html
7_015 Mint an NFT from your web app.srt
课程购买
课程价格
金币29
290金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。