Arch Network est une plateforme d'application native pour Bitcoin qui introduit la fonctionnalité de contrat intelligent directement dans Bitcoin via une architecture nouvelle qui exploite une machine virtuelle à connaissance zéro basée sur Rust, appelée ArchVM, associée à un réseau de vérificateurs décentralisé, collectivement appelé le Réseau Arch. La ArchVM est une machine virtuelle inspirée de la SVM, c'est-à-dire conçue pour l'exécution parallèle, qui intègre des preuves de connaissance zéro (ZKP) pour la vérification des transactions.