StarkWare teilte mit, dass das Unternehmen die Datenschutzlösung Shadow Accounts, ein STRK20-Privacy-Primitive, auf Starknet eingeführt hat. Laut Foresight News können Nutzer nach der Integration in eine Anwendung vom öffentlichen in den privaten Modus wechseln. Dabei erzeugt jede App eine eigene, dauerhafte anonyme Identität, die auf der Blockchain nicht öffentlich mit der Haupt-Wallet des Nutzers verknüpft ist.

Laut StarkWare können Shadow Accounts für Treasury-Verwaltung, die Bereitstellung von Liquidität, Kreditvergabe, Staking, Durchschnittskosteneffekt, Limit-Orders, Optionen, Perpetual-Kontrakte, Prognosemärkte und NFT-Märkte genutzt werden. Entwickler müssen ihre Anwendungen nicht neu entwickeln und können bestehende Apps über die Methode shadow_account_invoke der Starknet Wallet API um Datenschutzfunktionen ergänzen. Die Wallet kümmert sich dabei um den privaten Zustand, die Generierung von Nachweisen und die Übermittlung von Transaktionen. Das Unternehmen teilte außerdem mit, dass Anwendungen keinen Zugriff auf die Viewing Keys der Nutzer benötigen.