> For the complete documentation index, see [llms.txt](https://learn.onpop.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.onpop.io/chains/guides.md).

# GUIDES

- [Create a new chain](https://learn.onpop.io/chains/guides/create-a-new-chain.md)
- [Create a new pallet](https://learn.onpop.io/chains/guides/create-a-new-pallet.md)
- [Build](https://learn.onpop.io/chains/guides/build-your-chain.md)
- [Build your chain specification](https://learn.onpop.io/chains/guides/build-your-chain/build-spec.md): Generate a plain chain specification and optional artifacts for your chain.
- [Build your runtime deterministically](https://learn.onpop.io/chains/guides/build-your-chain/build-deterministic-runtime.md): The following guide shows how to build deterministic runtimes.
- [Test runtime upgrades](https://learn.onpop.io/chains/guides/test-runtime-upgrades.md): The following guide shows how to test runtime upgrades.
- [Upgrade Polkadot SDK dependencies](https://learn.onpop.io/chains/guides/upgrade-polkadot-sdk.md): Upgrade Polkadot SDK dependency versions in a chain project with Pop CLI.
- [Benchmarking](https://learn.onpop.io/chains/guides/benchmarking-pallets-and-extrinsics.md)
- [Deploy](https://learn.onpop.io/chains/guides/launch-a-chain.md): The following guides show how to launch a chain on Polkadot.
- [Launch a Chain in Development](https://learn.onpop.io/chains/guides/launch-a-chain/running-your-chain.md)
- [Launch a Known Chain](https://learn.onpop.io/chains/guides/launch-a-chain/launch-a-known-chain.md)
- [Launch a Chain to Paseo](https://learn.onpop.io/chains/guides/launch-a-chain/launch-a-chain-to-paseo.md): This guide shows how launch a chain on Paseo (Local or Live)
- [Launch Paseo](https://learn.onpop.io/chains/guides/launch-a-chain/launch-a-chain-to-paseo/launch-paseo.md): How to spin up the Paseo Relay chain locally
- [Set up keys](https://learn.onpop.io/chains/guides/launch-a-chain/launch-a-chain-to-paseo/keys.md): The following guide shows how to generate keys.
- [Acquire Coretime](https://learn.onpop.io/chains/guides/launch-a-chain/launch-a-chain-to-paseo/coretime.md): The following guide shows how to acquire coretime.
- [Deploy a chain with Polkadot Deployment Portal](https://learn.onpop.io/chains/guides/launch-a-chain/deploy-a-chain-polkadot-deployment-portal.md): This guide explains how to deploy a chain using the Polkadot Deployment Portal.
- [Running a post-startup command](https://learn.onpop.io/chains/guides/launch-a-chain/running-a-post-startup-command.md): The following will guide developers on how to run a command after launch of your network.
- [Call](https://learn.onpop.io/chains/guides/call-a-chain.md)
- [Fork a chain](https://learn.onpop.io/chains/guides/fork-a-chain.md): Fork a live chain and run a local RPC server with pop fork.
- [Securely Sign Transactions from CLI](https://learn.onpop.io/chains/guides/securely-sign-transactions-from-cli.md)
- [Hash](https://learn.onpop.io/chains/guides/hashing.md): Hash data quickly for identifiers, integrity checks, and tooling when building on Polkadot with Pop CLI.
- [Clean local resources](https://learn.onpop.io/chains/guides/cleaning.md): Clean Pop CLI caches, local nodes, or running networks.
- [Conversions](https://learn.onpop.io/chains/guides/address-conversion.md): Convert addresses between Ethereum and Polkadot formats seamlessly when building cross-chain applications with Pop CLI.
