> For the complete documentation index, see [llms.txt](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/user-guide-for-using-subnets.md).

# User guide for using subnets

- [Installation](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/user-guide-for-using-subnets/installation.md): This step guides you to install and run all necessary components.
- [Optional: Manual creation of wallets and config files](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/user-guide-for-using-subnets/optional-manual-creation-of-wallets-and-config-files.md): Not needed if you used the option for automatic deployment with Docker.
- [Optional: Helper scripts](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/user-guide-for-using-subnets/optional-helper-scripts.md): In this page we outline all helper scripts that will be used throughout this demo. You do not need to run them all at once -- the documentation will guide you on when to run each script.
- [Subnet creation and deployment](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/user-guide-for-using-subnets/subnet-creation-and-deployment.md): We have now created all the required wallets and configuration files for five validators and two users. We'll now create an L2 subnet, have four validators join it, and then spin up their binaries.
- [Optional: Manual subnet creation and deployment](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/user-guide-for-using-subnets/optional-manual-subnet-creation-and-deployment.md)
- [Interacting with a subnet: deposit from Bitcoin and release back to Bitcoin](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/user-guide-for-using-subnets/interacting-with-subnet.md)
- [Second subnet creation and deployment](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/user-guide-for-using-subnets/second-subnet-creation-and-deployment.md): This page will guide you to setup a second subnet. It is similar to the Creation and initialization of the first subnet.
- [Cross-chain token transfers](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/user-guide-for-using-subnets/cross-chain.md): Now we have two subnets up and running. We can send tokens from subnet A to subnet B.
- [Cross-chain transfers of custom tokens](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/user-guide-for-using-subnets/cross-chain-transfers-of-custom-tokens.md)
- [Validator Operations within subnet](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/user-guide-for-using-subnets/validator-operations.md): In this page we show how new validator can join a subnet, and how existing validators can increase and decrease their collateral.
- [Kill subnet](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/user-guide-for-using-subnets/kill-subnet.md)
