Skip to content

Commit ef6c830

Browse files
brunopgalvaonhussein11eshaben
authored
Add Launch a Simple Parachain > Choose a Template (#1053)
* Update content * Update content * Update parachains/launch-a-parachain/choose-a-template.md Co-authored-by: Nicolás Hussein <[email protected]> * Update content * Update content * Update templates * switch goal of guide to be only on using the template * remove target=blank on all links since the purpose is to move the user to the next page * update filename * grammar and formatting * llms * punctuation fix --------- Co-authored-by: Nicolás Hussein <[email protected]> Co-authored-by: Erin Shaben <[email protected]>
1 parent 91534e6 commit ef6c830

22 files changed

+3383
-742
lines changed

.ai/categories/basics.md

Lines changed: 271 additions & 43 deletions
Large diffs are not rendered by default.

.ai/categories/dapps.md

Lines changed: 271 additions & 43 deletions
Large diffs are not rendered by default.

.ai/categories/infrastructure.md

Lines changed: 271 additions & 43 deletions
Large diffs are not rendered by default.

.ai/categories/networks.md

Lines changed: 271 additions & 43 deletions
Large diffs are not rendered by default.

.ai/categories/parachains.md

Lines changed: 271 additions & 43 deletions
Large diffs are not rendered by default.

.ai/categories/polkadot-protocol.md

Lines changed: 271 additions & 43 deletions
Large diffs are not rendered by default.

.ai/categories/smart-contracts.md

Lines changed: 271 additions & 43 deletions
Large diffs are not rendered by default.

.ai/categories/tooling.md

Lines changed: 271 additions & 43 deletions
Large diffs are not rendered by default.

.ai/pages/parachains-get-started.md

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -13,84 +13,84 @@ The following sections provide practical recipes for building parachains on Polk
1313

1414
Quick start guides help developers set up and interact with the Polkadot parachain ecosystem using various tools and frameworks.
1515

16-
| Tutorial | Tools | Description |
17-
|:------------------------------------------------------------------------------------------:|:------------------------------:|:------------------------------------------------------------------:|
18-
| [Choose a Template](/parachains/launch-a-parachain/choose-a-template/){target=\_blank} | Polkadot SDK | Explore runtime templates and understand development possibilities |
19-
| [Launch a Local Parachain](/parachains/testing/run-a-parachain-network/){target=\_blank} | Zombienet, Chopsticks | Set up a local development environment for testing |
20-
| [Connect to Polkadot](/chain-interactions/query-on-chain-data/query-sdks/){target=\_blank} | Polkadot.js, Substrate Connect | Connect your application to Polkadot networks |
21-
| [Fork an Existing Parachain](/parachains/testing/fork-a-parachain/){target=\_blank} | Chopsticks | Create a local fork of a live parachain for testing |
16+
| Tutorial | Tools | Description |
17+
| :--------------------------------------------------------------------------------------------: | :----------------------------: | :---------------------------------------------------------------------: |
18+
| [Set Up the Parachain Template](/parachains/launch-a-parachain/set-up-the-parachain-template/) | Polkadot SDK | Learn how to set up and run the Polkadot SDK Parachain Template locally |
19+
| [Launch a Local Parachain](/parachains/testing/run-a-parachain-network/) | Zombienet, Chopsticks | Set up a local development environment for testing |
20+
| [Connect to Polkadot](/chain-interactions/query-on-chain-data/query-sdks/) | Polkadot.js, Substrate Connect | Connect your application to Polkadot networks |
21+
| [Fork an Existing Parachain](/parachains/testing/fork-a-parachain/) | Chopsticks | Create a local fork of a live parachain for testing |
2222

2323
## Launch a Simple Parachain
2424

2525
Learn the fundamentals of launching and deploying a parachain to the Polkadot network.
2626

27-
| Tutorial | Description |
28-
|:----------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------:|
29-
| [Choose a Template](/parachains/launch-a-parachain/choose-a-template/){target=\_blank} | Explore different runtime templates and understand the possibilities of runtime development |
30-
| [Deploy to Polkadot](/parachains/launch-a-parachain/deploy-to-polkadot/){target=\_blank} | Step-by-step tutorial to deploying your parachain to Polkadot |
31-
| [Obtain Coretime](/parachains/launch-a-parachain/obtain-coretime/){target=\_blank} | Learn how to acquire blockspace using Polkadot's coretime model (RegionX) |
27+
| Tutorial | Description |
28+
| :--------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------: |
29+
| [Set Up the Parachain Template](/parachains/launch-a-parachain/set-up-the-parachain-template/) | Polkadot SDK |
30+
| [Deploy to Polkadot](/parachains/launch-a-parachain/deploy-to-polkadot/) | Step-by-step tutorial to deploying your parachain to Polkadot |
31+
| [Obtain Coretime](/parachains/launch-a-parachain/obtain-coretime/) | Learn how to acquire blockspace using Polkadot's coretime model (RegionX) |
3232

3333
## Customize Your Runtime
3434

3535
Build custom functionality for your parachain by composing and creating pallets.
3636

37-
| Tutorial | Description |
38-
|:-------------------------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------:|
39-
| [Add Existing Pallets to the Runtime](/parachains/customize-runtime/add-existing-pallets/){target=\_blank} | Integrate pre-built pallets from the FRAME ecosystem |
40-
| [Add Multiple Instances of a Pallet](/parachains/customize-runtime/add-pallet-instances/){target=\_blank} | Configure and use multiple instances of the same pallet |
41-
| [Add Smart Contract Functionality](/parachains/customize-runtime/add-smart-contract-functionality/){target=\_blank} | Enable smart contract capabilities using Contracts or EVM pallets |
37+
| Tutorial | Description |
38+
| :-------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------: |
39+
| [Add Existing Pallets to the Runtime](/parachains/customize-runtime/add-existing-pallets/) | Integrate pre-built pallets from the FRAME ecosystem |
40+
| [Add Multiple Instances of a Pallet](/parachains/customize-runtime/add-pallet-instances/) | Configure and use multiple instances of the same pallet |
41+
| [Add Smart Contract Functionality](/parachains/customize-runtime/add-smart-contract-functionality/) | Enable smart contract capabilities using Contracts or EVM pallets |
4242

4343
### Pallet Development
4444

4545
Deep dive into creating and managing custom pallets for your parachain.
4646

47-
| Tutorial | Description |
48-
|:--------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------:|
49-
| [Create a Custom Pallet](/parachains/customize-runtime/pallet-development/create-a-pallet/){target=\_blank} | Build a pallet from scratch with custom logic |
50-
| [Mock Your Runtime](/parachains/customize-runtime/pallet-development/mock-runtime/){target=\_blank} | Set up a mock runtime environment for testing |
51-
| [Pallet Unit Testing](/parachains/customize-runtime/pallet-development/pallet-testing/){target=\_blank} | Write comprehensive tests for your pallet logic |
52-
| [Add Your Custom Pallet to the Runtime](/parachains/customize-runtime/pallet-development/add-pallet-to-runtime/){target=\_blank} | Integrate your custom pallet into your parachain runtime |
53-
| [Benchmark the Custom Pallet](/parachains/customize-runtime/pallet-development/benchmark-pallet/){target=\_blank} | Measure and optimize pallet performance with benchmarking |
47+
| Tutorial | Description |
48+
| :--------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------: |
49+
| [Create a Custom Pallet](/parachains/customize-runtime/pallet-development/create-a-pallet/) | Build a pallet from scratch with custom logic |
50+
| [Mock Your Runtime](/parachains/customize-runtime/pallet-development/mock-runtime/) | Set up a mock runtime environment for testing |
51+
| [Pallet Unit Testing](/parachains/customize-runtime/pallet-development/pallet-testing/) | Write comprehensive tests for your pallet logic |
52+
| [Add Your Custom Pallet to the Runtime](/parachains/customize-runtime/pallet-development/add-pallet-to-runtime/) | Integrate your custom pallet into your parachain runtime |
53+
| [Benchmark the Custom Pallet](/parachains/customize-runtime/pallet-development/benchmark-pallet/) | Measure and optimize pallet performance with benchmarking |
5454

5555
## Testing
5656

5757
Test your parachain in various environments before production deployment.
5858

59-
| Tutorial | Description |
60-
|:---------------------------------------------------------------------------------------:|:-------------------------------------------------------:|
61-
| [Fork a Parachain](/parachains/testing/fork-a-parachain/){target=\_blank} | Use Chopsticks to create a local fork for testing |
62-
| [Run a Parachain Network](/parachains/testing/run-a-parachain-network/){target=\_blank} | Launch a complete parachain test network with Zombienet |
59+
| Tutorial | Description |
60+
| :---------------------------------------------------------------------: | :-----------------------------------------------------: |
61+
| [Fork a Parachain](/parachains/testing/fork-a-parachain/) | Use Chopsticks to create a local fork for testing |
62+
| [Run a Parachain Network](/parachains/testing/run-a-parachain-network/) | Launch a complete parachain test network with Zombienet |
6363

6464
## Runtime Upgrades and Maintenance
6565

6666
Manage your parachain's lifecycle with forkless upgrades and maintenance operations.
6767

68-
| Tutorial | Description |
69-
|:-----------------------------------------------------------------------------------------:|:----------------------------------------------------:|
70-
| [Runtime Upgrades](/parachains/runtime-maintenance/runtime-upgrades/){target=\_blank} | Perform forkless runtime upgrades via governance |
71-
| [Storage Migrations](/parachains/runtime-maintenance/storage-migrations/){target=\_blank} | Safely migrate storage when updating runtime logic |
72-
| [Unlock Parachains](/parachains/runtime-maintenance/unlock-parachains/){target=\_blank} | Understand parachain lifecycle and unlock mechanisms |
68+
| Tutorial | Description |
69+
| :-----------------------------------------------------------------------: | :--------------------------------------------------: |
70+
| [Runtime Upgrades](/parachains/runtime-maintenance/runtime-upgrades/) | Perform forkless runtime upgrades via governance |
71+
| [Storage Migrations](/parachains/runtime-maintenance/storage-migrations/) | Safely migrate storage when updating runtime logic |
72+
| [Unlock Parachains](/parachains/runtime-maintenance/unlock-parachains/) | Understand parachain lifecycle and unlock mechanisms |
7373

7474
## Interoperability
7575

7676
Configure your parachain for cross-chain communication using XCM (Cross-Consensus Messaging).
7777

78-
| Tutorial | Description |
79-
|:--------------------------------------------------------------------------------------------------------------------------:|:------------------------------------------------------:|
80-
| [Open HRMP Channels Between Parachains](/parachains/interoperability/channels-between-parachains/){target=\_blank} | Establish communication channels with other parachains |
81-
| [Open HRMP Channels with System Parachains](/parachains/interoperability/channels-with-system-parachains/){target=\_blank} | Connect with Asset Hub and other system parachains |
78+
| Tutorial | Description |
79+
| :--------------------------------------------------------------------------------------------------------: | :----------------------------------------------------: |
80+
| [Open HRMP Channels Between Parachains](/parachains/interoperability/channels-between-parachains/) | Establish communication channels with other parachains |
81+
| [Open HRMP Channels with System Parachains](/parachains/interoperability/channels-with-system-parachains/) | Connect with Asset Hub and other system parachains |
8282

8383
## Integrations
8484

8585
Integrate your parachain with essential ecosystem tools and services.
8686

87-
| Tutorial | Description |
88-
|:--------------------------------------------------------------:|:------------------------------------------------------:|
89-
| [Wallets](/parachains/integrations/wallets/){target=\_blank} | Integrate wallet support for user interactions |
90-
| [Indexers](/parachains/integrations/indexers/){target=\_blank} | Set up indexing solutions for querying blockchain data |
91-
| [Oracles](/parachains/integrations/oracles/){target=\_blank} | Connect your parachain to off-chain data sources |
87+
| Tutorial | Description |
88+
| :--------------------------------------------: | :----------------------------------------------------: |
89+
| [Wallets](/parachains/integrations/wallets/) | Integrate wallet support for user interactions |
90+
| [Indexers](/parachains/integrations/indexers/) | Set up indexing solutions for querying blockchain data |
91+
| [Oracles](/parachains/integrations/oracles/) | Connect your parachain to off-chain data sources |
9292

9393
## Additional Resources
9494

95-
- [Polkadot SDK Documentation](https://paritytech.github.io/polkadot-sdk/master/polkadot_sdk_docs/polkadot_sdk/index.html){target=\_blank}
96-
- [Polkadot Wiki - Parachains](https://wiki.polkadot.network/docs/learn-parachains/){target=\_blank}
95+
- [Polkadot SDK Documentation](https://paritytech.github.io/polkadot-sdk/master/polkadot_sdk_docs/polkadot_sdk/index.html)
96+
- [Polkadot Wiki - Parachains](https://wiki.polkadot.network/docs/learn-parachains/)

0 commit comments

Comments
 (0)