Arch Network es una plataforma de aplicaciones nativa de Bitcoin que introduce la funcionalidad de contratos inteligentes directamente en Bitcoin a través de una arquitectura novedosa que aprovecha una máquina virtual de conocimiento cero basada en Rust, llamada ArchVM, emparejada con una red de verificadores descentralizada, colectivamente conocida como Arch Network. La ArchVM es una máquina virtual inspirada en SVM, es decir, diseñada para la ejecución paralela, que incorpora pruebas de conocimiento cero (ZKPs) para la verificación de transacciones.