Sidechains, também conhecidas como blockchains secundárias, são redes de blockchainseparadas conectadas à blockchain principal (mainnet) via um peg de mão dupla. Esta ligação permite a transferência de tokens e ativos digitais da mainnet para a sidechain (e vice-versa) a uma taxa predeterminada.
Em troca, isso capacita projetos individuais a expandirem o seu ecossistema sem dependerem pesadamente da Mainnet. Na prática, sidechains permitem aos desenvolvedores testar funcionalidades e casos de uso que normalmente não estão disponíveis na Mainnet. Isto deve-se ao facto das sidechains poderem ser programadas com certas otimizações em mente, como tornar as transações mais rápidas, mais baratas e mais acessíveis.
As sidechains também têm uma variedade de aplicações real-world. Por exemplo, a Rootstock, uma sidechain de Bitcoin, foi criada como uma digital ledger para executar contratos inteligentes de forma mais eficiente. Por outro lado, as sidechains na rede Ethereum são Loom Network e SKALE.