From 6381f71e3f9cfca4170486bed58a87816f025728 Mon Sep 17 00:00:00 2001 From: URANI Date: Wed, 27 Mar 2024 19:41:41 +0100 Subject: [PATCH] add more refs --- README.md | 10 ++++---- chapters/01_intro.md | 2 ++ chapters/02_dev_env.md | 2 +- chapters/03_anchor.md | 2 +- ...your_axe.md => 07_additional_resources.md} | 23 +++++++++++-------- 5 files changed, 23 insertions(+), 16 deletions(-) rename chapters/{07_sharpening_your_axe.md => 07_additional_resources.md} (69%) diff --git a/README.md b/README.md index f2bfec84..5d355f94 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@
-### Our development resources, aiming to onboarding Uranians to Solana development. From geeks to geeks. +### Our development resources, aiming to onboarding engineers to Solana development. From geeks to geeks.
@@ -13,10 +13,10 @@ * **[1. Introduction to the Solana Blockchain](chapters/01_intro.md)** * **[2. Setup a Developing Environment](chapters/02_dev_env.md)** * **[3. Mastering the Anchor Framework](chapters/03_anchor.md)** -* **[4. Master Solana Frontend](chapters/04_frontend.md)** -* **[5. In-Depth Solana Programs, SPL, CPI](chapters/05_programs_in_depth.md)** -* **[6. Transfer Hooks](chapters/06_transfer_hooks.md)** -* **[7. External Resources to Keep Sharpening Your Axe](chapters/07_sharpening_your_axes.md)** +* **[4. Mastering Solana Frontend](chapters/04_frontend.md)** +* **[5. In-Depth Solana Programs, PDA, CPI](chapters/05_programs_in_depth.md)** +* **[6. Mastering Transfer Hooks](chapters/06_transfer_hooks.md)** +* **[7. Additional Resources](chapters/07_additional_resources.md)** diff --git a/chapters/01_intro.md b/chapters/01_intro.md index 10a0d3cc..d69724db 100644 --- a/chapters/01_intro.md +++ b/chapters/01_intro.md @@ -5,6 +5,8 @@ ### tl; dr +
+ * The Solana network can be thought of as one massive global computer. Anyone can store and execute code for a fee. * To interact with these programs, you send a transaction from a Solana client, a collection of instructions for the blockchain to execute. diff --git a/chapters/02_dev_env.md b/chapters/02_dev_env.md index bfa96422..0c27a133 100644 --- a/chapters/02_dev_env.md +++ b/chapters/02_dev_env.md @@ -11,7 +11,7 @@ * In each environment, you will be using one of three networks: * **Mainnet**: the production network where all the action happens. Transactions cost real money. * **Testnet**: used for stress testing recent releases. Focused on network performance, stability, and validator behavior. - * **Devnet**: the primary network for development (these tokens have no financial value, and you can get them from [these faucets](https://github.com/urani-labs/solana-dev-onboarding-rs/blob/main/chapters/07_sharpening_your_axes.md#faucets). + * **Devnet**: the primary network for development (these tokens have no financial value, and you can get them from [these faucets](https://github.com/urani-labs/solana-dev-onboarding-rs/blob/main/chapters/07_additional_resources.md#faucets).
diff --git a/chapters/03_anchor.md b/chapters/03_anchor.md index 0fffde46..02f4dcb2 100644 --- a/chapters/03_anchor.md +++ b/chapters/03_anchor.md @@ -203,7 +203,7 @@ anchor init
-* Learn how cross-program-instructions works on Anchor through our [demo 2](https://github.com/urani-labs/solana-dev-onboarding-rs/tree/main/demos/02_anchor_cpi). +* Learn how cross-program-instructions work on Anchor through our [demo 2](https://github.com/urani-labs/solana-dev-onboarding-rs/tree/main/demos/02_anchor_cpi).
diff --git a/chapters/07_sharpening_your_axe.md b/chapters/07_additional_resources.md similarity index 69% rename from chapters/07_sharpening_your_axe.md rename to chapters/07_additional_resources.md index 6a2bdde9..95aae61f 100644 --- a/chapters/07_sharpening_your_axe.md +++ b/chapters/07_additional_resources.md @@ -1,4 +1,4 @@ -# 🛹 External Resources to Keep Sharpening Your Axe +# 🛹 Additional Reso
@@ -40,16 +40,19 @@ #### Low-level Theory +
+ * [The LLVM Compiler Infrastructure](https://llvm.org/) * [The Executable and Linkable Format (ELF)](https://en.wikipedia.org/wiki/Executable_and_Linkable_Format)
-#### SPL +#### Sealevel + +
-* [spl.solana.com](https://spl.solana.com/) -* [The Sealevel parallel runtime](https://medium.com/solana-labs/sealevel-parallel-processing-thousands-of-smart-contracts-d814b378192) +* [Sealevel Parallel Runtime, by Solana Labs](https://medium.com/solana-labs/sealevel-parallel-processing-thousands-of-smart-contracts-d814b378192)
@@ -66,12 +69,11 @@
-* [Faucet Solana](https://faucet.solana.com/) +* [Solana Labs](https://faucet.solana.com/) * [Sol Faucet](https://solfaucet.com/) -* [QuickNode]https://faucet.quicknode.com/solana/devnet) -* [Solana Faucet QuickNode](https://faucet.quicknode.com/solana/devnet) +* [QuickNode](https://faucet.quicknode.com/solana/devnet) * [Dev Faucet](https://dev-faucet.solanahub.app/) -* From the [Playground](https://solana.com/developers/guides/getstarted/hello-world-in-your-browser) with `solana airdrop TOKENS`. +* `solana airdrop TOKENS`
@@ -84,7 +86,10 @@
-* Specify RPC provider's URL with: +* Specify the RPC provider's URL with: + +
+ ``` solana config set --url