A Arch Network é uma plataforma de aplicativos nativa do Bitcoin que introduz a funcionalidade de contratos inteligentes diretamente no Bitcoin por meio de uma nova arquitetura que aproveita uma máquina virtual de conhecimento zero baseada em Rust, chamada archvm, emparelhada com uma rede de verificadores descentralizada, coletivamente chamada de Arch Network. O archvm é uma máquina virtual inspirada em SVM — ou seja, projetada para execução paralela — que incorpora provas de conhecimento zero (zkps) para verificação de transações.