Arch Network es una plataforma de aplicaciones nativa de bitcoin que introduce funcionalidad de contratos inteligentes directamente en Bitcoin mediante una arquitectura novedosa. Utiliza una máquina virtual de conocimiento cero basada en Rust, conocida como ArchVM, junto con una red descentralizada de verificadores, denominadas en conjunto como Arch Network. La ArchVM está inspirada en la SVM (Single Virtual Machine) y está diseñada para la ejecución en paralelo, incorporando pruebas de conocimiento cero (ZKPs) para la verificación de transacciones.