# IPC-BTC Scaling docs - v0.4

## IPC-BTC Scaling docs v0.4

- [Introduction](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/readme.md)
- [What is horizontal scaling](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/horizontal-scaling/quickstart.md)
- [Why are we scaling Bitcoin horizontally](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/horizontal-scaling/quickstart-1.md)
- [Our approach to Horizontal Scaling](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/overview/our-approach-to-horizontal-scaling.md)
- [Subnets and their lifecycle](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/overview/subnets.md)
- [Subnet hierarchy and communication](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/overview/how-it-works.md): This page introduces the basic terminology and concepts of the Bitcoin-IPC framework.
- [Trust assumptions](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/overview/trust-assumptions.md)
- [IPC-BTC rewards](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/overview/ipc-btc-rewards.md)
- [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)
- [Fees and rewards](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/fees-and-rewards.md): In this page we provide more details regarding fees on the bitcoin network and L2 subnet.
- [Benchmarks](https://bitcoin-scaling-labs-docs.gitbook.io/ipc-btc-scaling-docs/benchmarks.md): This page contains various benchmarks on the protocol.
