StarkNet est un Validity-Rollup décentralisé sans autorisation (également connu sous le nom de « ZK-Rollup »). Il fonctionne comme un réseau L2 sur Ethereum, permettant à toute dApp d'atteindre une échelle illimitée pour son calcul – sans compromettre la composabilité et la sécurité d'Ethereum, grâce à la dépendance de StarkNet au système de preuve cryptographique le plus sûr et le plus évolutif – STARK.
Les contrats StarkNet et le système d'exploitation StarkNet sont écrits en Cairo – soutenant le déploiement et l'évolutivité de tout cas d'utilisation, quelle que soit la logique commerciale.