StarkNet è un Validity-Rollup decentralizzato e senza permessi (noto anche come “ZK-Rollup”). Funziona come una rete L2 su Ethereum, consentendo a qualsiasi dApp di raggiungere una scala illimitata per il suo calcolo – senza compromettere la composabilità e la sicurezza di Ethereum, grazie alla dipendenza di StarkNet dal sistema di prova crittografica più sicuro e scalabile – STARK.
I contratti di StarkNet e il sistema operativo StarkNet sono scritti in Cairo – supportando il deployment e la scalabilità di qualsiasi caso d'uso, qualunque sia la logica aziendale.